PCB-Layout-Replikation

Auf einen Blick

Erfahren Sie, wie Sie mit dem Werkzeug zur PCB-Layout-Replikation in Altium Designer die Platzierung und das Layout wiederkehrender Schaltungsbereiche in einem flachen PCB-Design schnell wiederverwenden können. Dieser Artikel erläutert, wann das Werkzeug verfügbar ist, wie Quell- und Zielblöcke erkannt werden, welche Elemente bei der Replikation kopiert werden können und wie Sie den Prozess automatisch oder durch interaktive Platzierung ausführen. Außerdem werden wichtige Anforderungen an die Übereinstimmung, der Umgang mit Zielblöcken und zentrale Warnmeldungen beschrieben, damit Sie das Werkzeug sicher einsetzen können. Lesen Sie weiter und erfahren Sie, wie Sie wiederkehrende PCB-Layout-Aufgaben mit mehr Kontrolle und weniger manuellem Aufwand beschleunigen.

- Erfahren Sie, wie Sie einen Quellblock auswählen, passende Zielblöcke erkennen und die Layout-Replikation in einem flachen PCB-Design ausführen.
- Sehen Sie, welche Elemente repliziert werden können, darunter die Bauteilplatzierung, geroutete Netze, ungeroutete Objekte sowie die Formatierung von Referenzbezeichnern und Kommentaren.
- Lernen Sie, wie Altium Designer mit Zielblöcken mit oder ohne vorhandenes Routing, der manuellen Bauteilzuordnung sowie der interaktiven und automatischen Platzierung umgeht.
Mit KI tiefer einsteigen:

Mit dem Werkzeug PCB Layout Replication können Sie das Layout wiederkehrender Schaltungsblöcke in einem flachen PCB-Design replizieren. Diese unkomplizierte Wiederverwendungsfunktion eignet sich ideal, wenn Sie die Platzierung einer Gruppe von Bauteilen schnell auf eine andere Gruppe gleicher, noch nicht platzierter Bauteile mit denselben Verbindungen übertragen möchten.

Diese Funktion ist verfügbar, wenn die Option PCB.LayoutReplication im Dialogfeld Advanced Settings aktiviert ist.

Im PCB-Dokument können Sie einen Ausschnitt des erfassten Designs auswählen, der repliziert werden soll (den Quellblock). Anschließend können Sie dessen Layout auf alle als übereinstimmend erkannten Ausschnitte des Designs (Zielblöcke) übertragen. Sie haben die volle Kontrolle darüber, auf welche Zielblöcke die Replikation angewendet wird, und können festlegen, was neben der Bauteilplatzierung repliziert werden soll (z. B. Routing-Objekte).

Javascript ID: PCBLayoutReplication_Example

Ein Beispiel für die Anwendung des Werkzeugs PCB Layout Replication. Hier sind der Quellblock mit den wie gewünscht platzierten und gerouteten Bauteilen sowie die Bauteile des potenziellen Zielblocks dargestellt.

Die Blöcke nach Anwendung des Werkzeugs PCB Layout Replication.

Bei einem Mehrkanaldesign können Sie mit dem Werkzeug Copy Room Formats die Platzierung und das Routing eines Kanals auf alle anderen Kanäle übertragen – mehr erfahren.

