Componente

La huella del componente define el montaje y las conexiones del componente en la PCB, y también puede incluir objetos de cuerpo 3D para definir el componente real.
La huella del componente define el espacio y los puntos de conexión necesarios para montar el componente físico en la placa de circuito impreso. Es un objeto de grupo formado por una colección de objetos primitivos simples, que pueden incluir pads, líneas y arcos, así como otros objetos de diseño. Los pads proporcionan los puntos de montaje y conexión para los pines del componente. A menudo se incluyen primitivas de diseño adicionales, como líneas y arcos, para definir el contorno de la forma del componente en la capa de superposición del componente (serigrafía).
La huella del componente también puede incluir objetos opcionales de cuerpo 3D, que definen el espacio físico o volumen envolvente del componente real montado en la placa. Si el componente físico se ha definido mediante objetos de cuerpo 3D o modelos STEP importados, se puede realizar la verificación tridimensional de separación entre componentes.
Las huellas de componentes se crean en el Editor de bibliotecas PCB colocando objetos de diseño adecuados para crear la forma necesaria para montar y conectar el componente. El punto de referencia del componente es el origen del espacio de diseño del Editor de bibliotecas PCB, que puede configurarse en el Editor de bibliotecas PCB como: pin 1, el centro geométrico o una ubicación definida por el usuario en el componente.
Component
Las huellas de componentes se crean en el editor de bibliotecas PCB y se colocan en el editor PCB. Los componentes están disponibles para su colocación de las siguientes maneras:
- Elija Home | Place| Component en los menús principales del editor PCB.
- Seleccione el componente en el panel Libraries (View | System| Libraries), haga clic con el botón derecho y luego seleccione Place <ComponentName>.
El proceso utilizado para localizar la huella de componente requerida dependerá del método elegido para realizar la colocación. Una vez que se haya elegido la huella requerida para su colocación y esté flotando en el cursor:
- Presione Tab para editar las propiedades del componente en el panel Inspector antes de colocarlo.
- Presione Spacebar para girar el componente en sentido antihorario (Shift+Spacebar para girarlo en sentido horario). El paso de rotación predeterminado es de 90 grados. Para cambiar esta configuración, use el valor Rotation Step en la página PCB Editor - General de System Preferences.
- Si el componente se está girando, las cadenas de texto Designator y Comment pueden configurarse para mantener su orientación o para girar con la huella. Este comportamiento está controlado por la configuración Autoposition para estas cadenas en el Inspector panel.
- Presione el atajo L para voltear el componente al lado inferior de la placa. No use las teclas X o Y, ya que esto reflejará la pieza pero no cambiará su capa.
Colocación desde el panel Libraries
Con la pieza seleccionada en el Libraries panel, la colocación del componente puede realizarse de las siguientes maneras:
- Haga clic con el botón derecho y luego seleccione Place <ComponentName> en el menú contextual.
- Haga doble clic en el componente seleccionado. El componente aparecerá flotando en el espacio de diseño. Coloque el componente en la ubicación deseada y luego haga clic para colocarlo.
- Haga clic y mantenga presionado el nombre del componente en el Components panel, luego arrastre el componente a la ubicación deseada y haga clic para colocarlo. Esta es una técnica de colocación de "una sola vez", lo que significa que solo puede colocarse una única instancia del componente elegido. Los otros métodos permiten colocar varias instancias.
Edición gráfica
La edición gráfica de componentes se limita a mover, girar y voltear. Cuando se selecciona un componente en el espacio de diseño, se resalta con el color de selección actual como se muestra en la imagen siguiente. Para manipular gráficamente un componente seleccionado:
- Presione Delete para eliminar el componente seleccionado del diseño.
- Haga clic, mantenga presionado y arrastre para mover el componente seleccionado. El cursor saltará al punto de referencia del componente, o al centro del pad más cercano si la opción Smart Component Snap está habilitada en la página PCB Editor - General de System Preferences.
- Mientras un componente se mueve con el cursor, presione Spacebar para girarlo (Shift+Spacebar para girarlo en la otra dirección).
- Mientras un componente se mueve con el cursor, presione la tecla L para voltearlo al otro lado de la placa.
Selección de componentes
Cuando hace clic y selecciona un componente, aparece el cuadro delimitador de selección. Tradicionalmente, el comportamiento predeterminado del cuadro delimitador ha sido usar el rectángulo más pequeño que encierra todas las primitivas de ese componente, excluyendo las cadenas de texto designator y comment.
Descomponer componente en primitivas libres
Cuando hace clic con el botón derecho en el espacio de diseño del editor PCB, aparecen los comandos Component Actions . Entre esos comandos se encuentra el comando Explode Component to Free Primitives, que se utiliza para convertir un objeto Component de nuevo en su conjunto original de primitivas.
Después de iniciar el comando, el cursor cambiará a una cruz y entrará en el modo de descomposición de componentes. Coloque el cursor sobre el componente que desea descomponer y luego haga clic o presione Enter. Aparecerá un cuadro de diálogo de confirmación; haga clic en Yes para continuar. Un componente descompuesto deja de ser un componente, por lo que se eliminarán el designator y el comment, y el componente volverá a las distintas primitivas de las que estaba hecho.
Continúe convirtiendo más componentes en sus primitivas libres o haga clic con el botón derecho o presione Esc para salir del modo de descomposición de componentes.
Component Properties
Todas las propiedades del objeto Component están disponibles para su edición en el Inspector panel cuando se selecciona un componente colocado en el espacio de diseño.

