Técnicas de colocación y edición de PCB

Hay una gran variedad de objetos disponibles para usar en el diseño de una PCB. La mayoría de los objetos colocados en un documento PCB definirán áreas de cobre o vacíos. Esto se aplica tanto a los objetos eléctricos, como pistas y pads, como a los objetos no eléctricos, como texto y cotas. Por lo tanto, es importante tener en cuenta el ancho de las líneas utilizadas para definir cada objeto y la capa en la que se coloca el objeto.

Existen dos tipos de objetos en el editor PCB: objetos primitivos y objetos de grupo:

  • Los objetos primitivos son los elementos fundamentales del diseño e incluyen pistas, pads, vías, rellenos, arcos y objetos de texto. Se denominan "primitivos" debido a su naturaleza básica o más elemental.

  • Cualquier elemento compuesto por primitivas y que se identifique como un objeto de diseño es un objeto de grupo. Algunos ejemplos de objetos de grupo son componentes, cotas y vertidos de polígonos. Un objeto de grupo puede manipularse como un único objeto dentro del espacio de diseño. Por ejemplo, puede colocarse, seleccionarse, copiarse, modificarse, moverse y eliminarse.

Aspectos comunes de colocación y edición de objetos

En Altium Designer, el proceso de colocar un objeto es, en líneas generales, el mismo independientemente del objeto que se vaya a colocar. En su nivel más básico, el proceso es el siguiente:

  1. Seleccione el objeto que desea colocar desde una de las barras de herramientas o el Place menú.
  2. Utilice el mouse para definir la ubicación del objeto colocado en el espacio de diseño del editor PCB y su tamaño (cuando corresponda).
  3. Haga clic con el botón derecho (o pulse Esc) para finalizar el comando y salir del modo de colocación.
Los objetos se colocan en la capa actual. Asegúrese de haber establecido la capa correcta como capa actual antes de realizar la colocación. La capa en la que reside un objeto puede cambiarse después de colocarlo.

Edición antes de la colocación

Las propiedades predeterminadas de un objeto pueden cambiarse en cualquier momento en la página PCB Editor – Defaults del cuadro de Preferences diálogo. Estas propiedades se aplicarán al colocar objetos posteriores.

Use la columna Primitives  para acceder a las propiedades de los objetos y editar los valores predeterminados según sea necesario.
Use la columna Primitives para acceder a las propiedades de los objetos y editar los valores predeterminados según sea necesario.

Los valores predeterminados de los objetos se guardan, de forma predeterminada, en el archivo ADVPCB.dft. Opcionalmente, los valores pueden guardarse en un archivo .dft con un nombre diferente. Hay controles disponibles para guardar y cargar archivos .dft, lo que le permite crear "conjuntos" favoritos de valores predeterminados de objetos. Todos los ajustes guardados en y cargados desde archivos .dft son valores predeterminados definidos por el usuario. Si fuera necesario, los valores predeterminados originales pueden restaurarse en cualquier momento mediante las opciones Set To Defaults o Reset All. Los valores predeterminados originales están codificados de forma fija.

Edición durante la colocación

Hay varios atributos disponibles para edición en el momento en que un objeto se coloca por primera vez. Para acceder a estos atributos, pulse la tecla Tab mientras está en modo de colocación para abrir el panel Properties asociado. Al pulsar la tecla Tab se pausa la colocación para que pueda realizar las ediciones necesarias en el objeto.

Ejemplo de cuadro de propiedades para un objeto Pad . 
Ejemplo de cuadro de propiedades para un objeto Pad .

Una vez realizadas las ediciones, haga clic en la superposición del botón de pausa del espacio de diseño ( ) para reanudar la colocación.

Los atributos establecidos de esta manera pasarán a ser la configuración predeterminada para la colocación de objetos posteriores, a menos que la opción Permanent de la página PCB Editor – Defaults del cuadro de Preferences diálogo esté habilitada. Cuando esta opción está habilitada, los cambios solo afectarán al objeto que se está colocando y a los objetos posteriores colocados durante la misma sesión de colocación.

Edición después de la colocación

Una vez colocado un objeto, existen varias maneras de editarlo. Estas se describen a continuación.

El panel o cuadro de diálogo de propiedades asociado

Este método de edición utiliza el modo de panel Properties asociado y el cuadro de diálogo para modificar las propiedades de un objeto colocado.

Después de la colocación, se puede acceder al cuadro de diálogo asociado mediante:

  • Haciendo doble clic sobre el objeto colocado.

  • Colocando el cursor sobre el objeto, haciendo clic con el botón derecho y luego eligiendo Properties en el menú contextual.

Después de la colocación, se puede acceder al modo asociado del panel Properties de una de las siguientes maneras:

  • Si el panel Properties ya está activo, seleccione el objeto.
  • Después de seleccionar el objeto, seleccione el panel Properties desde el botón Panels situado en la parte inferior derecha del espacio de diseño o seleccione View » Panels » Properties en los menús principales.
Si la opción Double Click Runs Interactive Properties está deshabilitada (predeterminado) en la página PCB Editor – General page del cuadro de diálogo Preferences, al hacer doble clic en la primitiva o al hacer clic con el botón derecho sobre una primitiva seleccionada y luego elegir Properties, se abrirá el cuadro de diálogo. Cuando la opción Double Click Runs Interactive Properties está habilitada, se abrirá el panel Properties.
Aunque las opciones son las mismas en el cuadro de diálogo y en el panel, el orden y la ubicación de las opciones pueden variar ligeramente.
Pulse Ctrl+Q para alternar las unidades de medida utilizadas actualmente en el panel/cuadro de diálogo entre métricas (mm) e imperiales (mil). Esto solo afecta a la visualización de las medidas en el panel/cuadro de diálogo; no cambia la unidad de medida especificada para la placa, que se configura en el ajuste Units del panel Properties cuando no hay objetos seleccionados en el espacio de diseño.

Comandos de selección de objetos PCB