Das Replizieren von Blöcken mit dem Werkzeug läuft wie folgt ab:

  1. Wählen Sie im PCB-Dokument den Quellblock der zu replizierenden Objekte aus: Bauteile und optional weitere Objekte wie Leiterbahnen, Kreisbögen, Pads, Vias, Polygone, Regionen und/oder Füllflächen. Damit das Werkzeug PCB Layout Replication Zielblöcke auf der Leiterplatte erkennt, müssen diese dieselben Bauteile (aus derselben Bibliothek platziert) und dieselbe Konnektivität wie der ausgewählte Quellblock aufweisen. Beachten Sie, dass Objekte, die nicht in der Auswahl enthalten sind, in den Zielblöcken nicht repliziert werden.

    Wiederkehrende Bauteile in einem Mehrkanaldesign werden auch anhand ihrer Schaltplan-Referenzbezeichner zugeordnet. Das bedeutet beispielsweise, dass ein Bauteil mit dem physischen Bezeichner C5-1 nur den Bauteilen C5-2, C5-3 usw. zugeordnet wird, also Bauteilen mit demselben Schaltplan-Referenzbezeichner C5.

    In manchen Fällen lassen sich Bauteile und Routing auf der Leiterplatte einfacher auswählen, indem Sie bei aktivierter Funktion Cross Selecting die entsprechenden Bauteile und Netze in den Schaltplänen auswählen.
  2. Wählen Sie in den Hauptmenüs den Befehl Tools » PCB Layout Replication aus (oder klicken Sie mit der rechten Maustaste auf die Auswahl und wählen Sie im Kontextmenü den Befehl PCB Layout Replication). Das Dialogfeld PCB Layout Replication wird geöffnet, wenn mindestens ein Zielblock erkannt wird.

    • Der Befehl PCB Layout Replication ist inaktiv (ausgegraut), wenn die Auswahl keine Bauteile enthält oder nichts ausgewählt ist.

    • Wenn für die aktuelle Auswahl kein Zielblock erkannt wird, öffnet sich ein Warndialog – Bild anzeigen. Prüfen Sie, ob das Design und die Auswahl die Anforderungen hinsichtlich der Bauteile und ihrer Konnektivität erfüllen.

    • Wird beim Ausführen des Werkzeugs Layout Replication eine fehlende Pin-Verbindung im ausgewählten Quellblock erkannt, weist ein Warndialog Sie darauf hin – Bild anzeigen. Klicken Sie auf den Link im Dialogfeld, um per Cross-Probing zum betroffenen Objekt zu springen.

  3. Die Bauteile des Quellblocks werden im linken Bereich Source Block des Dialogfelds PCB Layout Replication aufgelistet. Die erkannten Zielblöcke werden im rechten Bereich Target Blocks des Dialogfelds aufgeführt. Klappen Sie die Zielblockeinträge auf bzw. zu, um die Bauteillisten der Zielblöcke ein- bzw. auszublenden. Wählen Sie über die Kontrollkästchen neben den Zielblockeinträgen die Zielblöcke aus, auf die die Replikation angewendet werden soll.

    • Wenn in einem Zielblock kein Routing erkannt wird, wird dieser in der Kategorie NO ROUTING im Bereich Target Blocks des Dialogfelds aufgeführt. Solche Zielblöcke werden standardmäßig in die Replikation einbezogen (ihre Kontrollkästchen sind aktiviert).
    • Wenn in einem Zielblock bereits vorhandenes Routing erkannt wird, wird dieser Zielblock in der Kategorie ROUTING DETECTED im Bereich Target Blocks des Dialogfelds aufgeführt. Solche Zielblöcke werden standardmäßig nicht in die Replikation einbezogen (ihre Kontrollkästchen sind deaktiviert). Wenn Sie einen solchen Zielblock in die Replikation einbeziehen, beachten Sie, dass das vorhandene Routing zwischen den Bauteilen entfernt wird. Ist die Option Copy routed nets im Dialogfeld aktiviert, wird das Routing aus dem Quellblock eingefügt. Nicht geroutete Objekte des Zielblocks bleiben unverändert.

    Verwenden Sie die Kontrollkästchen links neben den Kategorien NO ROUTING und ROUTING DETECTED, um alle Zielblöcke in der jeweiligen Kategorie aus- bzw. abzuwählen. Mit dem Steuerelement Expand All / Collapse All können Sie alle Zielblockeinträge in der jeweiligen Kategorie auf- bzw. zuklappen.

    Wenn das Werkzeug PCB Layout Replication mehrere Bauteile mit ähnlichen Verbindungen erkannt hat, können Sie die Bauteile in den Zielblöcken manuell zuordnen. In diesem Fall sind die entsprechenden Zielblöcke im Dialogfeld PCB Layout Replication mit dem Symbol  gekennzeichnet (wenn der Block zugeklappt ist). Jedes Bauteil, für das alternative Zuordnungen verfügbar sind, ist mit dem Symbol  gekennzeichnet (wenn der Block aufgeklappt ist). Wählen Sie über die Dropdown-Liste im Feld Designator des Bauteils mit erkannten alternativen Zuordnungen das gewünschte Bauteil aus.

    Javascript ID: Dlg_PCBLayoutReplication_Alternate_AD24_2
  4. Legen Sie mithilfe der Kontrollkästchen im Bereich Options fest, was repliziert werden soll:
    • Copy routed nets – aktivieren Sie diese Option, um Kupferobjekte (Leiterbahnen, Kreisbögen, Pads, Vias, Füllflächen, Regionen und Polygone) zu replizieren, die Bauteile im Quellblock miteinander verbinden.
    • Copy Designator & Comment formatting – aktivieren Sie diese Option, um die Formatierung der Bezeichner- und Kommentartexte der Bauteile im Quellblock auf die entsprechenden Texte in den Zielblöcken zu übertragen.
    • Copy unrouted objects – Aktivieren Sie diese Option, um neben den Verbindungen zwischen Bauteilen auch andere Objekte zu replizieren, d. h. Kupferobjekte (Leiterbahnen, Bögen, Pads, Vias, Füllflächen und Regionen), die keine Bauteile des Quellblocks miteinander verbinden – entweder Routing-Objekte, die nur mit einem Pad eines Bauteils im Quellblock verbunden sind, oder Routing-Objekte, die mit keinem Bauteil-Pad im Quellblock verbunden sind.

    • Use interactive placement – der Status dieser Option legt fest, wie die Zielblöcke platziert werden, nachdem im Dialog auf die Schaltfläche Replicate geklickt wurde:
      • Wenn diese Option deaktiviert ist (Standardeinstellung), wird jeder Zielblock relativ zum Hauptbauteil im Block positioniert. Standardmäßig ist dies das Bauteil mit der höchsten Pin-Anzahl im Block oder, wenn mehrere Bauteile dieselbe höchste Pin-Anzahl aufweisen, das Bauteil mit der größten Fläche. Das Hauptbauteil ist in der Liste Source Block durch das Symbol  gekennzeichnet. Klicken Sie auf die Zelle eines anderen Bauteils, um dieses als Hauptbauteil auszuwählen.

      • Wenn diese Option aktiviert ist, positionieren Sie jeden ausgewählten Zielblock manuell im Designbereich.

    Der Bereich Preview wird beim Aktivieren und Deaktivieren der Optionen dynamisch aktualisiert, um den Zielblock entsprechend darzustellen.

  5. Wenn die gewünschten Zielblöcke für die Replikation ausgewählt sind (mindestens ein Zielblock muss ausgewählt sein) und die Optionen konfiguriert wurden, klicken Sie unten rechts im Dialog PCB Layout Replication auf die Schaltfläche Replicate.
  6. Je nachdem, ob die Option Use interactive placement im Dialog PCB Layout Replication aktiviert wurde oder nicht, wechseln Sie entweder in den interaktiven Platzierungsmodus, um die Zielblöcke nacheinander zu positionieren, oder die Zielblöcke werden automatisch positioniert. Bei der interaktiven Platzierung eines Zielblocks können Sie die Platzierung mit den folgenden Tastenkürzeln steuern:
    • Spacebar / Shift+Spacebar – den Zielblock gegen den Uhrzeigersinn/im Uhrzeigersinn drehen.
    • L – den Zielblock auf die andere Seite der Leiterplatte spiegeln.
    • Click – den am Cursor angehängten Zielblock an der aktuellen Position platzieren. Der nächste Zielblock wird an den Cursor angehängt. Wenn der letzte Zielblock der Sequenz platziert wurde, wird die interaktive Platzierung beendet.
    • Right-click oder Esc – die Platzierung des aktuell am Cursor angehängten Zielblocks abbrechen.  
AI-LocalizedKI-lokalisiert
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieCtrl + Enter, um uns Ihr Feedback zu senden.
Nav
Contents
Funktionsverfügbarkeit

Die Ihnen zur Verfügung stehenden Funktionen hängen davon ab, über welche Altium-Lösung Sie verfügen – Altium Develop, Altium Agile Teams, Altium Agile Enterprise oder Altium Designer (mit aktivem Laufzeitvertrag).

Wenn Sie eine dokumentierte Funktion in Ihrer tatsächlich verwendeten Software nicht sehen, wenden Sie sich an den Altium-Vertrieb, um mehr zu erfahren.

Legacy-Dokumentation

Die Dokumentation von Altium Designer wird nicht mehr versioniert. Wenn Sie auf Dokumentation für ältere Versionen von Altium Designer zugreifen müssen, besuchen Sie den Abschnitt Legacy-Dokumentation auf der Seite Andere Installer.