Replicación del diseño de PCB

La herramienta PCB Layout Replication le permite replicar el diseño de bloques repetitivos de circuitería en un diseño de PCB plano. Como función informal de reutilización, esta herramienta es ideal cuando necesita replicar rápidamente la colocación de un grupo de componentes en otro grupo de componentes iguales, aún no colocados, con las mismas conexiones.

Esta función está disponible cuando la opción PCB.LayoutReplication está habilitada en el cuadro de diálogo Advanced Settings dialog.

En el documento PCB, se puede seleccionar un fragmento del diseño capturado que se va a replicar (el bloque fuente, Source Block), y luego ese diseño puede aplicarse a cada fragmento del diseño que se detecte como coincidente (bloques objetivo, Target Blocks). Tiene control total sobre a qué bloque(s) objetivo aplicar la replicación y puede especificar qué debe incluir esa replicación además de la colocación de componentes (por ejemplo, objetos de enrutado).

Javascript ID: PCBLayoutReplication_Example

Un ejemplo de aplicación de la herramienta PCB Layout Replication. Aquí se muestran el bloque fuente con los componentes colocados y enrutados según se requiere, y los componentes del posible bloque objetivo.

Los bloques después de aplicar la herramienta PCB Layout Replication.

Para un diseño multicanal, puede usar la herramienta Copy Room Formats para propagar la colocación y el enrutado realizados en un canal a todos los demás canales; más información.