Además de los comandos estándar de selección/deselección de objetos, el editor PCB incluye una serie de comandos especiales que facilitan las operaciones de selección/deselección de objetos. Se accede a estos comandos desde los submenús Edit » SelectEdit » DeSelect de los menús principales. Los comandos de selección también pueden abrirse desde el menú del botón en el Active Bar.

  • Select overlapped - úselo para seleccionar individualmente el siguiente objeto de diseño dentro de un conjunto de objetos coubicados (superpuestos) sin utilizar una ventana emergente de selección. La selección sigue el siguiente orden de prioridad fijo, recorriéndose cíclicamente con usos sucesivos del comando:

    1. Pad
    2. Vía
    3. Pista/Arco
    4. Componente
    5. Polígono
    6. Región/Relleno
    7. Texto

    Además, mientras usa la tecla Shift  para agregar objetos adicionales a una selección actual, puede usar Shift+Tab para recorrer la selección de los objetos superpuestos sin perder la selección original.

    • Para usar este comando, asegúrese de que la opción Display popup selection dialog esté deshabilitada en la página PCB Editor - General page del cuadro de diálogo Preferences.
    • El orden de selección también tiene en cuenta primero la capa actual antes de pasar a los objetos de otras capas.
    • Al hacer doble clic en un área con objetos coubicados, siempre se proporcionará acceso a la ventana emergente de selección.
  • Select next (atajo: Tab) - con un objeto inicial seleccionado en el diseño, este comando se utiliza para ampliar la selección para incluir el siguiente objeto (u objetos) de nivel superior según la jerarquía lógica. Se admiten los siguientes "flujos" cíclicos de selección lógica:

    • Segmento de pista ---> Toda la pista conectada (contigua) en la misma capa ---> Todo el cobre conectado ---> Todos los objetos eléctricos de la red asociada
    • Pad conectado ---> Toda la pista conectada (contigua) en la misma capa ---> Todo el cobre conectado ---> Todos los objetos eléctricos de la red asociada
    • Pad no conectado ---> Todos los objetos eléctricos de la red asociada
    • Vía ---> Toda la pista conectada (contigua) en las capas asociadas con la vía ---> Todo el cobre conectado ---> Todos los objetos eléctricos de la red asociada
    • Cobre (Región/Vertido de polígono/Relleno) ---> Todo el cobre conectado ---> Todos los objetos eléctricos de la red asociada
    • Pad/Vía libre ---> Toda la pista conectada (contigua) en la misma capa que el pad, o en las capas asociadas con la vía ---> Todo el cobre conectado ---> Todos los objetos eléctricos de la red asociada.
    • Componente ---> Fanouts de vía, escapes, interconexión

    Via Fanouts - si una traza lo suficientemente corta conecta un pad con una vía y no hay otro pad conectado a esta vía mediante una traza más corta, entonces esta traza y la vía se consideran el Fanout de ese pad.

    Escapes - una antena lo suficientemente corta conectada a un pad se considera el Escape de ese pad.

    Interconnect - una traza que conecta dos objetos ya capturados en la selección (por ejemplo, pads o vías de fanout) se considera una Interconnect.

    Además, la función permite la ampliación de la selección a través de múltiples objetos, seleccionados en diferentes redes del diseño.

    Ejemplo de selección en múltiples redes, ampliando desde los segmentos de pista seleccionados inicialmente hasta la jerarquía lógica de orden superior.
    Ejemplo de selección en múltiples redes, ampliando desde los segmentos de pista seleccionados inicialmente hasta la jerarquía lógica de orden superior.

    Este comando resulta especialmente útil al seleccionar redes enrutadas. Obtenga más información sobre Estrategias para seleccionar el enrutamiento.

  • Board - úselo para seleccionar todos los objetos que se encuentren dentro del límite de la forma definida de la placa.

  • Net - úselo para seleccionar todos los objetos eléctricos asociados con una red determinada.

    Después de iniciar el comando, puede hacer clic en un objeto eléctrico o en una conexión para seleccionar todos los objetos eléctricos de la red asociada o, si conoce el nombre de la red que desea seleccionar, hacer clic en un área del diseño alejada de cualquier objeto; se abrirá el cuadro de diálogo Net Name. Desde allí, puede introducir el nombre de red deseado; esa red quedará seleccionada cuando cierre el cuadro de diálogo. Si no está seguro del nombre de la red, escriba ? y luego haga clic en OK para abrir el cuadro de diálogo Nets Loaded, que enumera todas las redes cargadas actualmente para el diseño.

  • Connected Copper - úselo para seleccionar todos los objetos eléctricos que están conectados al mismo tramo de cobre.

  • Physical Connection - úselo para seleccionar toda la pista enrutada físicamente entre objetos pad. Haga clic en una pista, pad o vía; se seleccionará toda la pista contigua hasta otro pad, incluidas todas las vías (los propios pads no se incluirán en la selección).

  • Physical Connection Single Layer - úselo para seleccionar toda la pista enrutada físicamente entre objetos pad en una sola capa. Haga clic en una pista o vía; se seleccionará toda la pista contigua en la misma capa y hasta otro pad (los propios pads y vías no se incluirán en la selección).

  • Component Connections - úselo para seleccionar todas las conexiones enrutadas que parten de los pads de un componente elegido (incluidas pistas y vías) hasta el siguiente pad encontrado en cada caso. Los propios pads no se incluirán en la selección.

    También se puede acceder al comando haciendo clic con el botón derecho sobre un componente colocado y luego eligiendo el comando Component Actions » Select Component Connections  en el menú contextual.

  • Component Nets - úselo para seleccionar todas las redes (y los objetos de red miembros que contienen) conectadas a un componente elegido en el documento actual.

    También se puede acceder al comando haciendo clic con el botón derecho sobre un componente colocado y luego eligiendo el comando Component Actions » Select Component Nets  en el menú contextual.

  • Room Connections - úselo para seleccionar todas las conexiones enrutadas de pad a pad que se encuentren completamente dentro de los límites de la room elegida en el documento actual.

    También se puede acceder al comando haciendo clic con el botón derecho sobre una room colocada y luego eligiendo el comando Room Actions » Select Room Connections  en el menú contextual.

  • All on Layer - úselo para seleccionar/deseleccionar todos los objetos de la capa actual.

    Un componente puede estar colocado en una determinada capa, pero puede que no se deseleccione usando el comando DeSelect » All on Layer . Esto se debe a que no todas las primitivas que componen el componente están colocadas en la misma capa. Por ejemplo, el designador y el texto de comentario pueden estar colocados en la capa Top Overlay, mientras que los pads que lo constituyen son Multi-Layer.
  • Free Objects - úselo para seleccionar todos los objetos primitivos libres dentro del diseño. Los objetos de componente, objetos de coordenadas, objetos de cota, objetos de ajuste de longitud, objetos OLE y objetos de vertido de polígonos son todos objetos de grupo y, por lo tanto, no se verán afectados por este comando.

  • All Locked - úselo para seleccionar todos los objetos de diseño que tengan habilitada su propiedad Locked .

  • Off Grid Pads - úselo para seleccionar todos los pads que no estén colocados en la cuadrícula de ajuste actual.

Tenga en cuenta que en el editor de PCB, el comando Lasso Select / Lasso Deselect ofrece dos modos de funcionamiento:

  • Free-form - como un lazo real, puede dibujar un área de selección a mano alzada para incluir los objetos de diseño requeridos.

  • Polyline - al proporcionar un "lazo" poligonal, este modo puede ser preferible al modo de forma libre cuando se necesita deseleccionar objetos con mayor precisión. Este modo es bastante útil en diseños que tienen componentes girados 45 grados o al trabajar en flex cuando el diseño no siempre es ortogonal.

Incluso podría usar una combinación de ambos modos para obtener el área de deselección exactamente como la desea. El modo actual se refleja en Status Bar. Pulse Spacebar  para cambiar entre los modos Free-form y Polyline.

Mantenga pulsada la tecla Ctrl  mientras usa el comando Lasso Select, Inside Area, Outside Area, Touching Line o Touching Rectangle para seleccionar las primitivas de un objeto componente.

Edición gráfica

Este método de edición le permite seleccionar un objeto colocado directamente en el espacio de diseño y cambiar su tamaño, forma o ubicación gráficamente. La modificación de la forma y/o el tamaño (cuando corresponda) se realiza mediante el uso de "manijas" de edición que aparecen una vez que el objeto está seleccionado.


Ejemplo de manijas de edición para un objeto Fill seleccionado.

Haga clic en cualquier parte de un objeto lejos de las manijas de edición (cuando existan) para arrastrar el objeto y cambiarlo de posición. Dependiendo del tipo de objeto, este puede girarse y/o voltearse mientras se arrastra.

  • Pulse Spacebar para girar el objeto en sentido antihorario o Shift+Spacebar para girarlo en sentido horario. La rotación se realiza de acuerdo con el valor de Rotation Step definido en la página PCB Editor – General del cuadro de diálogo Preferences.
  • Pulse la tecla L para voltear el objeto al otro lado de la placa (cuando corresponda).
  • Pulse las teclas X o Y para voltear el objeto a lo largo del eje X o del eje Y, cuando corresponda.
  • Pulse la tecla Alt para restringir la dirección del movimiento al eje horizontal o vertical según la dirección inicial del movimiento.
  • Desplace el objeto en pequeños incrementos (según el valor actual de la cuadrícula de ajuste) pulsando las teclas de flecha mientras mantiene pulsada la tecla Ctrl . Desplácelo en incrementos mayores (10 veces el valor de la cuadrícula de ajuste) pulsando las teclas de flecha mientras mantiene pulsadas las teclas Ctrl+Shift.

