Trabajar con uniones

Una unión es una colección de objetos que se han agrupado. Cuando se agrupan como una unión, pueden moverse, modificarse o eliminarse como un solo objeto. Puede tratarse de una unión definida por el usuario que conste de cualquier objeto elegido o de una unión generada por el software, como un patrón de ajuste de longitud, blindaje de vías, etc. Por ejemplo, si coloca via stitching en la placa, el software puede reconocer las vías de stitching como un solo objeto porque ha creado automáticamente una unión para ellas.

Creación y modificación de uniones definidas por el usuario

Cualquier conjunto de objetos puede seleccionarse y crear una unión a partir de ellos mediante Tools » Convert » Create Union from Selected Objects, o el submenú Union del botón derecho. Después de ejecutar el comando, se creará una unión, con los objetos seleccionados como sus miembros. Un cuadro de diálogo informativo confirmará cuántos objetos se agregaron a la unión.

Para eliminar uno o más objetos miembro de la unión actualmente seleccionada, elija el comando Tools » Convert » Break objects from Union desde los menús principales, o haga clic con el botón derecho en el espacio de diseño y elija el comando Unions » Break objects from Union del menú contextual, con al menos uno de los objetos miembro de la unión requerida seleccionado en el espacio de diseño. Después de ejecutar el comando, aparecerá el cuadro de diálogo Confirm Break Objects Union. Utilice este cuadro de diálogo para determinar qué objetos eliminar de la unión (y, a la inversa, qué objetos conservar como parte de esa unión).

El cuadro de diálogo Confirm Break Objects Union
El cuadro de diálogo Confirm Break Objects Union

Para deshacer (disolver) todas las uniones definidas para el documento PCB actual, use el comando Tools » Convert » Break all objects Unions desde los menús principales. Ninguno de los objetos que antes eran miembros permanecerá agrupado. Un cuadro de diálogo informativo confirmará cuántos objetos se eliminaron y de cuántas uniones.

Para cambiar el tamaño de los objetos miembro de la unión elegida (para un tipo de unión que lo admita), haga clic con el botón derecho sobre un objeto miembro de la unión requerida (seleccionado o no) y elija el comando Unions » Resize Union del menú contextual. El cursor cambiará a una cruz y se le pedirá que elija un objeto. Simplemente coloque el cursor sobre un objeto de la unión requerida y haga clic, o pulse Enter. Aparecerán controladores de edición en las esquinas de un rectángulo delimitador no visual que delimita los objetos miembro de la unión. Use un controlador para cambiar el tamaño de los objetos miembro en los planos horizontal y vertical simultáneamente. Si un objeto miembro de una unión no puede escalarse, por ejemplo, un componente, se le avisará de ello y la operación de cambio de tamaño no continuará.

Exploración de uniones

El modo Unions del panel PCB le permite acceder a una vista jerárquica de tipos de unión, uniones y primitivas de unión para facilitar su consulta. Las uniones y las primitivas que contienen también pueden editarse desde este modo del panel.

Establezca el modo del panel PCB en Unions y, a continuación, utilícelo para localizar, examinar y cambiar el nombre de una Union.
Establezca el modo del panel PCB en Unions y, a continuación, utilícelo para localizar, examinar y cambiar el nombre de una Union.

En el modo PCB del panel Union, sus tres regiones principales cambian para reflejar lo siguiente (en orden de arriba abajo):

  • Todos los Union Types (user-defined union, layer stack table, etc.,) del documento PCB.
  • Las Unions específicas dentro del tipo de unión seleccionado en la sección anterior.
  • Union Primitive(s) que componen una unión seleccionada.

Cuando se selecciona el modo Unions del panel PCB, el panel enumera todas las uniones detectadas en el espacio de diseño del editor PCB. Se mostrarán los siguientes tipos de uniones cuando estén presentes:

Tipo de unión Comportamientos
Tabla de taladros Haga clic y arrastre para mover; haga clic para seleccionar y mostrar los controladores de cambio de tamaño; haga doble clic para abrir el panel Properties; haga clic con el botón derecho en el nombre de la unión en el panel para cambiarle el nombre.
Objeto de ajuste de longitud (Accordion, Trombone, Sawtooth) Haga clic para seleccionar; haga clic y arrastre en un borde/vértice para remodelar; haga doble clic para abrir el panel Properties; haga clic con el botón derecho en el nombre de la unión en el panel para cambiarle el nombre.
Tabla de apilado de capas Haga clic y arrastre para mover; haga clic para seleccionar y mostrar los controladores de cambio de tamaño; haga doble clic para abrir el panel Properties; haga clic con el botón derecho en el nombre de la unión en el panel para cambiarle el nombre.
Rectángulo Haga clic y arrastre para mover; haga clic para seleccionar y mostrar los controladores de cambio de tamaño; haga doble clic para abrir el panel Properties; haga clic con el botón derecho en el nombre de la unión en el panel para cambiarle el nombre.
Smart Paste (objeto OLE pegado) Haga clic y arrastre para mover; haga clic para seleccionar y mostrar los controladores de cambio de tamaño; haga doble clic para abrir el panel Properties; haga clic con el botón derecho en el nombre de la unión en el panel para cambiarle el nombre.
Unión definida por el usuario Haga clic con el botón derecho en cualquier objeto de la unión y luego elija Unions » Select All In Union. Use el comportamiento de selección estándar para copiar, eliminar, mover, rotar, etc. Tenga en cuenta que un clic izquierdo estándar seleccionará el objeto bajo el cursor, no la unión. Haga clic con el botón derecho en el nombre de la unión en el panel para cambiarle el nombre.
Blindaje de vías Haga clic para seleccionar; haga doble clic para abrir el cuadro de diálogo Add Shielding to Net dialog; haga clic con el botón derecho en el nombre de la unión en el panel para cambiarle el nombre.
Via Stitching Haga clic para seleccionar; haga clic y arrastre en un borde/vértice para remodelar; haga clic y arrastre para mover; haga doble clic para abrir el cuadro de diálogo Add Stitching to Net dialog; haga clic con el botón derecho en el nombre de la unión en el panel para cambiarle el nombre.