Ubicación
Use las opciones para configurar las coordenadas X/Y y la rotación del componente.
Propiedades
- Layer - establece la capa en la que se coloca el componente. Los componentes pueden asignarse a la capa superior o a la capa inferior. Use la lista desplegable para seleccionar una capa diferente. Cambiar el estado de la capa intercambia todas las primitivas del componente a la capa opuesta correspondiente de cada una. Por ejemplo, mover un componente de la capa superior a la capa inferior significa que las páginas de una sola capa se intercambian de la capa superior a la inferior, las primitivas de la superposición superior se reasignan a la superposición inferior, y las primitivas de una capa mecánica emparejada se intercambian a la otra capa mecánica de ese par. La orientación del componente se invertirá a lo largo del eje X y el texto de la superposición del componente se leerá desde la parte inferior.
-
Designator - el designator se utiliza para identificar de forma única cada pieza colocada y distinguirla de todas las demás piezas colocadas en todos los documentos PCB del proyecto. Es una cadena alfanumérica de hasta 255 caracteres. Cada componente debe tener una cadena Designator única. Alterne el icono de ojo para mostrar/ocultar el designator. Haga clic en Designator para abrir el modo Parameter del Inspector panel y configurar el designator.
-
Comment - el comment del componente se utiliza para agregar información adicional a un objeto colocado. Es una cadena alfanumérica de hasta 255 caracteres. Alterne el icono de ojo para mostrar/ocultar el comment. Haga clic en Comment para abrir el modo Parameter del Inspector panel y configurar el comment.