La cantidad de primitivas mostradas al arrastrar varios objetos seleccionados está controlada por la opción PCB.Rendering.MultiselectionDrag en el cuadro de diálogo Advanced Settings dialog (el valor predeterminado es 500).

Comandos de movimiento

La posición del objeto puede cambiarse usando comandos del submenú Edit » Move de los menús principales o del submenú de movimiento en el Active Bar.

  • Move - este comando se utiliza para mover cualquier objeto en el documento actual. Todas las redes asociadas a un objeto permanecerán conectadas y las líneas de conexión seguirán al objeto cuando se mueva (se muestren o no, de acuerdo con el modo de conexión vigente). No se moverá ninguna pista enrutada conectada al objeto.

  • Drag - este comando se utiliza para mover cualquier objeto en el documento actual. Si el objeto tiene pistas y/o arcos conectados (por ejemplo, un componente, pad o vía), estos permanecerán conectados mientras se mueve el objeto.

    • Para que la pista conectada se mueva con un componente, el modo Comp Drag debe estar establecido en Connected Tracks en la página PCB Editor - General del cuadro de diálogo Preferences. Si este modo está establecido en None, el comando se comporta igual que el comando básico de mover.
    • Al usar este comando para arrastrar un componente con el modo Comp Drag establecido en Connected Tracks, los comandos de teclado de girar y voltear dejan de estar disponibles. Tenga en cuenta también que las acciones de movimiento inteligente (alineación dinámica y empuje) tampoco están disponibles.
  • Component - este comando le permite mover componentes en el documento actual. Después de iniciar el comando, haga clic en el componente del diseño que desea mover y llévelo a la posición requerida; luego haga clic. Como alternativa, haga clic dentro del espacio de diseño lejos de cualquier objeto para abrir el cuadro de diálogo Choose Component dialog. Use este cuadro de diálogo para localizar el componente que desea mover (ya sea saltando al componente o haciendo que el componente se lleve al cursor) y luego vuelva a posicionarlo de la misma manera que se describió antes. Tenga en cuenta que esta función solo funcionará si el componente de destino not está bloqueado.

    También se puede acceder al comando haciendo clic con el botón derecho sobre un componente en el espacio de diseño y luego eligiendo el comando Component Actions » Move Component del menú contextual.

    Más información sobre Component Placement.
  • Move Selection - este comando le permite recolocar manualmente los objetos seleccionados en el documento actual. Todas las redes asociadas a un objeto de la selección permanecerán conectadas y las líneas de conexión seguirán al objeto cuando se mueva (se muestren o no, de acuerdo con el modo de conexión vigente). No se moverá ninguna pista enrutada conectada al objeto.

  • Move Selection by X, Y - este comando se utiliza para desplazar la selección actual de objetos una cantidad precisa en las direcciones X y/o Y. Después de iniciar el comando, se abrirá el cuadro de diálogo Get X/Y Offsets. Use este cuadro de diálogo para especificar los valores de incremento delta X y/o delta Y con los que mover la selección.

    El comando solo estará disponible cuando al menos un objeto esté seleccionado en el espacio de diseño.

    El cuadro de diálogo Get X/Y Offsets
    El cuadro de diálogo Get X/Y Offsets

  • Rotate Selection - este comando se utiliza para girar los objetos seleccionados en el espacio de diseño en sentido antihorario o horario y con un ángulo de rotación especificado. Después de ejecutar el comando, se abrirá el cuadro de diálogo Rotation Angle (Degrees). Introduzca el ángulo de rotación requerido de 0.001° a 360.00°  (resolución de 0.001°). Introduzca un valor positivo para la rotación en sentido antihorario o un valor negativo para la rotación en sentido horario. Haga clic en OK para cerrar el cuadro de diálogo y luego sitúe el cursor y haga clic para definir el punto de referencia para la rotación. Los objetos seleccionados girarán alrededor del punto de referencia según el ángulo introducido.

    El cuadro de diálogo Rotation Angle
    El cuadro de diálogo Rotation Angle

  • Flip Selection - voltea el/los objeto(s) seleccionado(s) horizontalmente (alrededor del eje Y) a la capa correspondiente del lado opuesto de la placa. Por ejemplo, los objetos en Top Layer se voltearán a Bottom Layer, los objetos en Top Overlay se voltearán a Bottom Overlay, etc.

    • El texto del designador y del comentario queda espejado después de una acción de volteo.

    • Para un pad que existe en la Multi-Layer, el volteo esencialmente invertirá el orden de sus pares de tamaños XY y sus formas. Por lo tanto, si se ha utilizado un estilo de Top-Middle-Bottom y las formas son inicialmente Round-Rectangle-Octagonal, el volteo invertirá la pila y, por lo tanto, las formas desde la parte superior pasarán a ser Octagonal-Rectangle-Round.

    • Si hay varios objetos seleccionados, el conjunto de objetos se voltea respecto del centro geométrico del conjunto de selección. 

    Tenga en cuenta que todos los objetos seleccionados se voltean sin advertencia, a menos que uno o más de los objetos tengan su ubicación bloqueada. En esa situación, aparecerá un cuadro de diálogo Confirm, que requerirá verificación antes de que los objetos se volteen. 

Comandos de alineación

Los objetos también se pueden mover cambiando su alineación. Para alinear objetos con otros objetos, haga clic con el botón derecho en un objeto seleccionado y luego seleccione Align. Como alternativa, use el submenú Edit » Align de los menús principales o el submenú de alineación en Active Bar. El submenú de alineación contiene varias opciones para distribuir los objetos seleccionados.

Los comandos de alineación solo moverán los objetos seleccionados que puedan moverse libremente; los objetos bloqueados no se moverán.

El comando Align se utiliza para acceder al cuadro de diálogo Align Objects, que proporciona controles para alinear rápidamente el conjunto de objetos de diseño actualmente seleccionados según sea necesario. Use el cuadro de diálogo para establecer opciones tanto para la alineación Vertical como/o Horizontal de los objetos seleccionados, según sea necesario, y luego haga clic en OK para efectuar la alineación.

El cuadro de diálogo Align Objects
El cuadro de diálogo Align Objects

  • Activar al mismo tiempo las opciones Horizontal y Vertical puede dar lugar a un conflicto, haciendo que los objetos seleccionados queden apilados unos sobre otros.
  • Usar las opciones de Space equally puede hacer que los objetos movidos queden fuera de la cuadrícula.

El comando Position Component Text se utiliza para ejecutar el cuadro de diálogo Component Text Position, desde donde puede cambiar la posición del texto del designador y/o del comentario para uno o más componentes seleccionados en el documento actual.

El cuadro de diálogo Component Text Position
El cuadro de diálogo Component Text Position

El cuadro de diálogo está dividido esencialmente en dos regiones: el texto del designador y el del comentario. Tanto para el designador como para el comentario, se utiliza una representación gráfica de un componente como ayuda para mostrar dónde aparecerá el texto según la posición seleccionada. Están disponibles los siguientes nueve estilos de posición para el texto, todos clasificados como «posiciones automáticas», lo que significa que el texto permanece en la posición elegida cuando el componente se mueve y rota:

  • Left-Above
  • Left-Center
  • Left-Below
  • Center-Above
  • Center
  • Center-Below
  • Right-Above
  • Right-Center
  • Right-Below

