18/04/2024
Altium Designer ofrece un proceso optimizado para agregar librerías, facilitando la importación de bibliotecas existentes a tu espacio de trabajo. Este proceso, gestionado por el Importador de Librerías, proporciona una solución automatizada para importar diversos tipos de librerías, incluyendo SchLib, PcbLib, IntLib, DbLib y SVNDbLib. La integración de las librerías facilita la gestión centralizada, la reutilización de diseños y el acceso a información en tiempo real de la cadena de suministro.

- Importando Librerías en Altium : Modos Simple y Avanzado
- Qué se Importa
- Tipos de Librerías Compatibles
- Accediendo al Importador de Librerías
- Modo Simple
- Modo Avanzado
- Bibliotecas Monolíticas
- Componentes Sin Clasificar
- Exlusión e Inclusión de Componentes
- Errores y Advertencias de Validación
- Resolución de Errores y Advertencias
- Importación de Bibliotecas Esquemáticas
- Detección de Duplicados
- Bibliotecas de un Solo Modelo
- Fusionar Tipos de Componentes
- Importación Solo Modelos e Importación Solo Componentes
- Panel Propiedades
- Exportar e Importar Configuración
- Agregar Bibliotecas Integradas a Proyectos en Altium
- Beneficios de las Bibliotecas Integradas
- Creación de una IntLib usando un Paquete de Biblioteca
- Creación del Paquete de Biblioteca de Origen
- Creación y Adición de una Biblioteca Esquemática de Origen
- Creación y Adición de Archivos de Modelo de Dominio
- Especificación de Dónde Encontrar los Modelos
- Compilación y Validación del Paquete de Biblioteca
- Creación de una IntLib a Partir de Documentos de Proyecto
- Creación de una IntLib a Partir de una Biblioteca de Base de Datos
- Creación de una IntLib a través de la Adquisición de Componentes
- Colocación de Componentes desde una Biblioteca Integrada
- Modificación de una Biblioteca Integrada
- Descompilación de una Biblioteca Integrada
Importando Librerías en Altium : Modos Simple y Avanzado
El Importador de Librerías ofrece dos modos: Simple y Avanzado. El modo Simple importa bibliotecas con un solo clic, clasificando automáticamente los componentes, definiendo carpetas de destino, incluyendo parámetros y transfiriendo datos relevantes. El modo Avanzado, accesible desde Archivo > Importador de Librerías, ofrece una vista previa completa del proceso de importación y permite una configuración más detallada.
Qué se Importa
Se importa toda la información de la biblioteca original, incluyendo símbolos esquemáticos, huellas de PCB, modelos de simulación, información paramétrica, opciones de componentes, archivos de hojas de datos, etc. Se crean plantillas de componentes según sea necesario. Si los componentes tienen múltiples huellas de PCB, el importador las conserva, manteniendo la huella predeterminada. También es posible importar solo bibliotecas de PCB o usar el modo de importación olo modelos' para seleccionar tipos específicos.
Tipos de Librerías Compatibles
- Biblioteca esquemática (.SchLib)
- Biblioteca de huellas de PCB (.PcbLib)
- Biblioteca integrada (.IntLib)
- Biblioteca de base de datos (.DbLib)
- Biblioteca de base de datos SVN (.SVNDbLib)
Nota: La importación de información de mapeo de pines para modelos de simulación no es compatible actualmente.
Accediendo al Importador de Librerías
El acceso al importador varía según el contexto:
- Desde el panel Componentes: seleccionando Importar Biblioteca .
- Haciendo clic derecho en un archivo de biblioteca en el panel Proyectos y seleccionando Importar Biblioteca .
- En el editor de símbolos esquemáticos o huellas de PCB: seleccionando Herramientas > Importar Biblioteca .
- En el Editor de Biblioteca de Base de Datos: seleccionando Archivo > Importar Biblioteca o Herramientas > Importar Biblioteca .
- En el diálogo Preferencias de Bibliotecas : seleccionando una entrada de biblioteca y haciendo clic en Importar .
- Arrastrando y soltando un archivo de biblioteca en el panel Explorador.
Modo Simple
El modo Simple preselecciona los aspectos del proceso de importación basándose en el análisis de la biblioteca de origen y el espacio de trabajo conectado. Muestra un resumen de la estructura de importación, incluyendo el recuento total de cada tipo de elemento. La importación se realiza con un solo paso.
Modo Avanzado
El modo Avanzado ofrece un control detallado sobre la gestión de bibliotecas, tipos de componentes y parámetros. Permite la adición de bibliotecas arrastrando y soltando archivos, haciendo clic derecho en <Todas las Bibliotecas> y seleccionando Agregar Biblioteca, o usando el botón correspondiente. La sección Vista Previa de Importaciónlista los grupos de tipos de componentes identificados, incluyendo una vista de cuadrícula basada en parámetros. Los valores de los parámetros se pueden editar directamente. Se pueden cambiar los tipos de componentes haciendo clic derecho en un tipo en la lista y seleccionando Cambiar Tipo de Componente. El modo avanzado permite actualizar los datos del importador, filtrar las entradas de componentes por valor de parámetro y dividir bibliotecas monolíticas en subgrupos por tipo de componente.
Bibliotecas Monolíticas
Las bibliotecas que contienen múltiples tipos de componentes se detectan y se separan en subgrupos para procesarlos individualmente. La detección se basa en los designadores (R?, C?, etc.) y palabras clave (Resistor, Res, etc.) en los parámetros del componente.
Componentes Sin Clasificar
Si un subgrupo se denomina in Clasificar', significa que el importador no pudo detectar y asignar un tipo a ese grupo de componentes. Estos componentes se importan sin interpretación. Este problema se puede solucionar mapeando manualmente los designadores a los tipos de componentes deseados en el diálogo División de Bibliotecao modificando la configuración del componente posteriormente.
Exlusión e Inclusión de Componentes
Es posible excluir o incluir tipos de componentes de la importación haciendo clic derecho en el tipo de componente en la lista y seleccionando Excluir del Importadoro Incluir en el Importador, respectivamente.
Errores y Advertencias de Validación
El importador realiza comprobaciones de validación para evitar problemas. Los componentes que no se importan correctamente se indican con iconos de advertencia o error. Los errores pueden incluir descripciones de componentes demasiado largas, errores en las plantillas de componentes, ID de componentes duplicados, modelos de geometría duplicados, ID de componentes vacíos, configuraciones de entidad con definiciones de ciclo de vida vacías, carpetas inexistentes, mapeo de parámetros inválido, elementos con HRID ya lanzados, definiciones de ciclo de vida no encontradas para hojas de datos, descripciones de modelos demasiado largas, valores de parámetros requeridos vacíos, esquemas de nomenclatura de revisión no encontrados para hojas de datos, archivos de modelos de simulación no encontrados, nombres de símbolos vacíos, falta de permisos para modificar carpetas, componentes duplicados por parámetro o por opciones de componentes, plantillas de componentes duplicadas, tipos de componentes indefinidos, hojas de datos no encontradas, importación de mapeo de pines no soportada, valores de parámetros inválidos, mapeo de opciones de componentes inválido, nombres de parámetros duplicados con parámetros del sistema, parámetros de simulación omitidos.
Resolución de Errores y Advertencias
Los errores se pueden resolver editando los valores de los parámetros, cambiando el tipo de unidad del parámetro asignado, eliminando el componente del proceso de importación, localizando y restaurando los archivos faltantes o deshabilitando la importación de archivos de hojas de datos.
Importación de Bibliotecas Esquemáticas
Si se produce un error de 'modelo no encontrado' al importar una biblioteca esquemática, significa que el importador no puede localizar los modelos vinculados a los componentes. Este problema se puede resolver incluyendo la biblioteca de modelos en la ruta de búsqueda predeterminada del software o especificando el nombre de la biblioteca de modelos de destino para los componentes de la biblioteca esquemática.
Detección de Duplicados
El importador incluye mecanismos para evitar la creación de componentes duplicados comparando los parámetros identificadores de la biblioteca de origen y las opciones de componentes con los de los componentes en el espacio de trabajo de destino y en las bibliotecas de origen que se van a importar. El nombre del parámetro-valor utilizado para detectar violaciones duplicadas se especifica en la región Detección de Duplicadosdel panel Propiedades, en la pestaña Avanzado. Se puede seleccionar un campo único en el menú desplegable Campo Único. También se realiza la detección de duplicados para los modelos de símbolos de componentes. Si los componentes que se van a importar tienen modelos de símbolos con la misma geometría en las bibliotecas de origen, solo se importará uno de estos modelos.
Bibliotecas de un Solo Modelo
La detección automatizada de duplicados también se utiliza para procesar bibliotecas de origen que utilizan un modelo de símbolo común para todos los componentes. El importador configura la importación para transferir un modelo de símbolo que se aplica a todos los componentes importados.
Fusionar Tipos de Componentes
Los tipos de componentes se pueden fusionar en una sola entrada utilizando la página Tipos de Componentesen Preferencias.
Importación Solo Modelos e Importación Solo Componentes
El importador se puede configurar para importar solo modelos o solo componentes, sin sus modelos vinculados, respectivamente.
Panel Propiedades
El panel Propiedadesofrece un control avanzado sobre la configuración de importación, incluyendo el tipo de componente, la plantilla de componente, el mapeo de parámetros, el mapeo de opciones de componentes, las comprobaciones de importación, la carpeta de destino, el esquema de nomenclatura, el esquema de nomenclatura de revisión y la definición del ciclo de vida.
Exportar e Importar Configuración
Es posible exportar la configuración del importador a un archivo .lmcfg y restaurarla posteriormente.
Agregar Bibliotecas Integradas a Proyectos en Altium
Las bibliotecas integradas reflejan el modelo de componente integrado de Altium Designer. En este modelo, el componente de nivel superior se modela dentro del símbolo esquemático en un archivo de biblioteca esquemática (.SchLib). Otros modelos se vinculan desde el símbolo y se agregan parámetros al símbolo. Todas las bibliotecas de origen se definen dentro de un proyecto de paquete de biblioteca integrado, que luego se compila en un solo archivo: una biblioteca integrada o IntLib.
Beneficios de las Bibliotecas Integradas
- Toda la información del componente está disponible en un solo archivo portátil.
- Altium Designer garantiza que encontrará el modelo correcto.
- Son seguras, ya que una vez generadas no se pueden cambiar.
- Se verifican la integridad y el mapeo de pines al compilarlas.
Creación de una IntLib usando un Paquete de Biblioteca
Un paquete de biblioteca integrada (.LibPkg) es un tipo de proyecto de Altium Designer que se utiliza para reunir el conjunto de documentos de diseño necesarios para producir una biblioteca integrada. Los pasos para crear una biblioteca integrada son: crear un paquete de biblioteca de origen, crear y agregar el(los) archivo(s) de biblioteca esquemática de origen necesario(s), crear y agregar (o apuntar a) el(los) archivo(s) de modelo de dominio necesario(s) y compilar el paquete de biblioteca para producir el archivo de biblioteca integrada.
Creación del Paquete de Biblioteca de Origen
Cree un nuevo paquete de biblioteca integrada seleccionando Archivo > Nuevo > Bibliotecay luego seleccionando la opción Biblioteca Integrada.
Creación y Adición de una Biblioteca Esquemática de Origen
Cree la biblioteca esquemática de origen (.SchLib) que contiene los componentes necesarios. Hay dos formas de crear una biblioteca esquemática de origen: desde cero o a partir de componentes ya colocados en documentos esquemáticos de un proyecto.
Creación y Adición de Archivos de Modelo de Dominio
Cree los modelos referenciados por los componentes esquemáticos en sus archivos correspondientes: modelos de componentes de PCB 2D/3D en una biblioteca de PCB (.PcbLib), modelos de simulación y subcircuitos en archivos de modelo (.Mdl) y subcircuito (.Ckt).
Especificación de Dónde Encontrar los Modelos
Hay tres maneras de hacer que los modelos estén disponibles: agregar la biblioteca/modelo al proyecto, instalar la biblioteca/modelo en la lista de bibliotecas instaladas o definir una ruta de búsqueda a la biblioteca/modelo.
Compilación y Validación del Paquete de Biblioteca
Una vez agregadas las bibliotecas de origen al paquete de biblioteca y definidas las rutas de búsqueda a los archivos de modelo según sea necesario, el paquete se puede compilar para generar finalmente la biblioteca integrada. Antes de ejecutar una compilación, es prudente revisar y configurar las condiciones de informe de errores en la pestaña Informe de erroresdel diálogo Opciones para biblioteca integrada. Para proceder con la compilación, use el comando Compilar biblioteca integrada. La biblioteca integrada se guarda en la carpeta de salida especificada.
Creación de una IntLib a Partir de Documentos de Proyecto
Una biblioteca integrada también se puede crear directamente a partir de los documentos del proyecto. Este proceso implica abrir todos los documentos esquemáticos de origen y crear una biblioteca esquemática, crear una biblioteca de PCB a partir del documento de PCB y compilar estas bibliotecas en una biblioteca integrada.
Creación de una IntLib a Partir de una Biblioteca de Base de Datos
Altium Designer permite compilar una biblioteca integrada directamente desde una biblioteca de base de datos (DbLib o SVNDbLib) usando el asistente Creador de biblioteca integrada sin conexión. Este proceso se realiza por tabla de base de datos, con control total sobre qué tablas se consideran. Se generará una biblioteca integrada separada para cada tabla incluida.
Creación de una IntLib a través de la Adquisición de Componentes
También es posible adquirir componentes de tu espacio de trabajo en una biblioteca integrada utilizando el diálogo Carrito de contenido. Este proceso implica seleccionar el enlace del servidor de destino y elegir el archivo IntLib, especificar el nombre y la ubicación del archivo IntLib generado y, si es necesario, agregar más elementos.

