En el último artículo, ¿Cómo empiezo con mi Biblioteca de Componentes de Altium 365?, repasamos los fundamentos de la creación de componentes con el panel de Búsqueda de Partes del Fabricante (MPS) en el Espacio de Trabajo de Altium 365. Las conexiones con Octopart e IHS Markit llenan la información de los componentes del panel MPS. Sin embargo, los fabricantes y proveedores generalmente proporcionan los modelos de los componentes directamente a través de sus conexiones con la base de datos de Octopart, lo que crea limitaciones al crear ciertos componentes. Este artículo examinará formas alternativas de agregar componentes sin modelo a tu Biblioteca de Componentes sin crearlos desde cero.
Si no puedes encontrar el símbolo esquemático exacto y la huella para tu componente en el panel de Búsqueda de Partes del Fabricante, no te preocupes. Hay otras opciones disponibles antes de que recurras a crearlos manualmente. De hecho, escribí un artículo hace un tiempo detallando algunas excelentes bibliotecas de huellas gratuitas que puedes usar. Si no encuentras tu parte en el panel de Búsqueda de Partes del Fabricante, hay una buena posibilidad de que uno de estos recursos la tenga. Un excelente punto de partida es el Motor de Búsqueda de Componentes de Samacsys o SnapEDA. Para demostrar cómo funciona esto, vamos a seguir un ejemplo. Por supuesto, es importante notar que necesitarás tener los requisitos necesarios en su lugar, como plugins y bibliotecas, para acceder a estos recursos.
Supongamos que actualmente estás usando Altium Designer y necesitas agregar un conector 102567-9 de TE Connectivity. Una búsqueda rápida en el panel de Búsqueda de Partes del Fabricante extrae los parámetros de la parte de Octopart, pero los modelos faltan de TE Connectivity. No hay problema, vamos a mirar algunos otros recursos antes de recurrir a crear la parte manualmente.
Figura 1: Búsqueda de Parte del Fabricante para 102567-9 de TE Connectivity
Primero comenzaré con SnapEDA, un complemento para Altium. Busqué "102567-9," y me devolvió un componente. Veo que tanto el footprint como el símbolo esquemático están disponibles para descargar. El STEP 3D también está disponible, pero no es tan importante porque podemos descargarlo directamente del fabricante. SnapEDA ha creado una herramienta de integración para software de diseño de PCB, incluyendo Altium Designer y la mayoría de las herramientas ECAD. Sin embargo, soy un poco tradicional, así que descargaré el paquete Zip y lo agregaré manualmente a mi Biblioteca de Componentes. Al hacer clic en el botón "Descargar Símbolo y Footprint" se abrirá otra ventana emergente preguntando qué herramienta ECAD usas. Dado que estamos utilizando Altium Designer, hago clic en el botón "Altium" y el archivo ZIP se descarga en mi computadora:
Figura 2: Descargando un componente desde SnapEDA
Descomprimir el archivo descargado proporciona algunos archivos, pero el de interés es el archivo .IntLib. Si abro ese archivo con Altium Designer, se te presentarán tres opciones sobre cómo manejar el procesamiento del archivo:
Figura 3: Manejo de un archivo de Biblioteca Integrada
Si seleccionas la opción Importar, serás llevado a la herramienta Importador de Bibliotecas. Prefiero Extraer mi biblioteca y copiar y pegar manualmente estos modelos en un componente recién creado. SnapEDA proporciona un parámetro llamado MP que podemos mapear al número de parte del fabricante bajo Mapeo de Selección de Partes en el panel de Propiedades de la herramienta Importador de Bibliotecas. Desafortunadamente, el parámetro Nombre del Fabricante no existe en el componente de SnapEDA, por lo que no podemos mapearlo a un parámetro del componente.
Figura 4: Importador de Biblioteca con Mapeo de Selección de Partes
Vamos a agregar componentes de la misma manera que lo hicimos en el artículo anterior usando el panel de Búsqueda de Parte del Fabricante. Podemos agregar la huella o símbolo esquemático descargado antes de liberar el componente. Después de buscar la parte, haz clic derecho en la parte y selecciona "Guardar en Mi Espacio de Trabajo..." así:
Figura 5: Agregar un Componente mediante Búsqueda de Parte del Fabricante
Esto abrirá un cuadro de diálogo preguntándote cómo categorizar la pieza. En este caso, he seleccionado "Conectores" ya que es un conector. Recuerda que organizar adecuadamente los componentes asegura que cada tipo de componente mantenga los mismos parámetros requeridos definidos en nuestras plantillas de componentes.
Figura 6: Selección de Categoría de Componente
Después de hacer clic en OK, aparecerá otro cuadro de diálogo mostrando todos los datos que obtendrías de la sección de búsqueda de partes del fabricante:
Figura 7: Selección de Parámetros
Soy un gran aficionado de todos los parámetros, así que marco la casilla de “Parámetros” y los incluyo todos. Nota cómo no hay un símbolo o huella asociados con esta parte. Después de hacer clic en OK, tenemos una definición de componente lista para publicar con todo lo que necesitamos excepto un símbolo y huella. Para el Símbolo y la Huella, voy a hacer clic en el botón de “Nuevo” así:
Figura 8: Creación de Nuevo Símbolo
Ahora copiaré y pegaré el componente extraído en esta nueva plantilla de Símbolo. Abre el símbolo extraído, selecciona todo usando el atajo Ctrl+A, y luego Ctrl+C (para copiar el símbolo existente). Una vez que navegues a la nueva plantilla, puedes presionar Ctrl+V para pegar el símbolo. Coloca el componente, guarda y luego repite con la huella del PCB. Ten en cuenta que, al copiar una huella de PCB, necesitas hacer clic en la huella resaltada después de presionar Ctrl+C; de lo contrario, la huella no será copiada. Además, puedes agregar un modelo 3D STEP navegando a Colocar > Cuerpo 3D. Para más detalles sobre cómo colocar un cuerpo 3D, consulta Trabajando con Cuerpos 3D. Después de copiar el Símbolo y la Huella, puedes hacer clic en "Guardar en el Servidor" y hacer clic en OK (después de añadir notas de la versión).
Figura 9: Guardando el Componente en el Servidor
También puedes utilizar el plugin de herramienta de búsqueda de Symacys para agilizar tu proceso de diseño en Altium Designer. Para acceder a esta herramienta, simplemente abre tu esquemático y navega a "Archivo > Símbolos | Huella | Modelos 3D" (asumiendo que has descargado e instalado su plugin).
Supongamos que necesitas localizar el número de parte ADP1613 de Analog Devices en Altium Designer. En ese caso, el Motor de Búsqueda de Componentes de Symacsys es un excelente recurso para encontrar la pieza completa, ya que no está disponible en otro lugar en el momento de escribir este artículo.
Figura 10: Resultados del Motor de Búsqueda de Componentes
En Altium Designer, todo lo que necesitamos hacer es hacer clic en "Agregar al Diseño" y luego el componente aparecerá en los archivos Samacsys SchLib/PcbLib. El proceso de creación de componentes (incluyendo copiar y pegar) es idéntico al del ejemplo de SnapEDA. Las únicas diferencias que encontrarás están dentro de los nombres de archivos y extensiones ubicados en el panel de Proyectos.
En este artículo, examinamos cómo utilizar bibliotecas externas para complementar la información del panel de Búsqueda de Partes del Fabricante en Altium Designer. Recorrimos el proceso de búsqueda de componentes en SnapEDA y el Motor de Búsqueda de Componentes de Samacsys. Luego demostramos cómo agregar esos componentes a la Biblioteca de Componentes utilizando todos los metadatos de Octopart. A este punto, ahora deberías ser capaz de aprovechar las bibliotecas de huellas gratuitas discutidas anteriormente y evitar crear componentes desde cero a menos que sea necesario.