Para dejar el texto en su posición actual sin modificación, deje habilitada la opción No Change.

  • Las posiciones del texto del designador y del comentario también se pueden cambiar mediante la sección Properties del panel Properties. Seleccione el designador/comentario o el componente principal para que se muestren estas propiedades. Haga clic en el control correspondiente que resume textualmente la capa, posición y rotación actuales del designador/comentario, y luego use la propiedad Autoposition disponible en la ventana emergente, según sea necesario.
  • Para posicionar libremente el texto del designador/comentario y hacer que siga el movimiento/orientación del componente principal, elija el estilo Manual para la propiedad Autoposition (al configurar propiedades mediante el panel Properties). También puede hacer clic libremente, mantener pulsado y arrastrar el texto hasta la posición requerida directamente en el espacio de trabajo; esto cambiará automáticamente la propiedad Autoposition a Manual.

El comando Align Left / Align RightAlign TopAlign Bottom le permite alinear los objetos de diseño seleccionados por sus bordes izquierdo/derecho/superior/inferior, respectivamente. Después de ejecutar el comando, el borde izquierdo/derecho/superior/inferior del objeto situado más a la izquierda/derecha/arriba/abajo se usa como referencia, y todos los demás objetos de la selección se moverán a la izquierda/derecha/arriba/abajo, de modo que sus bordes izquierdos queden alineados con esta referencia.

El comando Align Left (maintain spacing) / Align Right (maintain spacing)Align Top (maintain spacing)Align Bottom (maintain spacing) permite alinear objetos de diseño seleccionados por sus bordes izquierdo/derecho/superior/inferior manteniendo al mismo tiempo un espaciado adecuado conforme a las reglas de diseño aplicables. Después de ejecutar el comando, el borde izquierdo/derecho/superior/inferior del objeto situado más a la izquierda/derecha/arriba/abajo se usa como referencia, y todos los demás objetos de la selección se moverán a la izquierda/derecha/arriba/abajo, de modo que sus bordes izquierdos queden alineados con esta referencia. Un objeto se moverá a la izquierda/derecha/arriba/abajo tan cerca del objeto de referencia como lo permita la regla de separación aplicable:

  • Para la alineación solo de componentes, se respeta la regla Component Clearance.
  • Para la alineación solo de objetos que no son componentes, se respeta la regla Clearance.
  • Para la alineación de componentes y objetos que no son componentes, se respeta la regla Clearance.

El comando Align Horizontal CentersAlign Vertical Centers le permite colocar los objetos seleccionados en una sola columna/fila, alineados por sus centros horizontales/verticales. Después de iniciar el comando, el cursor cambiará a una cruz y se le pedirá que seleccione uno de los objetos de la selección; haga clic en él. Este se convierte en el objeto de referencia. Todos los demás objetos de la selección se moverán con relación a este objeto de referencia, alineados por sus centros horizontales/verticales.

El comando Distribute HorizontallyDistribute Vertically le permite igualar el espaciado horizontal/vertical de una selección de objetos. Después de iniciar el comando, los objetos situados más a la izquierda y más a la derecha / más arriba y más abajo de la selección permanecerán fijos en sus posiciones, mientras que todos los demás objetos quedarán espaciados uniformemente entre ellos. La posición vertical/horizontal de los objetos no cambia.

El comando Increase Horizontal SpacingIncrease Vertical Spacing le permite aumentar el espaciado horizontal/vertical de una selección de objetos. Después de iniciar el comando, el objeto situado más a la izquierda/más abajo permanecerá fijo, mientras que los demás objetos de la selección se moverán hacia la derecha/hacia arriba. El movimiento se realiza de forma que la distancia horizontal/vertical entre los puntos de referencia de objetos consecutivos aumente en la cantidad especificada en el campo Step X / Step Y para el Global Board Snap Grid predeterminado.

El comando Decrease Horizontal SpacingDecrease Vertical Spacing le permite reducir el espaciado horizontal/vertical de una selección de objetos. Después de iniciar el comando, el objeto situado más a la izquierda/más abajo permanecerá fijo, mientras que los demás objetos de la selección se moverán hacia la izquierda/hacia abajo. El movimiento se realiza de forma que la distancia horizontal/vertical entre los puntos de referencia de objetos consecutivos disminuya en la cantidad especificada en el campo Step X / Step Y para el Global Board Snap Grid predeterminado.

El comando Align To Grid se utiliza para mover los componentes seleccionados al punto más cercano de la rejilla de ajuste aplicable y modificada. Después de iniciar el comando, los puntos de referencia de cada uno de los componentes seleccionados se moverán al punto más cercano de la rejilla de ajuste aplicable.

El comando Move All Components Origin To Grid se utiliza para mover el punto de referencia de todos los componentes a la rejilla de ajuste actual. Después de iniciar el comando, todos los componentes del espacio de diseño cuyos pads estén en la rejilla se moverán para que sus puntos de referencia queden alineados con la rejilla de ajuste actual. De forma predeterminada, se generará automáticamente un informe - Move Component(s) Origin To Grid - <PCBDocumentName>.html - y se abrirá como documento activo, detallando qué componentes se han movido y cuáles no.

  • Configure qué formato de informe(s) generar y mostrar desde la página PCB Editor - Reports page del cuadro de diálogo Preferences.
  • La rejilla de ajuste aplicable puede configurarse según sea necesario mediante la sección Grid Manager del panel Properties panel.
Tenga en cuenta que los componentes cuyos pads están actualmente fuera de la rejilla no se mueven.

A través del panel PCB List

El panel PCB List panel le permite mostrar objetos de diseño en formato tabular, lo que facilita la inspección y modificación rápida de los atributos de los objetos. Cuando se utiliza junto con el panel PCB Filter, le permite mostrar solo aquellos objetos que están dentro del alcance del filtro activo, lo que permite identificar y editar múltiples objetos de diseño con mayor precisión y eficiencia.

Selección de la capa activa

La capa activa es la capa sobre la que colocará objetos. La capa activa puede seleccionarse entre las capas actualmente visibles haciendo clic en la pestaña de esta capa en la parte inferior del espacio de diseño o usando el menú desplegable Active Layer en la región Layers de la pestaña Layers & Colors del panel View Configuration.

También puede usar los siguientes atajos para seleccionar rápidamente la capa activa:

  • * (en el teclado numérico) – cambiar a la siguiente capa de señal habilitada.
  • Shift+* (en el teclado numérico) – cambiar a la capa de señal habilitada anterior.

    Tenga en cuenta que este comando solo está disponible con el editor en modo de visualización 2D, ya que en modo 3D la tecla Shift se utiliza para acceder a la esfera direccional.
  • + (en el teclado numérico) – cambiar a la siguiente capa habilitada.
  • - (en el teclado numérico) – cambiar a la capa habilitada anterior.
Los objetos colocados en la multicapa aparecen automáticamente en todas las capas de señal.

Uso de Cortar/Copiar y Pegar

En el editor de PCB, puede cortar/copiar y pegar objetos dentro de documentos PCB o entre ellos; por ejemplo, los componentes de una PCB pueden copiarse en otro documento PCB. Puede cortar/copiar objetos al portapapeles de Windows y pegarlos en otros documentos.

Al usar 2D Layout Mode, seleccione los objetos que desea cortar/copiar, haga clic en Edit » Cut (Ctrl+X) / Edit » Copy (Ctrl+C) en los menús principales o elija el comando Cut/Copy en el menú contextual del botón derecho. El cursor cambiará a una cruz y se le pedirá que seleccione un punto de referencia. Esta es una coordenada relativa a los objetos seleccionados y se utiliza para posicionar con precisión la selección al usar el comando pegar.

Al usar el comando Copy en 3D Layout Mode, la vista actual del espacio de diseño se copiará al portapapeles en formato de mapa de bits. Puede controlar la resolución de la imagen copiada mediante el cuadro de diálogo 3D Snapshot Resolution, que se abrirá a continuación.