- Description - introduzca la descripción deseada.
- Type - seleccione aquí uno de los siguientes tipos de componente para la huella del componente. Los tipos disponibles son:
- Standard - estos componentes poseen propiedades eléctricas estándar, siempre se sincronizan entre el esquemático y la PCB (la huella, los pines/pads y las asignaciones de red deben coincidir) y se incluyen en la BOM. Un ejemplo es un componente eléctrico estándar, como una resistencia.
- Mechanical - estos componentes no tienen propiedades eléctricas, no se sincronizan (debe colocarlos manualmente en ambos editores) y se incluyen en la BOM. Un ejemplo es un disipador térmico.
- Graphical - estos componentes no tienen propiedades eléctricas, no están sincronizados (debe colocarlos manualmente en ambos editores) y están not incluidos en la BOM. Un ejemplo es el logotipo de una empresa.
- Net Tie (in BOM) - estos componentes se utilizan para cortocircuitar entre sí dos o más redes diferentes. Siempre están sincronizados entre el esquemático y la PCB (la huella, los pines/pads y las asignaciones de red deben coincidir), y están incluidos en la BOM. Se diferencian de un componente Standard en que no se comprueba la conectividad creada por el cobre dentro de la huella; es este cobre el que permite cortocircuitar las redes. Nota: habilite la opción Verify Shorting Copper en el cuadro de diálogo Design Rule Checker para verificar que no haya cobre desconectado dentro del componente.
- Net Tie - estos componentes se utilizan para cortocircuitar entre sí dos o más redes diferentes. Siempre están sincronizados entre el esquemático y la PCB (la huella, los pines/pads y las asignaciones de red deben coincidir), y están not incluidos en la BOM. Se diferencian de un componente Standard en que no se comprueba la conectividad creada por el cobre dentro de la huella; es este cobre el que permite cortocircuitar las redes. Nota: habilite la opción Verify Shorting Copper en el cuadro de diálogo Design Rule Checker para verificar que no haya cobre desconectado en el componente.
- Standard (No BOM) - estos componentes poseen propiedades eléctricas estándar, siempre están sincronizados entre el esquemático y la PCB (la huella, los pines/pads y las asignaciones de red deben coincidir), y están not incluidos en la BOM. Un ejemplo es un componente de punto de prueba que desea excluir de la BOM.
- Jumper - estos componentes se utilizan para incluir puentes de cable en un diseño de PCB, por ejemplo, en una PCB de una sola cara que no puede rutearse completamente en una sola capa. Para este tipo de componente, la huella y los pines del componente se sincronizan entre el esquemático y la PCB, pero las asignaciones de red no, y el componente está incluido en la BOM. Además de seleccionar esta opción en el nivel del componente, ambos pads del componente deben tener su JumperID configurado con el mismo valor distinto de cero. Los componentes de tipo Jumper no necesitan estar cableados en el esquemático; solo deben incluirse en el esquemático si se requieren en la BOM. Si no se requieren en la BOM, pueden colocarse directamente en la PCB, donde se establece el Component Type , se configuran los JumperIDs y se asigna manualmente el Nets para los pads.
- Height - un campo de altura para el componente; este campo se utilizaba antes de la introducción del objeto 3D Body, que proporciona un método superior para definir la altura del componente.
- 3D Body Opacity - introduzca el porcentaje de opacidad deseado o use la barra deslizante.
- Primitives - haga clic en el icono de candado asociado para bloquear/desbloquear. Después de editar, las primitivas del componente deben volver a bloquearse.
- Strings - haga clic en el icono de candado asociado para bloquear/desbloquear.
Opciones de intercambio
- Enable Pin Swapping - marque para permitir la función de intercambio de pines.
- Enable Part Swapping - marque para permitir la función de intercambio de partes (p. ej., cuatro partes de un CI de la serie 74).
Información de referencia del esquemático
- Designator - el designador del componente esquemático con el que se ha emparejado este componente de PCB.
- Hierarchical Path - muestra dónde, en la estructura jerárquica del esquemático, puede encontrarse este componente.
- Channel Offset - cuando un diseño se transfiere por primera vez del esquemático a la PCB, a cada componente de cada hoja esquemática se le asigna un desplazamiento de canal único.
Edición no gráfica

Este método de edición utiliza el panel Inspector para modificar las propiedades de un objeto Component.
Durante la colocación, se puede acceder al modo Component del panel Inspector presionando la tecla Tab. Una vez colocado el Component, aparecen todas las opciones.
Después de la colocación, se puede acceder al modo Component del panel Inspector de una de las siguientes maneras:
- Si el panel Inspector ya está activo, seleccionando el objeto Component.&stag358>Con el Component seleccionado, elija View | PCB | Inspector en las cintas principales.
Component Actions Sub-menu
El Component Actions del menú contextual de un documento PCB incluye comandos que le permiten configurar aún más un componente. A continuación se describen los comandos clave.
Abanicar componente
El comando Fanout Component abre el cuadro de diálogo Fanout Options en el que puede especificar opciones de fanout y de escape routing. El comportamiento típico del fanout es que los pads internos utilizados primero se abanican usando el dog-bone tradicional (una ruta corta con una vía en el extremo) para acceder a otra capa y, después, desde la vía, se les aplica escape routing hasta un punto justo más allá del borde del dispositivo, avanzando por las capas de ruteo disponibles hasta que todos los pads hayan sido ruteados en escape. En última instancia, esto facilita mucho el ruteo de conexiones hacia ellos.

Administrar cuerpos 3D
Este comando abre el cuadro de diálogo Component Body Manager dialog en el que puede administrar interactivamente los cuerpos 3D de los componentes. Proporciona una consola central con la que modificar rápidamente los atributos de 3D Body.
Configurar intercambio de pines/partes
Este comando abre el cuadro de diálogo Configure Pin Swapping dialog en el que puede configurar los ajustes de intercambio para los pines y subpartes de cada componente de la placa. Use el cuadro de diálogo para habilitar o deshabilitar el intercambio de pines/partes y asignar o cambiar grupos de intercambio.
