Creación y mantenimiento de sus componentes y bibliotecas

Image of various components

Un diseño electrónico es una colección de componentes conectados. La parte gratificante del desarrollo de productos es idear formas ingeniosas de resolver esos desafíos de ingeniería y conectar esos componentes para crear su diseño único.

Sin embargo, una gran parte del trabajo, y para muchos diseñadores la parte más tediosa, es crear los componentes. Aunque puede que no sea emocionante, los componentes se convierten en un recurso valioso para su empresa, y es esencial que representen con precisión el componente del mundo real.

El componente que compra y suelda en la placa o utiliza en un arnés de cableado es el componente real, pero ese componente debe modelarse en cada uno de los dominios de diseño electrónico en los que desee utilizarlo.

Según el tipo de implementaciones de diseño que planee realizar, su componente podría incluir un símbolo para el esquemático, un modelo de simulación para el simulador de circuitos, un modelo IBIS para el análisis de integridad de señal, un patrón o footprint para el diseño de PCB, y un modelo 3D para visualización, comprobación de separación 3D y exportación al dominio CAD mecánico.


Gestión de componentes

La gestión eficaz de los datos de componentes es esencial para el diseño electrónico, y la gestión de los componentes utilizados en un diseño siempre ha sido un elemento fundamental del software de diseño de Altium. A medida que el software evolucionó a lo largo de los años, las metodologías de gestión de componentes recorrieron un largo camino, desde simples bibliotecas discretas de modelos esquemáticos y PCB, pasando por bibliotecas de base de datos, hasta los componentes de Workspace que proporcionan representación de los componentes de diseño a un ámbito más amplio del desarrollo de productos, junto con funciones de vanguardia y fáciles de usar para una colaboración sin igual durante todo el proceso de diseño.

Workspace

Biblioteca de Workspace

Componentes almacenados en un Workspace conectado que proporciona una única fuente de datos de componentes actualizados y estandarizados para todo su equipo de diseño. Las capacidades de búsqueda paramétrica y facetada le permiten encontrar y colocar las piezas que necesita de manera eficiente y rápida. Estos componentes están estrechamente vinculados con la pieza fabricada del mundo real y con los datos de la cadena de suministro accesibles en tiempo de diseño, lo que ofrece una mejora significativa en términos de costo y tiempo de adquisición al fabricar el producto ensamblado.

Base de datos

Biblioteca de base de datos ¿Desea vincular estrechamente los componentes de diseño con la base de datos de su empresa? Entonces explore las bibliotecas de base de datos. Cada registro es un componente que hace referencia a los modelos requeridos y a los datos paramétricos del componente. Los vínculos a modelos y los parámetros se agregan al símbolo durante la colocación, convirtiéndolo en un componente de Altium Designer.
Biblioteca de base de datos SVN Una biblioteca de base de datos SVN es una extensión del modelo de Biblioteca de base de datos, con la diferencia de que el símbolo de origen y los modelos se almacenan bajo control de versiones. Las bibliotecas de origen se crean, se amplían y se mantienen dentro de un repositorio basado en Subversion. El vínculo al repositorio y a la base de datos externa se define dentro de un archivo de Biblioteca de base de datos SVN (*.SVNDbLib).
Vínculo de base de datos Con este método, el archivo de vínculo de base de datos (*.DbLink) define la vinculación entre el componente esquemático y un registro correspondiente en una base de datos. La coincidencia del registro se establece mediante la vinculación por campo clave, que puede ser un solo campo clave (por ejemplo, un número de pieza) o varios campos clave (definiendo una cláusula Where).

Archivo

Biblioteca integrada ¿Prefiere tener sus componentes preempaquetados y verificados previamente en un solo archivo? Entonces compile los modelos fuente de esquemático/PCB/simulación para generar una biblioteca integrada (*.IntLib).
Biblioteca esquemática Una biblioteca esquemática (*.SchLib) puede ser una biblioteca de modelos, que contiene símbolos de componentes; o, si se agregan vínculos a modelos y datos paramétricos a cada símbolo, se convierte en una biblioteca de componentes.
Biblioteca PCB Una biblioteca para almacenar modelos de footprint de PCB (*.PcbLib). Si es necesario, se puede agregar un modelo 3D a cada footprint. Los modelos 3D se crean a partir de objetos de cuerpo 3D, o de un modelo STEP importado en un objeto de cuerpo 3D.

Biblioteca de Workspace