Para copiar los objetos de diseño seleccionados actualmente al portapapeles en formato de texto, puede utilizarse el comando Edit » Copy As Text  desde los menús principales. Esta información puede pegarse después en cualquier campo de texto o documento de texto externo. Los detalles copiados al portapapeles incluyen:

  • El tipo de objeto.
  • El designador y el comentario (para un objeto componente).
  • La ubicación del objeto en el espacio de diseño.
  • La capa en la que reside el objeto (o las capas inicial y final en el caso de una vía).

Un ejemplo de un componente copiado como texto al portapapeles es:

Component Y1-25MHz (100.6mm,1.5mm) on Top Layer

Un ejemplo de una pista y una vía copiadas como texto al portapapeles es:

Track (20mm,6mm)(80mm,6mm)  Top Layer
Via (45mm,6mm) Top Layer to Bottom Layer

Para colocar en el documento activo el último contenido cortado/copiado en el portapapeles, elija el comando Edit » Paste desde los menús principales o haga clic con el botón derecho dentro del espacio de diseño y elija el comando Paste en el menú contextual (atajo: Ctrl+V). El contenido más reciente del portapapeles aparecerá flotando en el cursor. La posición del cursor con relación al contenido está determinada por el punto de referencia designado cuando se usó Cut o Copy para agregar la selección al portapapeles.

Al usar el comando Paste, los objetos se pegan en la misma capa desde la que se copiaron los objetos de origen, independientemente de qué capa esté configurada actualmente como capa activa en el editor.

Para colocar el texto que se ha copiado desde una aplicación OLE compatible en cualquier documento PCB abierto, puede utilizarse el comando Edit » Paste Text desde los menús principales. El texto se convierte y se pega como objetos de cadena de PCB, en lugar de como un único objeto OLE. Los tipos de archivo compatibles incluyen formatos universales como hojas de cálculo en formato CSV y XLS, y documentos de texto en formato DOC y RTF.

Para controlar qué ocurre con ciertos atributos de los objetos cuando se vuelven a pegar en el espacio de diseño, puede utilizarse el comando Edit » Paste Special desde los menús principales. Después de iniciar el comando, se abrirá el cuadro de diálogo Paste Special.

El cuadro de diálogo Paste Special
El cuadro de diálogo Paste Special

Según el contenido específico que se esté pegando, pueden controlarse los siguientes atributos:

  • Los objetos pueden pegarse en la capa actual en lugar del comportamiento predeterminado, que consiste en pegarlos en la misma capa desde la que se copiaron los objetos de origen.

    También puede pegar contenido directamente en la capa actual en el espacio de diseño usando el atajo de teclado Alt+Insert.
  • Posibilidad de conservar cualquier nombre de red asignado.
  • Posibilidad de duplicar el designador (para un componente pegado).
  • Posibilidad de agregar un componente pegado a la misma clase de componente que el componente de origen original.

Configure las opciones según sea necesario y luego haga clic en el botón Paste para iniciar la operación de pegado.

Al hacer clic en el botón Paste Array del cuadro de diálogo Paste Special se abrirá el cuadro de diálogo Setup Paste Array, que le permite pegar varias copias de los objetos del portapapeles en el documento actual.

El cuadro de diálogo Setup Paste Array
El cuadro de diálogo Setup Paste Array

Introduzca los valores apropiados en este cuadro de diálogo y luego haga clic en OK para colocar la matriz.

  • Si va a colocar una matriz lineal, se le pedirá que seleccione el punto inicial de la matriz. Coloque el cursor y luego haga clic o presione Enter para colocar la matriz.
  • Si va a colocar una matriz circular, se le pedirá que seleccione el punto central de la matriz, seguido del punto inicial de la matriz. Coloque el cursor en cada caso y luego haga clic o presione Enter para colocar la matriz. Los objetos se colocarán en sentido antihorario alrededor del punto central indicado.
El punto inicial de la matriz será donde se ubicará el punto de referencia, designado cuando se usó Cut o Copy para agregar la selección al portapapeles. Por lo tanto, es recomendable asegurarse de que el punto de referencia esté correctamente designado en el momento de cortar/copiar; de lo contrario, pueden producirse resultados inesperados al pegar la matriz.

Para copiar uno o más objetos seleccionados y luego pegar varias instancias de la selección donde sea necesario en el documento actual, también puede usar el comando Edit » Duplicate del menú principal (atajo: Ctrl+R). Después de iniciar el comando, el cursor cambiará a una cruz y entrará en modo de duplicación. El proceso implica la siguiente secuencia de pasos:

  1. Primero se le pedirá que seleccione un punto de referencia. Este es el punto mediante el cual se pegará la selección. Mueva el cursor a la posición requerida cerca de la selección y luego haga clic o presione Enter. Una copia de la selección aparecerá flotando en el cursor.
  2. Mueva el cursor a la ubicación deseada en el espacio de diseño y luego haga clic o presione Enter para colocar la copia.
  3. Otra copia de la selección aparecerá flotando en el cursor lista para ser colocada.
  4. Continúe colocando más instancias de la selección copiada (como si usara un sello de goma) o haga clic con el botón derecho o presione Esc para salir.

Tenga en cuenta que este comando se usa para copiar y pegar objetos. Como tal, no puede usar el comando para duplicar los elementos secundarios de objetos de grupo.

Bloqueo de objetos de diseño

Los objetos de diseño se pueden bloquear para evitar que se muevan o editen en el documento PCB habilitando sus atributos Locked . Por ejemplo, si la posición o el tamaño de objetos específicos es crítico, bloquéelos. El bloqueo se puede realizar en el panel Properties haciendo clic en el icono de candado () del objeto u objetos deseados, como se muestra en los siguientes ejemplos. 

Ejemplos del icono Lock  en el panel Properties  para un componente y un pad seleccionados. 
Ejemplos del icono Lock en el panel Properties para un componente y un pad seleccionados.

Para alternar el estado de la propiedad Locked  para un objeto colocado que tenga la propiedad Locked , también puede hacer clic con el botón derecho sobre el objeto en el espacio de diseño y elegir el comando <ObjectType> Locked en el menú contextual. Cuando el objeto ya está bloqueado, la entrada del comando en el menú mostrará un icono de marca de verificación a la izquierda.

Si intenta mover o rotar un objeto de diseño que tiene habilitada la propiedad Locked, aparecerá un cuadro de diálogo solicitando confirmación para continuar con la edición.

Si la opción Protect Locked Objects está habilitada en la página PCB Editor – General del cuadro de diálogo Preferences y el objeto de diseño está bloqueado, el objeto no se puede seleccionar ni editar gráficamente. Use el icono Lock del panel Properties para desbloquear el objeto o deshabilite la opción Protect Locked Objects para editar gráficamente este objeto.

Si intenta seleccionar objetos bloqueados junto con otros objetos, solo se podrán seleccionar y mover como grupo aquellos objetos que estén desbloqueados cuando la opción Protect Locked Objects esté habilitada.

Bloqueo de primitivas de componentes

Si un componente PCB tiene bloqueadas sus primitivas (la opción Primitives en el modo Component del panel Properties está en el estado ), no se podrán modificar todas o la mayoría de las propiedades de estas primitivas usando métodos de edición gráficos (por ejemplo, arrastrar y soltar) y no gráficos (por ejemplo, usando el panel Properties o List). Esto ayudará a evitar cambios accidentales en las primitivas del componente que puedan dar lugar a salidas incorrectas de ensamblaje y fabricación.

Para habilitar o deshabilitar la funcionalidad que impide modificar las primitivas de componentes PCB, use la opción Protect Locked Primitives In Component en la página PCB Editor – General page del cuadro de diálogo Preferences.