Colocación de Componentes desde una Biblioteca Integrada
La colocación de componentes desde una biblioteca integrada se realiza desde el panel Componentes. Se puede colocar haciendo clic derecho en el componente y seleccionando Colocar <Nombre del Componente>o arrastrando y soltando el componente en el espacio de diseño.
Modificación de una Biblioteca Integrada
Las bibliotecas integradas no se pueden editar directamente. Para realizar cambios, hay que modificar las bibliotecas de origen y luego recompilar el paquete de biblioteca.
Descompilación de una Biblioteca Integrada
Si se necesita acceder a las bibliotecas de origen de una biblioteca integrada para su modificación, pero no se tiene acceso al proyecto del paquete de biblioteca de origen original, la biblioteca integrada se puede descompilar en sus bibliotecas de origen de símbolos y modelos constituyentes. Esto se hace abriendo la biblioteca integrada y haciendo clic en el botón Extraeren el diálogo Abrir biblioteca integrada. Las bibliotecas esquemáticas y de modelos de origen se extraen y guardan en una nueva carpeta. Un paquete de biblioteca se crea luego y las bibliotecas esquemáticas y de PCB de origen se agregan al proyecto.
Si quieres conocer otros artículos parecidos a Agregar librerías a altium para diseño electrónico puedes visitar la categoría Libros y Librerías.