Los componentes se almacenan en su Workspace, una ubicación centralizada y segura para todos sus datos de diseño, accesible para todo su equipo de diseño. Los beneficios de usar componentes alojados en un Workspace son enormes. Algunas de las ventajas son:

  • Single source of component data – con un Workspace accesible para todo el equipo, los ingenieros pueden obtener componentes actualizados y estandarizados desde una única ubicación segura, obtener datos de la cadena de suministro en tiempo real y usar búsquedas paramétricas y facetadas para encontrar los componentes exactos que necesitan.

  • Design-time choice of physical components – para cualquier componente dado, puede elegir qué piezas del fabricante pueden utilizarse para implementar ese componente al ensamblar la placa.

  • Real-time supply-chain information – retroalimentados desde la base de datos agregada de piezas del Altium Parts Provider (que a su vez se conecta con y recopila las piezas de proveedores habilitados) para informar al diseñador sobre el costo y la disponibilidad actuales de las piezas elegidas, así como de todos los proveedores que venden esas piezas elegidas (según se define en el catálogo local de piezas del Workspace). Esta información puede agregarse a un componente en cualquier momento, incluso después de guardar este componente en el Workspace, sin editarlo directamente y, por lo tanto, sin afectar a los diseños en los que ya se utiliza , y luego puede usarse como parte de una lista de materiales.

  • Concurrent editing of the library – como la biblioteca de Workspace es esencialmente un conjunto de elementos de componente alojados en este Workspace, varios usuarios pueden estar editando o creando nuevos componentes para la biblioteca de Workspace de forma independiente, sin tener que esperar a que otros usuarios terminen el trabajo por su lado.

  • Component Models Reuse – un componente puede considerarse como un “contenedor” en el que se almacena toda la información paramétrica y los modelos de dominio, incluidos el símbolo esquemático, los footprints de PCB, el cableado de arneses y los modelos de simulación. Un componente no contiene los propios modelos de dominio, sino vínculos a los elementos de modelo correspondientes que también están en un Workspace, de modo que un único modelo de dominio puede ser utilizado por varios componentes. Si un modelo cambia, se le sugerirá actualizar todos los componentes que usan ese modelo, y esto garantiza que ningún componente utilice un modelo desactualizado.

  • Direct Component Editing – si un componente necesita editarse, puede abrirlo para edición directamente desde su Workspace. Una instancia temporal del Editor de componentes le permite editar todos los aspectos de ese componente, incluida la modificación de sus modelos de dominio referenciados sin que haya un documento basado en archivos a la vista.

  • Use of Component Templates – aplique plantillas basadas en parámetros y en la taxonomía de componentes, para que cada nuevo tipo de componente tenga automáticamente el conjunto correcto de parámetros compatible con la BOM, además de automatizar los esquemas correctos de nombres, revisión y ciclo de vida.

  • Component Lifecycle Validation – si un componente se encuentra en estado de “fin de vida”, “obsoleto” o “abandonado”, se le advertirá antes de intentar fabricar placas que lo utilicen.

  • Where-used Component Traceability – los componentes pueden rastrearse a lo largo de todos sus usos: si una pieza queda obsoleta, puede explorar en qué diseños se utilizó para saber cuáles deben actualizarse. Si un símbolo o footprint tiene un error, puede ver todos los componentes que usan ese símbolo y footprint para poder corregirlos.

  • Requests of new components – un ingeniero puede enviar solicitudes de componentes nuevos (o faltantes) a los bibliotecarios dedicados y recibir una notificación cuando ese componente esté disponible para su uso en diseños por parte del solicitante y de otros ingenieros de la empresa.

Altium Designer se conecta a un Workspace. Ese Workspace puede proporcionarse de una de las siguientes maneras:

  • Un Workspace alojado en Altium 365 – la plataforma en la nube que sustenta las distintas soluciones disponibles de Altium: Altium Develop y Altium Agile. El Workspace principal de este “motor” constituyente lleva una marca que refleja su asociación con cada solución en consecuencia:

    • Altium Develop Workspace – cuando se crea como parte de la solución Altium Develop.

    • Altium Agile Workspace – cuando se crea como parte de la solución Altium Agile.

  • Un Workspace proporcionado a través de Altium On-Prem Enterprise Server. También denominado Enterprise Server Workspace, este es instalado y administrado por su propio departamento de TI.

Con un Workspace de Altium 365, se beneficiará de un conjunto más amplio de funciones colaborativas, incluido Global Sharing. Y, dado que está basado en la nube, obtiene la versión más reciente del Workspace sin tener que preocuparse por actualizaciones manuales.

Lea más sobre Diseño con un Workspace conectado.

Cuando aloje sus componentes en Altium 365 Workspace, tendrá acceso a información más detallada sobre el estado de los componentes, a través de un panel de Library Health dedicado. Esto proporciona mayor detalle sobre los problemas y le permite evaluar y corregir rápidamente los componentes según corresponda.

Bibliotecas de base de datos

Database Libraries

Altium Designer ofrece la posibilidad de colocar componentes directamente desde una base de datos de la empresa, mediante la creación y el uso de una Database Library. La colocación se realiza desde el panel Components, que, después de instalar una biblioteca de base de datos, actúa como explorador de su base de datos.

Después de la colocación, la información de parámetros del diseño puede sincronizarse entre los componentes colocados y sus registros vinculados correspondientes en la base de datos. Se pueden realizar actualizaciones completas del componente, incluido el símbolo gráfico, las referencias de modelo y los parámetros. La información paramétrica de la base de datos también puede incluirse en la lista final de materiales (BOM), lista para la adquisición de componentes.