A modo de ejemplo, en la siguiente imagen se muestra el modo Pad del panel Properties para un pad que es una parte constituyente de un componente PCB que tiene sus primitivas bloqueadas. Tenga en cuenta que todas las propiedades del pad (excepto las propiedades Net y Testpoint) aparecen atenuadas y no están disponibles para su edición. Observe también que el icono se muestra en el extremo derecho del campo Component del pad, lo que indica que el componente principal tiene sus primitivas bloqueadas y que las propiedades del pad no pueden modificarse.

El modo Pad del panel Properties (a la izquierda) para un pad de un componente PCB que tiene sus primitivas bloqueadas (a la derecha).
El modo Pad del panel Properties (a la izquierda) para un pad de un componente PCB que tiene sus primitivas bloqueadas (a la derecha).

Edición reentrante

El PCB Editor incluye una potente función llamada re-entrant editing. Esta permite ejecutar una segunda operación mediante atajos de teclado sin que la operación actual se termine. La edición reentrante le permite trabajar de forma más flexible e intuitiva. Por ejemplo, imagine que comienza a colocar una pista y luego se da cuenta de que debe eliminarse otro segmento de pista. No es necesario salir del modo Interactive Routing. Presione las teclas de acceso rápido E, D, elimine el segmento de pista requerido y luego presione la tecla Esc para volver al enrutamiento interactivo del diseño.

Configuración de la apariencia del cursor de PCB

De forma predeterminada, el cursor de PCB está configurado como una pequeña cruz verde de 90 grados. Esto se puede configurar mediante los ajustes Cursor Type y Cursor Color, en la página PCB Editor – General del cuadro de diálogo Preferences . Por ejemplo, una cruz grande de 90 grados que se extiende hasta los bordes de la ventana de diseño (opción Large 90) puede resultar útil al colocar y alinear objetos de diseño. Como alternativa, una cruz de 45 grados (opción Small 45) puede ser útil si las opciones de 90 grados son difíciles de ver sobre las líneas de la cuadrícula.

Compatibilidad con fuentes TrueType

El PCB Editor ofrece la posibilidad de usar fuentes basadas en trazos o TrueType para los objetos relacionados con texto en un diseño (cadenas/marcos de texto, cotas, tablas de taladros y/o tablas de apilado de capas). La elección de la fuente se realiza desde el panel Properties asociado. Hay tres opciones de fuentes basadas en trazos disponibles: Default, Sans Serif y Serif. El estilo Default es una fuente vectorial simple que admite trazado con plumilla y fototrazado vectorial. Las fuentes Sans Serif y Serif son más complejas y ralentizarán la generación de salida vectorial, como Gerber. Las fuentes basadas en trazos están integradas en el software y no pueden cambiarse. Las tres fuentes incluyen el conjunto completo de caracteres IBM ASCII extendido, que admite inglés y otros idiomas europeos. Al usar fuentes TrueType, se pueden utilizar las fuentes TrueType y OpenType (un superconjunto de TrueType) que se encuentren en la carpeta \Windows\Fonts. La función también ofrece compatibilidad completa con Unicode.

Tenga en cuenta que solo estarán disponibles para su uso las fuentes raíz detectadas (y con nombre único). Por ejemplo, Arial y Arial Black estarán disponibles, pero Arial Bold y Arial Bold Italic no lo estarán.

Las geometrías de los objetos de texto que usan fuentes TrueType se almacenan automáticamente dentro de los documentos PCB. Cuando los objetos de un documento PCB usan una fuente TrueType, estos se mostrarán con la misma geometría de fuente cuando el documento PCB se abra en otro equipo, incluso si esa fuente TrueType no está instalada.

Cuando se selecciona un objeto que utiliza una fuente faltante, aparece un mensaje de advertencia en la parte superior del panel Properties. Al cambiar propiedades del objeto que afectan a su texto (por ejemplo, la altura del texto o el propio texto), se abre el cuadro de diálogo Missing fonts, en el que puede seleccionar una fuente de reemplazo (Replacement). Habilite la opción Apply to all text elements para aplicar la fuente de reemplazo a todos los objetos del documento PCB que usen la fuente faltante.

El cuadro de diálogo también aparece al cambiar propiedades relacionadas con texto desde el panel PCB List.

Al intentar editar varios objetos que usan distintas fuentes faltantes, el cuadro de diálogo le permite seleccionar un reemplazo para cada fuente faltante.

La capacidad de almacenar automáticamente dentro de los documentos PCB las geometrías de los objetos de texto que usan fuentes TrueType está disponible cuando la opción PCB.Text.TTFontSaving está habilitada en el cuadro de diálogo Advanced Settings dialog. Cuando la opción está deshabilitada, puede configurar Altium Designer para incrustar fuentes TrueType. La página PCB Editor – TrueType Fonts del cuadro de diálogo Preferences (disponible cuando la opción PCB.Text.TTFontSetting.Hide está deshabilitada en el cuadro de diálogo Advanced Settings dialog) proporciona la opción Embed TrueType fonts inside PCB documents para incrustar fuentes TrueType al guardar un diseño y la opción Substitution font para aplicar la sustitución de fuente elegida al cargar un diseño.

La incrustación de fuentes es útil cuando se requiere que el texto se muestre en una fuente que puede estar o no disponible en un equipo de destino en el que se cargue el diseño. La sustitución de fuentes permite especificar una fuente TrueType que se usará como reemplazo al cargar un diseño en el que no se hayan incrustado fuentes y estas puedan no estar disponibles en el equipo en el que el diseño está cargado actualmente.

Información de red

Para los objetos de cobre de una PCB (pista, vía, polígono, etc.), la siguiente información se presenta en la región Net Information del panel Properties cuando se selecciona el objeto:

  • El Net, Diff Pair y/o xSignal principal y la clase asociada en cada caso. Tenga en cuenta que las entradas Diff Pair y xSignal se muestran solo si el objeto forma parte de un par diferencial o de una xSignal, respectivamente.
  • Delay – el retardo del/de los objeto(s) seleccionado(s) y el retardo de los segmentos enrutados de toda la red. Incluye los valores Propagation Delay de pads y vías, si se han definido para dichos pads y vías.

    Para las vías, el retardo de propagación se calcula en proporción a la longitud de la vía utilizada. Esta función está disponible cuando la opción PCB.Delay.Via está habilitada en el cuadro de diálogo Advanced Settings dialog. Cuando la opción PCB.Delay.Via está deshabilitada, se usa el valor Propagation Delay definido en las propiedades de la vía.

  • Length – la suma total de la longitud del/de los objeto(s) seleccionado(s) y la Signal Length total. La Signal Length es el cálculo preciso de la distancia total de nodo a nodo. Los objetos colocados se analizan para: resolver objetos apilados o superpuestos y trayectorias errantes dentro de pads; además, se incluyen las longitudes de las vías. La Pin Package Length también se incluye si se ha definido para el/los pad(s). Si la red no está completamente enrutada, también se incluye la longitud Manhattan (X + Y) de la línea de conexión. Para obtener más información sobre Signal Length y sus aplicaciones, consulte la información sobre el panel PCB - Nets panel.

    • La longitud total incluye una estimación de la parte no enrutada de la red (la longitud Manhattan (X + Y) de la línea de conexión), pero el retardo total no.
    • La Delay y la Length para una red que forma parte de una regla de diseño Supply Nets design rule definida (o forma parte de una clase de red usada con dicha regla) no se calculan.
  • Max Current - la corriente máxima que pueden transportar los objetos Track, Arc o Via seleccionados, determinada a partir de la fórmula IPC-2221A (Sección 6.2):  

    I = k * ΔT0.44 * A0.725

    donde:

    I = corriente [amperios]
    A = área de la sección transversal [mil²] (ancho de la pista * espesor de cobre del apilado de capas, o Abarrel, como se muestra a continuación)
    ΔT = aumento de temperatura permitido por encima de la temperatura ambiente [°C]
    k = constante, de modo que:

    k = 0.048 para capas externas
    k = 0.024 para capas internas

    Cuando se seleccionan varios objetos, por ejemplo una red completa, la Corriente Máx. para esa red es el menor valor individual de Corriente Máx. de los objetos seleccionados.

  • Resistance - la suma de la resistencia de los objetos seleccionados Track, Arc y Via, determinada a partir de la fórmula derivada:

    R = (ρ * L / A

    donde:

    R = resistencia [Ω]
    ρ = resistividad del cobre [Ω*mm2/m]
    L = longitud de la pista [m] (o longitud de la vía, como se describe más abajo)
    A = área de la sección transversal = T * W [mm2] (o Abarrel, como se muestra a continuación)
    T = espesor de la pista (del layer stack) [mm]
    W = ancho de la pista [mm]

    Assumptions:

    • Temperatura ambiente = 22 °C
    • Aumento de temperatura permitido = 20 °C
    • Espesor de la pared de cobre del agujero pasante = 0.018 mm 
    • Resistividad del cobre = 0.017 Ω*mm2/m

    La resistencia total de los objetos seleccionados es la suma de la resistencia de los objetos individuales.

Via Barrel Cross-Sectional Area - determinada de la siguiente manera:

Abarrel = AViaHoleSize - AFinishedHoleSize

Abarrel = [ π * (ViaHoleSize/2)] - [ π * ((ViaHoleSize - 2 * ViaWallThickness)/2)2 ]

Abarrel = π (ViaHoleSize ViaWallThickness ViaWallThickness2)

Via Length = distancia desde el centro de la capa de entrada hasta el centro de la capa de salida, como se muestra arriba

Notes - la longitud de la vía en estos cálculos depende de que la vía pertenezca a una red y de las capas utilizadas por las pistas conectadas. Una vía seleccionada sin red asignada mostrará la longitud de borde de capa a borde de capa en lugar de la longitud de centro de capa a centro de capa. Además, una vía con una red asignada pero sin pistas conectadas mostrará una longitud de cero.

La región Net Information del panel Properties. Lo que se muestra aquí es un ejemplo para una pista seleccionada.
La región Net Information del panel Properties. Lo que se muestra aquí es un ejemplo para una pista seleccionada.

Haga clic en un enlace de la región Net Information para abrir la red/par diferencial/xSignal asociada en el panel PCB.

Asignación de redes a objetos

El editor de PCB proporciona varias formas de asignar redes a objetos primitivos:

  • Cuando se seleccionan uno o más objetos, use la lista desplegable del campo Nets en el panel Properties. Todas las redes del diseño de la placa activa aparecerán en la lista desplegable. Seleccione No Net para especificar que la pista no está conectada a ninguna red. Como alternativa, puede hacer clic en el icono Assign Net () para elegir un objeto en el espacio de diseño; la red de ese objeto se asignará a los objetos seleccionados.
  • Haga clic con el botón derecho sobre uno o más objetos seleccionados y luego elija Net Actions  » Assign Net. Después de iniciar el comando, aparecerá una mira. Desplace la mira hasta la red a la que desea asignar el/los objeto(s) y luego haga clic para seleccionar esa red.
  • Para resincronizar el nombre de red de las primitivas de ruteo con el nombre de red de los pads a los que se conectan, seleccione el comando Design » Netlist » Update Free Primitives From Component Pads en los menús principales. Después de iniciar el comando, se abre un cuadro de diálogo de confirmación preguntando si desea actualizar las redes de primitivas libres con las redes de pad del componente. Después de hacer clic en Yes y comenzando desde cada pad, se selecciona el cobre conectado y el nombre de red de cada primitiva se establece para que coincida con el del pad. Esta operación no afecta a la netlist interna de la PCB.

Para examinar y confirmar que los objetos que están físicamente conectados tienen asignada la red correcta para pertenecer a esa red física (un physical net significa connected copper en este caso), puede usar el cuadro de diálogo Configure Physical Nets, al que se accede eligiendo el comando Design » Netlist » Configure Physical Nets en los menús principales. El software analiza el diseño, comprobando que todos los pads y los objetos que los conectan físicamente entre sí (pistas, arcos, rellenos, etc.) tengan asignado el mismo nombre de red. Cuando todos los objetos de la red son correctos, la red se muestra en verde. Si se detecta que algún objeto está tocando pero tiene asignada una red diferente, se marca en rojo. Un ejemplo común de cuándo puede ocurrir esto es si la huella de un componente tiene objetos de cobre adicionales dentro de la huella. Cuando esta huella se carga durante la sincronización, a los pads se les aplica el nombre de red asignado a cada pad, pero no al cobre adicional. El cuadro de diálogo es interactivo; haga clic en una red o primitiva para hacer cross-probing a ese objeto. Haga clic con el botón derecho o haga clic en el botón Menu para acceder a los comandos disponibles. La región Action del cuadro de diálogo proporciona controles para especificar la acción que debe realizarse para resolver problemas con el cobre conectado. De forma predeterminada, las acciones se establecerán automáticamente, pero pueden ajustarse según sea necesario. Una vez establecidas las acciones, haga clic en el botón Execute para actualizar las asignaciones de red.

Tenga en cuenta que el estado predeterminado de este cuadro de diálogo es Only Show Errors, lo que significa que los objetos asignados correctamente no se enumeran. Deshabilite esta opción desactivando la opción Only Show Errors (mediante el botón Menu ) para mostrar todos los objetos usando el botón Menu .

El cuadro de diálogo Configure Physical Nets (que muestra la opción Only Show Errors habilitada (atrás) y la opción Only Show Errors deshabilitada (frente)).
El cuadro de diálogo Configure Physical Nets (que muestra la opción Only Show Errors habilitada (atrás) y la opción Only Show Errors deshabilitada (frente)).

- este campo proporciona una entrada de estado de nivel superior para la agrupación, que puede estar en uno de cuatro estados:
  • Blank - la asignación de red para la agrupación de cobre conectada es completamente correcta y no se requiere ninguna actualización. La entrada de nivel superior de la agrupación aparece en color verde.
  • 1. Update Required - Unassigned Nets - en este estado, ninguna de las primitivas de la agrupación ha sido asignada a una red. La entrada de nivel superior de la agrupación aparece en color amarillo.
  • 2. Update Required - Some Unassigned Nets - en este estado, algunas de las primitivas han sido asignadas a la misma red, pero otras no han sido asignadas en absoluto. La entrada de nivel superior de la agrupación aparece en color naranja.
  • 3. Ambiguous - Multiple Net Names - en este estado, hay primitivas en la agrupación que han sido asignadas a redes diferentes. También puede haber primitivas que aún no se hayan asignado. La entrada de nivel superior de la agrupación aparece en color rojo.
  • Action - esta región proporciona controles para especificar la acción que debe realizarse para resolver problemas con el cobre conectado, junto con el resultado de ejecutar los cambios configurados. Para cada agrupación, se presenta lo siguiente:
    • Proposed Action - este campo se usa para determinar qué acción, si corresponde, debe realizarse. En el nivel más alto de una agrupación, esta entrada puede establecerse en Update Net To, o Don't Update Net To. Al actualizar, elija la nueva red de destino en el campo New Net Name. En función de estos dos ajustes, el software calcula las acciones que deben realizarse en el nivel de primitivas hijas, llegando a una de las siguientes propuestas:
      • No Action Required - la primitiva ya está asignada/conectada a la red de destino.
      • Update - incluir la primitiva en la actualización para que quede asignada/conectada a la nueva red de destino.
      • Don't Update - no incluir la primitiva en la actualización. Permanecerá conectada a su red actual.
    • New Net Name - use este campo para establecer una nueva red de destino a la que deban conectarse las primitivas. La lista desplegable del campo muestra todas las redes detectadas entre las primitivas de la agrupación de cobre conectado. Si necesita usar una red diferente, haga clic con el botón derecho en el campo y use el comando Change Copper Net To Board Net del menú contextual. Esto abre el cuadro de diálogo Choose Net, que enumera todas las redes definidas actualmente para la placa. Elija la red que necesite y luego haga clic en OK. Esa red se introducirá en el campo.
    • Done - este campo refleja el éxito () o el fallo () de la acción de actualización una vez que se pulsa el botón Execute  y se aplican los cambios.
Al alternar la acción propuesta en un nivel padre, se alterna rápidamente la acción propuesta en el nivel hijo y para todos los hijos bajo ese padre. Cuando los hijos individuales difieren en sus acciones propuestas —algunos incluidos para actualización y otros excluidos— el nivel padre superior en la jerarquía de primitivas agrupadas reflejará esto con la entrada Some Updates.
  • Execute - una vez que esté conforme con las acciones asignadas a la netlist, haga clic en este botón para actualizar las asignaciones de red.
  • Menu - haga clic para acceder al siguiente menú de comandos relacionados con la lista principal en general o con la(s) primitiva(s) seleccionada(s) actualmente. Los comandos son idénticos a los disponibles en el menú contextual al hacer clic con el botón derecho en la región de la lista principal.
    • Update/Don't Update/No Action - use para alternar rápidamente la acción propuesta para la(s) primitiva(s) seleccionada(s). En un nivel superior, padre, de la jerarquía de primitivas, úselo para alternar la acción propuesta para todos los hijos descendientes.
    • Select All - use para seleccionar rápidamente todas las agrupaciones de cobre conectado (las entradas de nivel más alto de la lista).
    • Select All With Same Status - con una entrada de agrupación de cobre conectado de nivel superior seleccionada, use este comando para seleccionar rápidamente todas las demás agrupaciones de nivel superior con el mismo estado.
    • Clear All Selected - use para deseleccionar todas las entradas de la lista.
    • Expand All In Connected Copper - use para expandir rápidamente todas las agrupaciones hijas dentro de la agrupación de cobre conectado actualmente enfocada.
    • Expand All - use para expandir rápidamente todas las agrupaciones de todas las agrupaciones de cobre conectado de la lista.
    • Expand Children - use para expandir rápidamente todos los grupos hijos descendientes debajo de la agrupación seleccionada actualmente.
    • Collapse All In Connected Copper - use para contraer rápidamente todas las agrupaciones hijas dentro de la agrupación de cobre conectado actualmente enfocada.
    • Collapse All - use para contraer rápidamente todas las agrupaciones de todas las agrupaciones de cobre conectado de la lista.
    • Collapse Children - use para contraer rápidamente todos los grupos hijos descendientes debajo de la agrupación seleccionada actualmente.
    • Only Show Errors - habilite esta opción para mostrar solo errores en el cuadro de diálogo. La lista solo presentará agrupaciones de cobre conectado cuyo nivel de Status sea 1, 2 o 3. Desactívela para mostrar también el cobre conectado que esté correctamente asignado.
    • Show Components - habilite esta opción para que las primitivas de pads de componentes se agrupen por sus componentes padre.
    • Show Primitive Groups - habilite esta opción para que las primitivas se agrupen por su tipo de primitiva.
    • Animate Action Execution - habilite esta opción para que el cuadro de diálogo se desplace por la lista a medida que avanza la ejecución, ofreciéndole un progreso animado en tiempo real de la ejecución de los cambios de red. Si desactiva esta opción, los cambios se ejecutarán sin esa animación.
    • Warn On Netlist Change - habilite esta opción para recibir una advertencia cuando los cambios afecten a la netlist de la placa. Se abrirá el cuadro de diálogo Netlist Change, avisándole de cuántas primitivas tendrán sus redes modificadas y de que esto afectará a la netlist. Puede hacer clic en Continue o hacer clic en Filter Affected para inspeccionar con más detalle los cambios propuestos.

      El cuadro de diálogo Netlist Change
      El cuadro de diálogo Netlist Change

    • Show Component Pads - habilite esta opción para mostrar en la lista las primitivas de componentes conectados.
    • Show Non Component Pads - habilite esta opción para mostrar en la lista las primitivas libres conectadas.
    • Show Changes That Affect Netlist - habilite esta opción para presentar solo una lista de las acciones propuestas (cambios) que afectarán a la netlist de la placa.
    • Change Copper Net To - aparece una o más entradas de menú de este tipo cuando no hay muchas redes asignadas actualmente a primitivas dentro de la agrupación de cobre conectado enfocada. Use una de estas entradas para elegir rápidamente la red de destino para el campo New Net Name.
    • Change Copper Net To Net - esta entrada de menú aparece cuando hay demasiadas redes asignadas actualmente a primitivas dentro de una agrupación de cobre conectado como para mostrarlas como entradas de menú individuales. El uso de este comando da acceso al cuadro de diálogo Choose Net, que enumera todas las redes actualmente asignadas a primitivas dentro de la agrupación. Elija la red que necesite y luego haga clic en OK; esa red se introducirá en el campo New Net Name para la agrupación de cobre conectado enfocada.
    • Change Copper Net To Board Net - use este comando si necesita usar una red diferente de las actualmente asignadas a las primitivas de la agrupación de cobre conectado enfocada. Esto abre el cuadro de diálogo Choose Net, que enumera todas las redes definidas actualmente para la placa. Elija la red que necesite y luego haga clic en OK; esa red se introducirá en el campo New Net Name.
  • Show All Primitives - haga clic en este botón para mostrar rápidamente todas las primitivas. Este botón estará disponible si las opciones Show Component Pads y/o Show Non Component Pads están deshabilitadas en el menú.

También puede borrar todas las redes del documento de diseño actual, vaciando esencialmente la netlist interna de la PCB. Esto puede ser conveniente si ha cambiado la información de red en los documentos esquemáticos de origen y desea resincronizar por completo su PCB con la información de la netlist del esquemático de origen. Para hacerlo, elija el comando Design » Netlist » Clear All Nets en los menús principales. Después de ejecutar el comando, se abrirá un cuadro de diálogo de confirmación advirtiéndole de que esta operación borrará toda la información de red de la PCB. Después de hacer clic en Yes, se eliminará toda la información de red. Cualquier pista ya enrutada seguirá enrutada, pero tendrá una asignación No Net. Se eliminarán todas las conexiones lógicas no enrutadas.

Para obtener más información sobre la conectividad en su diseño de PCB, consulte la página Comprender la conectividad en su PCB.

Para crear un archivo de netlist basado en la conectividad creada por el enrutado en el diseño actual, elija el comando Design » Netlist » Create Netlist From Connected Copper en los menús principales. Después de hacer clic en Yes en el cuadro de diálogo de confirmación que se abre, se crea una netlist (Generated <PCBDocumentName>.Net, añadida al panel Projects como documento libre en la subcarpeta Source Documents) en la misma carpeta que el documento de diseño de PCB y se abre automáticamente como documento activo. Cada red de la netlist toma su nombre de uno de los pads a los que se conecta el cobre enrutado.

AI-LocalizedLocalizado por IA
Si encuentra un problema, seleccione el texto/imagen y presioneCtrl + Enterpara enviarnos sus comentarios.
Disponibilidad de funciones

Las funciones disponibles dependen de la solución de Altium que tenga: Altium Develop, una edición de Altium Agile (Agile Teams o Agile Enterprise), o Altium Designer (con suscripción activa).

Si no ve alguna función mencionada en su software, contacte con Ventas de Altium para obtener más información.

Documentación heredada

La documentación de Altium Designer ya no está versionada. Si necesita acceder a la documentación de versiones anteriores de Altium Designer, visite la sección Documentación heredada de la página de Otros instaladores.

Contenido