Austausch
Der Swapping Bereich enthält Befehle, mit denen Sie Pin- und Part-Swapping konfigurieren können. Der Bereich ist im Schaltplan- und PCB-Editor auf folgende Weise verfügbar.
- Wählen Sie im Schaltplan-Editor Tools |Swapping.

- Wählen Sie im PCB-Editor Tools |Swapping.

Schaltplan-Editor
Im Schaltplan-Editor enthält der Swapping Bereich den Befehl Configure Pin Swapping, der die Schaltplanvariante des Dialogs Configure Swapping Information In Components öffnet, in dem alle im Design verwendeten Komponenten mit ihren aktuellen Swap-Einstellungen aufgeführt sind. In diesem Dialog können Sie auf den Dialog Configure Pin Swapping for <component> (unten beschrieben) zugreifen, indem Sie eine Komponente auswählen und dann auf die Schaltfläche Configure Component klicken. Der Dialog enthält zusätzliche Spalten, mit denen Sie das Swapping für jede Komponente auf der Platine aktivieren/deaktivieren können.
Swapping-Informationen im Komponentendialog konfigurieren
Der Dialog zeigt alle relevanten Informationen zu den aufgelisteten Komponenten an: Bezeichner, Kommentar, Footprint, Bibliotheksreferenz, Anzahl der Pins und Anzahl der Parts.

- Component Information - zeigt alle relevanten Informationen zu den aufgelisteten Komponenten an: Bezeichner, Kommentar, Footprint, Bibliotheksreferenz, Anzahl der Pins und Anzahl der Parts.
- Configure in Schematic
-
Pin Swap Data - zeigt an, wie viele Pins der Komponente zu einer Pin-Swap-Gruppe hinzugefügt wurden. Zum Beispiel bedeutet [3/2], dass 2 von 3 Pins zu einer Pin-Swap-Gruppe hinzugefügt wurden. Ein grünes Kreuz erscheint, wenn eine Komponente geändert wurde, um Pins zu einer Pin-Swap-Gruppe hinzuzufügen. Wenn eine Komponente geändert wurde, um Pins aus der Pin-Swap-Gruppe zu entfernen, erscheint ein blaues Dreieck.
-
Part Swap Data - zeigt an, wie viele Parts der Komponente zu einer Part-Swap-Gruppe hinzugefügt wurden. Zum Beispiel bedeutet [3/2], dass 2 von 3 Parts zu einer Part-Swap-Gruppe hinzugefügt wurden. Ein grünes Kreuz erscheint, wenn eine Komponente geändert wurde, um Parts zu einer Part-Swap-Gruppe hinzuzufügen. Wenn eine Komponente geändert wurde, um Parts aus der Part-Swap-Gruppe zu entfernen, erscheint ein blaues Dreieck.
-
- Configure Component - klicken Sie hier, um den Dialog Configure Pin Swapping for Component zu öffnen (unten beschrieben). Diese Option ist nur verfügbar, wenn im Dialog eine Komponente ausgewählt ist.
- Only Show Components with Swap Information - aktivieren Sie diese Option, damit der Dialog keine Komponenten anzeigt, die nicht für Pin- und/oder Part-Swapping konfiguriert wurden.
- Right-click Menu - das Rechtsklickmenü enthält Optionen, mit denen Sie Einstellungen schnell von einer Komponente auf eine andere kopieren und einfügen oder mehrere Komponenten mit einem einzigen Klick aktivieren/deaktivieren können.
Dialog „Pin-Swapping für <component> konfigurieren“
Der Dialog „Configure Pin Swapping for <component> “ bietet Steuerelemente zum Konfigurieren der Swap-Einstellungen für die Pins und Unter-Parts jeder Komponente auf der Platine. Verwenden Sie den Dialog, um Pin-/Part-Swapping zu aktivieren oder zu deaktivieren und Swap-Gruppen zuzuweisen oder zu ändern.
Der Dialog kann auf folgende Weise aufgerufen werden:
- Doppelklicken Sie im Dialog Configure Swapping Information In Components auf eine beliebige Komponente.
- Klicken Sie im Dialog Configure Swapping Information In Components auf Configure Component (Tools | Swapping | Configure Pin Swapping).
- Klicken Sie in einem PCB-Dokument mit der rechten Maustaste auf die Komponente und wählen Sie dann Component Actions » Configure Pin/Part Swapping.
- Klicken Sie in einem Schaltplandokument mit der rechten Maustaste auf die Komponente und wählen Sie dann Part Actions » Configure Pin Swapping.
Registerkarte „Pin Swapping“