El proceso de replicación de bloques con la herramienta es el siguiente:

  1. En el documento PCB, seleccione el bloque fuente de objetos que se van a replicar: componentes y, opcionalmente, otros objetos: pistas, arcos, pads, vías, polígonos, regiones y/o rellenos. Para que la herramienta PCB Layout Replication detecte bloques objetivo en la PCB, estos deben tener los mismos componentes (colocados desde la misma librería) y la misma conectividad que el bloque fuente seleccionado. Tenga en cuenta que los objetos no incluidos en la selección no se replicarán en los bloques objetivo.

    Los componentes repetidos en un diseño multicanal también se hacen coincidir según sus designadores de referencia esquemáticos, lo que significa que, por ejemplo, un componente con el designador físico C5-1 solo coincidirá con los componentes C5-2, C5-3, etc.; es decir, componentes que tengan el mismo designador de referencia esquemático C5.

    En algunos casos, puede resultar más fácil seleccionar componentes y enrutado en la PCB seleccionando los componentes y redes correspondientes en los esquemáticos cuando la función Cross Selecting está activa.
  2. Elija el comando Tools » PCB Layout Replication del menú principal (o haga clic con el botón derecho en la selección y elija el comando PCB Layout Replication del menú contextual). El cuadro de diálogo PCB Layout Replication se abrirá si se detecta al menos un bloque objetivo.

    • El comando PCB Layout Replication estará inactivo (atenuado) si la selección no incluye componentes o si no hay nada seleccionado.

    • Se abrirá un cuadro de diálogo de advertencia si no se detecta ningún bloque objetivo con la selección actual; mostrar imagen. Compruebe que el diseño y la selección cumplan los requisitos para los componentes y su conectividad.

    • Si se detecta una conexión de pin faltante en el bloque fuente seleccionado al ejecutar la herramienta Layout Replication, un cuadro de diálogo de advertencia le notificará sobre la conexión faltante; mostrar imagen. Haga clic en el enlace del cuadro de diálogo para realizar cross-probe al objeto problemático.

  3. Los componentes del bloque fuente aparecerán en la región Source Block de la izquierda del cuadro de diálogo PCB Layout Replication , y los bloques objetivo detectados aparecerán en la región Target Blocks de la derecha del cuadro de diálogo. Expanda/contraiga las entradas de bloques objetivo para mostrar/ocultar la lista de componentes de los bloques objetivo. Use las casillas de verificación junto a las entradas de bloques objetivo para seleccionar los bloques objetivo a los que debe aplicarse la replicación.

    • Si no se detecta enrutado en un bloque objetivo, este aparecerá en la categoría NO ROUTING  de la región Target Blocks del cuadro de diálogo. Dichos bloques objetivo se incluyen en la replicación de forma predeterminada (sus casillas de verificación están habilitadas).
    • Si se detecta enrutado existente en un bloque objetivo, este bloque objetivo aparecerá en la categoría ROUTING DETECTED  de la región Target Blocks del cuadro de diálogo. De forma predeterminada, dichos bloques objetivo no se incluyen en la replicación (sus casillas de verificación están deshabilitadas). Si decide habilitar un bloque objetivo de este tipo en la replicación, tenga en cuenta que el enrutado existente entre componentes se eliminará y, si la opción Copy routed nets está habilitada en el cuadro de diálogo, se colocará el enrutado del bloque fuente. Los objetos no enrutados del bloque objetivo permanecerán tal como están.

    Use las casillas de verificación a la izquierda de las categorías NO ROUTING  y ROUTING DETECTED  para seleccionar/deseleccionar todos los bloques objetivo de la categoría correspondiente. Use el control Expand AllCollapse All  para expandir/contraer todas las entradas de bloques objetivo de la categoría correspondiente.

    Cuando la herramienta PCB Layout Replication detecta varios componentes con conexiones similares, puede asignar manualmente los componentes en los bloques objetivo. En este caso, los bloques objetivo correspondientes en el cuadro de diálogo PCB Layout Replication  tendrán el icono   (cuando el bloque esté contraído), y cada componente con reemplazos disponibles tendrá el icono   (cuando el bloque esté expandido). Use la lista desplegable del campo Designator  del componente con reemplazos detectados para elegir el componente requerido.

    Javascript ID: Dlg_PCBLayoutReplication_Alternate_AD24_2
  4. Use las casillas de verificación de la región Options para configurar qué debe incluir la replicación:
    • Copy routed nets – habilite esta opción para replicar objetos de cobre (pistas, arcos, pads, vías, rellenos, regiones y polígonos) que conectan componentes en el bloque fuente.
    • Copy Designator & Comment formatting – habilite esta opción para aplicar el formato de las cadenas de designador y comentario de los componentes del bloque fuente a los de los bloques objetivo.
    • Copy unrouted objects – habilite esta opción para replicar objetos distintos del enrutado entre componentes, es decir, objetos de cobre (pistas, arcos, pads, vías, rellenos y regiones) que no conectan componentes del bloque fuente: ya sea objetos de enrutado conectados solo a un pad de un componente en el bloque fuente, o bien objetos de enrutado que no están conectados a ningún pad de componente del bloque fuente.

    • Use interactive placement – el estado de esta opción define cómo se colocarán los bloques objetivo una vez que se haga clic en el botón Replicate del cuadro de diálogo:
      • Cuando esta opción está deshabilitada (predeterminado), cada bloque objetivo se posicionará con respecto al componente principal del bloque. De forma predeterminada, este es el componente con el mayor número de pines del bloque o, si hay más de un componente con el mismo número máximo de pines, el componente de mayor área. El componente principal se distingue en la lista Source Block con el icono . Haga clic en la celda de otro componente para seleccionarlo como componente principal.

      • Cuando esta opción está habilitada, colocará manualmente cada bloque objetivo seleccionado en el espacio de diseño.

    La región Preview se actualiza dinámicamente para reflejar el bloque objetivo a medida que habilita y deshabilita las opciones.

  5. Cuando se hayan seleccionado los bloques objetivo requeridos para replicarse (debe seleccionarse al menos un bloque objetivo) y se hayan configurado las opciones, haga clic en el botón Replicate en la parte inferior derecha del cuadro de diálogo PCB Layout Replication .
  6. Dependiendo de si la opción Use interactive placement  estaba habilitada o no en el cuadro de diálogo PCB Layout Replication , entrará en el modo de colocación interactiva para posicionar cada bloque objetivo secuencialmente, o bien los bloques objetivo se posicionarán automáticamente. Al colocar un bloque objetivo de forma interactiva, use los siguientes atajos para controlar la colocación:
    • Spacebar / Shift+Spacebar – girar el bloque objetivo en sentido antihorario/horario.
    • L – voltear el bloque objetivo al otro lado de la placa.
    • Click – colocar el bloque objetivo unido al cursor en la ubicación actual. El siguiente bloque objetivo se unirá al cursor o, si se coloca el último bloque objetivo de la secuencia, finalizará la colocación interactiva.
    • Right-click o Esc – salir de la colocación del bloque de destino actualmente adjunto al cursor.  
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.