Tipos de unión

La región superior del panel muestra todos los Union Types (User-defined Union, Layer Stack Table, etc.,) del documento PCB.

Los siguientes comandos del menú contextual, accesible con el botón derecho, están disponibles en esta región del panel (así como en las otras dos regiones):

  • Select All – use este comando para seleccionar todas las entradas de la región del panel.
  • Clear Filter – use este comando para eliminar todo el filtrado del espacio de diseño.

Uniones

La región central del panel muestra las uniones individuales dentro del Union Type seleccionado.

Además de los comandos disponibles en la región Union Types del panel, en esta región del panel están disponibles los siguientes comandos del menú contextual:

  • Break objects from Union – haga clic para abrir el cuadro de diálogo Confirm Break Objects Union dialog y eliminar los objetos seleccionados de la unión especificada.

  • Select All In Union – haga clic para seleccionar todas las primitivas de la unión en el espacio de diseño.

    Todos los objetos de la unión de la que el objeto situado actualmente bajo el cursor es miembro también pueden seleccionarse haciendo clic con el botón derecho sobre un objeto que sea miembro de la unión requerida y eligiendo el comando Unions » Select All In Union  en el menú contextual.
  • Deselect All In Union – haga clic para anular la selección de todas las primitivas seleccionadas de la unión en el espacio de diseño.

    Todos los objetos de la unión actualmente seleccionada también pueden deseleccionarse haciendo clic con el botón derecho sobre la unión requerida y eligiendo el comando Unions » Deselect All In Union , en el menú contextual.

  • Resize Union – haga clic para cambiar manualmente el tamaño de la unión seleccionada. Después de ejecutar el comando, el puntero se convierte en una cruz y aparecerán controladores de edición en las esquinas de un rectángulo delimitador no visual que delimita los objetos miembro de la unión. Use un controlador para cambiar el tamaño de los objetos miembro en los planos horizontal y vertical simultáneamente.

  • Explode Length Tuning To Free Primitives – haga clic para descomponer la unión de ajuste de longitud elegida en los segmentos de pista y arco de los que está construida.

  • Delete Selected Unions – haga clic para eliminar la unión seleccionada del panel.

  • Rename – haga clic para abrir el cuadro de diálogo Rename Union e introducir manualmente un nuevo nombre para la unión.

    El cuadro de diálogo Rename Union
    El cuadro de diálogo Rename Union

  • Ignore Dead Copper – haga clic para habilitar la opción Ignore Dead Copper para la unión seleccionada. Cuando esta opción está habilitada, los objetos de la unión sin red asignada no se reportarán como cobre muerto durante el DRC si la opción Report Dead Copper larger than está habilitada en el cuadro de diálogo Design Rule Checker dialog.

    Tenga en cuenta que, para las uniones que se crean automáticamente después de importar una imagen (mediante el comando Place » Graphics desde los menús principales), la opción Ignore Dead Copper estará habilitada de forma predeterminada.

Primitivas de unión

La región inferior del panel muestra todas las primitivas contenidas en la Union seleccionada en el panel.

Además de los comandos disponibles en la región Union Types del panel, están disponibles los siguientes comandos del menú contextual:

  • Zoom Selected – úselo para ampliar y filtrar una o varias primitivas seleccionadas en el espacio de diseño.
  • Properties – haga clic para abrir el modo de panel Properties para la primitiva seleccionada, como el modo Track. También se puede acceder al panel Properties haciendo doble clic en una primitiva.

Palabras clave del lenguaje de unión

Las siguientes dos palabras clave del lenguaje de consulta están disponibles para trabajar con Unions:

  • InUnion(<Union Index>) - a cada unión se le asigna un índice numérico; use esto para identificar la unión de destino. Aparecerá una lista de índices a medida que escriba un número.
  • InNamedUnion(<Union Name>) - cada unión tiene un nombre asignado por el sistema, como Union 1; use este o el nombre definido por el usuario para identificar la unión de destino. Por ejemplo, InNamedUnion('Logo-Altium'), como se muestra en la imagen siguiente.

Seleccionar una unión por el nombre definido por el usuario
Seleccionar una unión por el nombre definido por el usuario

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