Ein Komponenten-Pin kann mit einem anderen Pin in dieser Komponente getauscht werden, wenn er zur selben pin group. gehört. Verwenden Sie diese Registerkarte des Dialogs, um die Pin-Gruppen Ihrer Komponente anzuzeigen und zu organisieren.
- Pin Status - listet die Designator, Pin Name, Net, Bus, Type und Part No. sowie Part Mode for jedes Pins auf. Sie können die Daten entsprechend Ihren Präferenzen oder Projektanforderungen gruppieren, indem Sie Spaltenüberschriften per Drag-and-drop in den Bereich Drag a column header here to group by that column ziehen. Sie können die Reihenfolge der Spaltenüberschriften auch ändern, indem Sie sie horizontal an eine andere Position ziehen.
- Swap Data - listet die Informationen Pin Group für jeden zu tauschenden Pin auf. Doppelklicken Sie in die Spalte Pin Group , um die Gruppe umzubenennen.
Right-click Menu
- Show/Hide Columns - verwenden Sie das Untermenü, um festzulegen, welche Spalten sichtbar sind.
- Assign Pin-Swap Groups By - weist Pin-Swap-Gruppen automatisch zu, entweder nach Designator, Pin Name, Net, Bus, Type, Part No., Part Mode, or Pin Properties. Wählen Sie mehrere Pins aus, bevor Sie mit der rechten Maustaste klicken, um Gruppen gleichzeitig zuzuweisen.
- Add To Pin-Swap Group - verwenden Sie diese Option, um neue Pin-Swap-Gruppen zu erstellen oder bestehende zu erweitern. Neue Pin-Swap-Gruppen werden automatisch mit numerischen Werten benannt (z. B. 1, 2, 3 usw.). Sie können mehr als einen Pin gleichzeitig hinzufügen, indem Sie vor dem Rechtsklick mehrere Pins auswählen.
- Remove From Pin-Swap Group - verwenden Sie diese Option, um die ausgewählten Pins aus der Pin-Swap-Gruppe zu entfernen. Sie können mehr als einen Pin gleichzeitig entfernen, indem Sie vor dem Rechtsklick mehrere Pins auswählen.
Registerkarte „Differential Pair Swapping“

Das Swapping von differentiellen Paaren wird durch den Wert von pair group für ein differentielles Paar gesteuert. Verwenden Sie diese Registerkarte, um die Paargruppen Ihrer Komponente anzuzeigen und zu organisieren.
- Pin Status - listet die Designator, Pin Name, Net und Type für jeden Pin auf. Sie können die Daten entsprechend Ihren Präferenzen oder Projektanforderungen gruppieren, indem Sie Spaltenüberschriften per Drag-and-drop in den Bereich Drag a column header here to group by that column ziehen. Sie können die Reihenfolge der Spaltenüberschriften auch ändern, indem Sie sie horizontal an eine andere Position ziehen.
- Swap Data - listet die Informationen Pair Group für jedes zu tauschende Paar auf. Doppelklicken Sie in die Spalte Pair Group , um die Gruppe umzubenennen.
Right-click Menu
- Show/Hide Columns - verwenden Sie das Untermenü, um festzulegen, welche Spalten sichtbar sind.
- Add To Pair-Swap Group - verwenden Sie diese Option, um neue Pair-Swap-Gruppen zu erstellen oder bestehende zu erweitern. Neue Pair-Swap-Gruppen werden automatisch mit numerischen Werten benannt (z. B. 1, 2, 3 usw.). Sie können mehr als ein Paar gleichzeitig hinzufügen, indem Sie vor dem Rechtsklick mehrere Paare auswählen.
- Remove From Pair-Swap Group - verwenden Sie diese Option, um die ausgewählten Paare aus der Pair-Swap-Gruppe zu entfernen. Sie können mehr als ein Paar gleichzeitig entfernen, indem Sie vor dem Rechtsklick mehrere Paare auswählen.
Registerkarte „Part Swapping“
Das Part-Swapping für eine Komponente wird mit den Attributen part group und sequence ID konfiguriert. Das Attribut sequence ID bestimmt die Äquivalenz der Pins zwischen tauschbaren Unter-Parts. Verwenden Sie diese Registerkarte, um die Part-Gruppen Ihrer Komponenten anzuzeigen und zu organisieren.
-
Left region - listet die Sub Part und die zugehörigen Swap Data auf.
-
Right region - listet die Informationen Pin Status und die zugehörigen Swap Data auf.
- Pin Status - listet die Designator, Pin Name, Net, Bus, Pin Type und Mode für jeden Pin auf.
- Swap Data - listet die Informationen Sequence ID für jeden Pin auf. Doppelklicken Sie in die Spalte Sequence ID , um umzubenennen.
Right-click Menu
- Show/Hide Columns - verwenden Sie das Untermenü, um festzulegen, welche Spalten auf der Registerkarte Pin Swapping des Dialogs sichtbar sind.
- Assign/Remove Part Sequence Number - das Attribut sequence ID bestimmt die Äquivalenz der Pins zwischen tauschbaren Unter-Parts. Erstellen Sie neue Gruppen sequence ID oder fügen Sie sie bestehenden hinzu. Sie können mehr als einen Part gleichzeitig zu einem sequence ID hinzufügen/aus diesem entfernen, indem Sie vor dem Rechtsklick mehrere Parts auswählen. Neue Gruppen werden automatisch mit numerischen Werten benannt (z. B. 1, 2, 3 usw.). Doppelklicken Sie in die Spalte Sequence ID , um die Gruppe umzubenennen.
PCB-Editor
Im PCB-Editor enthält der Bereich Swapping den Befehl Pin/Part Swapping mit einem Untermenü zusätzlicher Befehle. Jeder Befehl wird unten beschrieben.

Konfigurieren
Der Befehl Configure öffnet die PCB-Variante des Dialogs Configure Swapping Information In Components (oben beschrieben).

Die PCB-Version unterscheidet sich von der Schaltplanversion auf folgende Weise.
-
Enable in PCB
-
Pin Swap - aktivieren oder deaktivieren Sie das Pin-Swapping für jede gewünschte Komponente, indem Sie das Kontrollkästchen aktivieren. Der Tausch wird wirksam, sobald Sie auf OK klicken und dann den Dialog verlassen.
- aktivieren oder deaktivieren Sie das Part-Swapping für jede gewünschte Komponente, indem Sie das Kontrollkästchen aktivieren. Der Tausch wird wirksam, sobald Sie auf OK klicken und dann den Dialog verlassen.
-
Interaktive Swapping-Befehle
Die Befehle zum Interactive Swapping ermöglichen es, Pins, differentielle Paare oder Unter-Parts im PCB-Editor einzeln zu tauschen. Sobald ein Befehl Interactive angeklickt wird, werden die für das Swapping verfügbaren Pins hervorgehoben. Die zum Durchführen eines Tauschs erforderlichen Schritte werden in der Statuszeile angezeigt.
- Im ersten Schritt wählen Sie einen der hervorgehobenen Pins aus, der zur Quelle des Pin-Swaps wird. Beim Paar- oder Part-Swapping wird anschließend das differentielle Paar bzw. der Unter-Part getauscht, zu dem der Pin gehört.
- Im zweiten Schritt wählen Sie den Ziel-Pin für den Tausch aus. Beim Paar- oder Part-Swapping repräsentiert dieser Pin ein differentielles Paar oder einen Unter-Part.
Automatischer Netz-/Pin-Optimierer
Der Befehl Automatic Pin/Net Optimizer führt einen schnellen Optimierer mit einem einzigen Durchlauf aus, der versucht, Kreuzungen und Verbindungslängen zu minimieren, diese jedoch tatsächlich auch erhöhen kann. Der iterative Optimierer führt mehrere Durchläufe aus, um zu versuchen, die Anzahl der Kreuzungen und die Verbindungslängen zu verringern.