Lea sobre Bibliotecas de base de datos.


Bibliotecas basadas en archivos

Library files

Si necesita mantener sus componentes localmente, en su sistema de archivos, puede organizarlos en bibliotecas basadas en archivos.

Una biblioteca basada en archivos de Altium Designer es una colección arbitraria de modelos o componentes. La forma en que los modelos o componentes se organizan en bibliotecas depende de usted. Puede estructurar sus bibliotecas en torno a los proveedores de dispositivos o agrupar los componentes por función; por ejemplo, con una biblioteca para todos los microcontroladores que utiliza su empresa.

Los símbolos de componentes esquemáticos se crean en bibliotecas esquemáticas (*.SchLib). Los componentes de estas bibliotecas hacen referencia luego a huellas y otros modelos definidos en bibliotecas de huellas separadas (*.PcbLib) y archivos de modelo. Como diseñador, puede colocar componentes desde estas bibliotecas de componentes discretas o puede compilar las bibliotecas de símbolos, las bibliotecas de huellas y los archivos de modelo en bibliotecas integradas (*.IntLib).

Lea sobre Bibliotecas de componentes basadas en archivos.


Modelos

A component

Desde la perspectiva de un diseñador, un componente reúne toda la información necesaria para representarlo en todos los dominios de diseño, dentro de una sola entidad. Por lo tanto, en este sentido puede considerarse como un contenedor.

Cada componente es una colección de modelos vinculados y datos paramétricos del componente. Son los modelos los que contienen la información detallada necesaria para cada dominio de diseño.

Se pueden utilizar los siguientes tipos de modelos:

Símbolo esquemático El símbolo representa el componente en la hoja esquemática. El símbolo se crea utilizando objetos de dibujo estándar, y los pines añaden las propiedades eléctricas.
Modelo SPICE Simule el comportamiento de los componentes conectados mediante el simulador SPICE. Los modelos SPICE suelen provenir de los proveedores de dispositivos.
Modelo de integridad de señal Las interconexiones de PCB se están convirtiendo en parte del circuito a medida que aumentan las velocidades de conmutación de los dispositivos y circuitos. Los modelos IBIS describen el comportamiento de los pines, lo que permite que el simulador de integridad de señal de Altium Designer analice las rutas.
Huella de PCB Cada componente necesita tener un lugar definido en la PCB donde se monta y se conecta; la huella es el modelo que define ese espacio en la PCB. Una huella de PCB se crea a partir de un conjunto de objetos estándar, y las almohadillas proporcionan la conectividad.
Modelo 3D Los productos electrónicos actuales son compactos y están densamente integrados, tienen formas inusuales y bien pueden incluir una PCB doblada para encajar en la carcasa. Para diseñar un producto así, necesita poder modelar la PCB en 3D, de modo que pueda visualizar la placa terminada, realizar comprobaciones de separación en 3D y transferir la placa ensamblada al dominio de CAD mecánico. Para ello, necesitará un modelo 3D de cada componente.

Lea sobre la creación y gestión de Símbolos, Modelos de huella, Modelos de simulación y Modelos 3D en su Workspace.


El panel Components

The expanded Components panel

El panel Components proporciona acceso directo a todos los componentes disponibles, incluidos los componentes de biblioteca basados en Workspace, base de datos y archivo, en Altium Designer.

El panel obtiene componentes de un Workspace y de cualquier archivo de biblioteca abierto o instalado. Ofrece todos los detalles del componente seleccionado (parámetros, modelos, selecciones de pieza, datos del proveedor, etc.), comparación de componentes y, para los componentes del Workspace, una capacidad de búsqueda paramétrica basada en filtros para especificar los parámetros del componente objetivo. Basada en filtros dinámicos contextuales, la capacidad de búsqueda del panel le permite localizar rápidamente la pieza exacta que necesita desde el Workspace conectado de su empresa.

Lea sobre el panel Components.


El panel Manufacturer Part Search

También puede buscar piezas reales fabricadas utilizando el panel Manufacturer Part Search, que usa la funcionalidad básica del motor de búsqueda y la vista aplicada en el panel Components. Una pieza de fabricante seleccionada puede utilizarse como base para un nuevo componente en su Workspace conectado, o bien sus parámetros y hojas de datos pueden añadirse a un componente colocado.

El icono  en una entrada de pieza significa que hay modelos (símbolos esquemáticos, huellas de PCB, modelos de simulación) asignados a este componente. Al crear un nuevo componente basado en esta pieza del fabricante, también se adquirirán sus modelos. Como alternativa, puede descargar esta pieza localmente o colocarla directamente en su esquemático.

Lea sobre el panel Manufacturer Part Search.


¿Adónde ir después?

Creación de un símbolo esquemático

Creación de una huella de PCB

Creación de un componente de cableado de arnés

Trabajo con plantillas y bibliotecas de pads y vías

Bibliotecas de bases de datos

Bibliotecas de componentes basadas en archivos

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenido