The Show Differences Befehl ist im Schaltplaneditor, Schaltplanbibliothekseditor, PCB-Editor und PCB-Bibliothekseditor verfügbar.
Nach dem Starten des Befehls wird das Choose Documents To Compare dialog geöffnet. In diesem Dialog wählen Sie aus, welche Dokumente verglichen werden sollen. Der Vergleich wird mit CircuitMakers Comparator durchgeführt; erkannte Unterschiede werden Ihnen im
Choose Document To Compare Dialog
angezeigt.
Der Dialog ist in zwei Modi verfügbar: ein Basismodus, mit dem Sie schnell das Ziel-PCB-Dokument auswählen können, das mit der Quelldokumenthierarchie des Projekts verglichen werden soll, und ein erweiterter Modus, der die Kontrolle darüber bietet, welche Dokumente verglichen werden (Dokument-zu-Dokument, Projekt-zu-Projekt oder Dokument-zu-Projekt).
Für die Verwendung im Basismodus stellen Sie sicher, dass das gewünschte Projekt aktuell im Panel fokussiert ist.
- Documents list - in diesem Bereich werden die Dokumente aufgelistet, die verglichen werden können und gegebenenfalls verglichen werden sollen. Die Darstellung hängt vom Modus ab, wie durch die Option Advanced Mode festgelegt.
- Basic Mode - eine einzelne Liste zeigt die PCB-Dokumente des fokussierten Designprojekts an. Wählen Sie das spezifische PCB-Dokument aus, das mit der Designhierarchie dieses Projekts verglichen werden soll.
- Advanced Mode - es werden zwei Listen angezeigt, die jeweils die aktuell geöffneten Projekte und deren Dokumente darstellen. Wählen Sie links ein Dokument aus, das mit einem Dokument rechts verglichen werden soll. Sie können ein Dokument mit einem anderen Dokument, ein Projekt mit einem anderen Projekt oder ein Dokument mit einem Projekt vergleichen (wie im Basismodus).
- Advanced - verwenden Sie dies, um den Dialog zwischen Basismodus (deaktiviert) und erweitertem Modus (aktiviert) umzuschalten.
Nachdem Sie die Dokumente ausgewählt und dann auf
OK geklickt haben, führt der Comparator den Vergleich durch. Der Comparator verwendet die Konfiguration, die auf der Registerkarte
Comparator des Dialogs
Project Options definiert ist. Wenn Unterschiede erkannt werden, deren zugehörige Vergleichstypen nicht auf Ignorieren gesetzt sind, werden diese Unterschiede im Dialog
Differences between angezeigt.
- OK - klicken Sie hier, um den Dialog Differences between zu öffnen.
Differences Between Dialog

Der Dialog Differences between ermöglicht es Ihnen, durch die Unterschiede zu blättern, die zwischen den zum Vergleich ausgewählten Dokumenten erkannt wurden. Für jeden Unterschied können Sie entscheiden, ob eines der Dokumente aktualisiert werden soll oder nicht, und letztlich eine Engineering Change Order erstellen, um die Dokumente nach Bedarf zu synchronisieren.
Der Synchronisierer arbeitet bidirektional. Das bedeutet, dass Sie Aktualisierungen für beide Dokumente in derselben ECO festlegen können. Um verglichene Dokumente zu synchronisieren, besteht das Ziel darin, für jeden Unterschied zu bestimmen, ob eine Aktion durchgeführt werden soll und in welche Richtung die Änderung erfolgen soll – also welches Dokument aktualisiert werden muss, um den Unterschied zu beheben.
Der Dialog ist im Wesentlichen in drei Hauptbereiche unterteilt: Differences, Update und Change Order.
Differences
In diesem Bereich des Dialogs werden alle Unterschiede aufgelistet, die der Comparator zwischen den ausgewählten Dokumenten gefunden hat. Jeder Unterschied wird in der entsprechenden Spalte des Dokuments aufgeführt, in dem er vorhanden ist. Die Unterschiede sind nach Vergleichstyp gruppiert, wie sie auf der Registerkarte Comparator des Dialogs Project Options aufgeführt und aktiviert sind. Der Eintrag auf dieser Gruppenebene gibt die Anzahl der Unterschiede dieses Typs an.
Doppelklicken Sie auf einen Eintrag, um per Cross-Probing zum Objekt im entsprechenden Quelldokument zu springen.
Verwenden Sie die Befehle Expand All und Contract All im Rechtsklickmenü, um alle Einträge schnell ein- oder auszuklappen. Sie können auch einzelne Gruppen von Vergleichstypen mit den Steuerelementen links neben jedem Eintrag ein- oder ausklappen.
Beim Vergleich der Designhierarchie eines Projekts mit seinem PCB-Dokument wird die Spalte auf der Projektseite mit dem Namen des Schaltplan-Hauptblatts beschriftet.
Update
Verwenden Sie diesen Bereich des Dialogs, um festzulegen, welches Dokument aktualisiert werden soll, um den Unterschied zu beheben. Standardmäßig wird auf alle Einträge vom Typ Decision zunächst die Entscheidung No Change angewendet.
Auch wenn Unterschiede erkannt werden, sind Sie nicht verpflichtet, darauf zu reagieren. Die Software synchronisiert nur die Elemente, die Sie angeben.
Die Aktualisierungsentscheidung für jeden Unterschied kann individuell festgelegt werden, indem Sie auf den zugehörigen Eintrag in der Spalte Decision klicken und dann im nachfolgenden Dialog ECO Decision die gewünschte Aktualisierungsaktion auswählen (siehe unten). Wählen Sie die Richtung der Aktualisierung (welches der verglichenen Dokumente aktualisiert werden soll) oder No Updates überhaupt.
Change Order
In diesem Bereich des Dialogs werden die Aktion aufgelistet, die für jeden Unterschied ausgeführt werden soll, für den Sie sich zum Handeln entschieden haben, das von der Aktion betroffene Objekt sowie das Dokument, auf dem die Aktion ausgeführt wird. Diese Informationen werden verwendet, um die nachfolgende ECO zusammenzustellen, mit der die Aktualisierungen erstellt werden. Häufige Aktionen, die in diesem Bereich aufgeführt werden, sind:
- Remove - wenn die Aktualisierung in Richtung des Dokuments erfolgt, das das Objekt enthält, das den Unterschied verursacht; wird das Objekt entfernt.
- Add - wenn die Aktualisierung in Richtung des Dokuments erfolgt, das das Objekt nicht enthält, das den Unterschied verursacht; wird das Objekt hinzugefügt.
- Update - wenn beide Dokumente dasselbe Objekt enthalten, das sich in irgendeiner Weise unterscheidet; hängt das geänderte Objekt von der gewählten Richtung ab.
Wenn die Update Decision auf No Change gesetzt ist, wird keine Aktion ausgeführt und der Eintrag Change Order ist No Action.
Right-click Menu
- Create Change Order - verwenden Sie dies, um eine Engineering Change Order (ECO) zu erstellen.
- Generate Report - verwenden Sie dies, um einen Bericht über die vom Comparator gefundenen Unterschiede zu erzeugen. Die von Ihnen getroffenen Aktualisierungsentscheidungen und die Aktionen werden in die erzeugte ECO aufgenommen. Der Bericht wird in den Dialog Report Preview geladen. Verwenden Sie diesen Dialog, um den Bericht zu durchsuchen, bevor Sie ihn schließlich in eines der unterstützten Formate exportieren oder direkt drucken.
- << Update All in - verwenden Sie dies, um die Aktualisierungsrichtung für alle Unterschiede auf das linke Dokument zu setzen (sofern zutreffend).
- Update All in >> - verwenden Sie dies, um die Aktualisierungsrichtung für alle Unterschiede auf das rechte Dokument zu setzen (sofern zutreffend).
- Reverse Direction For All - verwenden Sie dies, um die Aktualisierungsrichtung für alle Unterschiede schnell umzukehren (sofern zutreffend). Wenn es für einen Unterschied nicht zulässig ist, die Richtung zu ändern, wird der Eintrag auf No Change gesetzt.
- Set No Action For All - verwenden Sie dies, um die Aktualisierungsentscheidung für alle Unterschiede schnell auf No Change zu setzen.
- << Update Same Kind in - verwenden Sie dies, um die Aktualisierungsrichtung für alle Unterschiede desselben Vergleichstyps wie der aktuell fokussierte Unterschied auf das linke Dokument zu setzen (sofern zutreffend).
- Update Same Kind in >> - verwenden Sie dies, um die Aktualisierungsrichtung für alle Unterschiede desselben Vergleichstyps wie der aktuell fokussierte Unterschied auf das rechte Dokument zu setzen (sofern zutreffend).
- Reverse Direction For Same Kind - verwenden Sie dies, um die Aktualisierungsrichtung für alle Unterschiede desselben Vergleichstyps wie der aktuell fokussierte Unterschied schnell umzukehren, sofern zutreffend. Wenn es für einen Unterschied nicht zulässig ist, die Richtung zu ändern, wird der Eintrag auf No Change gesetzt.
- Set No Action For Same Kind - verwenden Sie dies, um die Aktualisierungsrichtung für alle Unterschiede desselben Vergleichstyps wie der aktuell fokussierte Unterschied schnell auf No Change zu setzen.
- << Update Selected in - verwenden Sie dies, um die Aktualisierungsrichtung für alle ausgewählten Unterschiede auf das linke Dokument zu setzen (sofern zutreffend).
- Update Selected in >> - verwenden Sie dies, um die Aktualisierungsrichtung für alle ausgewählten Unterschiede auf das rechte Dokument zu setzen (sofern zutreffend).
- Reverse Direction For Selected - verwenden Sie dies, um die Aktualisierungsrichtung für alle ausgewählten Unterschiede schnell umzukehren (sofern zutreffend). Wenn es für einen Unterschied nicht zulässig ist, die Richtung zu ändern, wird der Eintrag auf No Change gesetzt.
- Set No Action For Selected - verwenden Sie dies, um die Aktualisierungsentscheidung für alle ausgewählten Unterschiede schnell auf No Change zu setzen.
- Invert Selection - verwenden Sie dies, um alle Unterschiede auszuwählen, die derzeit nicht in der Liste ausgewählt sind, oder die ausgewählten abzuwählen.
Mehrere Unterschiede können in der Liste mit den üblichen Mehrfachauswahltechniken ausgewählt werden (Ctrl+click, Shift+click).
Eine Aktualisierung in eine bestimmte Richtung wird nur gesetzt, wenn dies zulässig ist.
Additional Controls
Die folgenden Schaltflächen sind am unteren Rand des Dialogs verfügbar:
- Create Engineering Change Order - klicken Sie hier, um eine ECO zu erzeugen. Der Dialog Engineering Change Order (oben beschrieben) wird geöffnet, in dem Sie die Aktualisierungen validieren und ausführen können, um die Dokumente zu synchronisieren.
- Report Differences - klicken Sie hier, um einen Bericht über die vom Comparator gefundenen Unterschiede zu erzeugen. Die von Ihnen getroffenen Aktualisierungsentscheidungen und die Aktionen werden in die erzeugte ECO aufgenommen. Der Bericht wird in den Dialog Report Preview geladen. Verwenden Sie diesen Dialog, um den Bericht zu durchsuchen, bevor Sie ihn schließlich in eines der unterstützten Formate exportieren oder direkt drucken.
- Explore Differences - klicken Sie hier, um die vom Comparator gefundenen Unterschiede vor dem Erzeugen einer ECO genauer zu untersuchen. Der Dialog Differences between wird geschlossen und Sie kehren zum Hauptarbeitsbereich des Designs zurück, wobei das Differences panel geöffnet ist. Das Panel enthält alle vom Comparator aufgelisteten Unterschiede und in denselben Kategorien. Verwenden Sie das Panel, um per Cross-Probing zu einem Objekt zu springen, das für einen Unterschied in seinem übergeordneten Dokument verantwortlich ist.
Wenn Sie Unterschiede auf diese Weise untersuchen, gehen alle Aktualisierungsentscheidungen verloren, die Sie im Dialog Differences between getroffen haben. Sie müssen den Dialog erneut öffnen und die Aktualisierungen nach Bedarf neu festlegen. Alternativ können Sie direkt aus dem Dialog Differences between per Cross-Probing zu einem Objekt springen. Doppelklicken Sie dazu auf den Eintrag des Objekts im Bereich Differences des Dialogs. Da der Dialog Differences between geöffnet bleibt, ist es sinnvoll, die Quell- und Zieldokumente geöffnet zu haben und den Dialog so zu platzieren, dass Ihre Sicht nicht verdeckt wird.
ECO Decision Dialog

Nach dem Auswählen und Vergleichen zweier Dokumente listet der Comparator alle zwischen ihnen gefundenen Unterschiede auf. Der Dialog ECO Decision ermöglicht es Ihnen, für jeden einzelnen Unterschied die Aktualisierungsrichtung festzulegen (also welches der verglichenen Dokumente aktualisiert werden soll). Außerdem können Sie angeben, dass keine Aktualisierung erforderlich ist, was bedeutet, dass in keinem der beiden Dokumente eine Aktion ausgeführt wird.
Um verglichene Dokumente zu synchronisieren, besteht das Ziel darin, für jeden Unterschied festzulegen, ob eine Aktion durchgeführt werden soll oder nicht und in welche Richtung die Änderung erfolgen soll, also welches Dokument aktualisiert werden muss, um den Unterschied zu beheben.
- Update Schematic - klicken Sie hier, um festzulegen, dass das linke Dokument aktualisiert werden soll, um den Unterschied zu beheben.
- Update PCB - klicken Sie hier, um festzulegen, dass das rechte Dokument aktualisiert werden soll, um den Unterschied zu beheben.
Der Dialog zeigt die Richtungen der Aktualisierung für Schaltplan- und PCB-Seite an, da die Designhierarchie des Projekts typischerweise mit dem PCB-Dokument verglichen wird.
Der Dialog zeigt an, ob eine Aktualisierung in einer bestimmten Richtung gültig ist oder nicht. Ist sie gültig, sind die Schaltflächen mit dem Pfeil nach links bzw. dem Pfeil nach rechts (für eine Aktualisierung nach links bzw. rechts) aktiviert. Wenn eine Änderung nicht unterstützt wird, ist die entsprechende Schaltfläche für diese Aktualisierungsrichtung ausgegraut.
- No Updates - klicken Sie hier, um Update Decision auf No Change zu setzen (keines der beiden Dokumente wird aktualisiert).