Änderungen gehören zum Entwicklungsprozess jeder Leiterplatte. Bauteile werden verschoben, Netze angepasst, Leiterbahnen verändert oder Testpunkte ergänzt. Entscheidend ist, diese Änderungen zuverlässig zu erkennen und im Design Review nachvollziehbar zu bewerten.
PCB-Investigator bietet dafür mehrere Compare-Funktionen, die unterschiedliche Bereiche abdecken: Graphic Board Compare, Database Comparison und Instance Synchronization.
Warum professionelles Change Tracking so wichtig ist
Je komplexer eine Leiterplatte ist, desto schwieriger wird es, Änderungen mit bloßem Auge nachzuvollziehen. Schon eine kleine Verschiebung eines Bauteils, eine geänderte Netzzuordnung oder eine angepasste Kupferfläche kann Auswirkungen auf Funktion, Fertigung, Prüfung oder Qualität haben.
Ein systematischer Vergleich unterstützt dabei, unter anderem folgende Fragen zu beantworten:
- Welche Bereiche des Layouts haben sich geändert?
- Welche Bauteile wurden hinzugefügt, entfernt oder verändert?
- Haben sich Netze oder Testzugänge geändert?
- Sind die Abweichungen relevant oder lediglich das Ergebnis kleiner geometrischer Toleranzen?
- Wie können die Ergebnisse für spätere Reviews dokumentiert werden?
PCB-Investigator bietet hierfür sowohl visuelle als auch datenbasierte Vergleichsmöglichkeiten.
Graphic Board Compare: Geometrische Änderungen erkennen
Graphic Board Compare konzentriert sich auf die grafischen Unterschiede zwischen zwei Leiterplattendesigns.
Änderungen an Leiterbahnen, Pads, Flächen und anderen Layoutobjekten werden visuell hervorgehoben. Dadurch lässt sich schnell erkennen, an welchen Stellen das Design verändert wurde.
Sehr kleine, für die Produktion nicht relevante Abweichungen können ausgeblendet werden. So bleibt die Darstellung übersichtlich und der Fokus liegt auf den tatsächlich wichtigen Änderungen.
Die Vergleichsergebnisse können außerdem exportiert und beispielsweise in einem interaktiven HTML-Report dokumentiert werden.
Database Comparison: Änderungen auf Datenebene analysieren
Nicht jede Änderung ist im Layout sofort sichtbar. Database Comparison vergleicht deshalb die zugrunde liegenden PCB-Daten.
Untersucht werden können unter anderem:
- Komponenten,
- Netze,
- Testpunkte und Test Access.
Die Ergebnisse werden sowohl als Übersicht als auch in einer detaillierten Änderungsliste dargestellt. Diese kann Informationen wie Referenzbezeichnungen, Koordinaten, Werte, Attribute und Netzbezeichnungen enthalten.
Durch Filter und farbliche Markierungen lassen sich relevante Änderungen gezielt auswählen und schneller bewerten.
Instance Synchronization: Zwei Designs parallel prüfen
Mit Instance Synchronization lassen sich zwei geöffnete PCB-Investigator-Instanzen miteinander verbinden. Navigation und Ansichten können synchronisiert werden, sodass Anwender in beiden Designs gleichzeitig dieselben Bereiche untersuchen können.
Zoomt oder navigiert man in einer Instanz zu einer bestimmten Stelle, folgt die zweite Ansicht entsprechend. Unterschiede zwischen den Designs lassen sich markieren und direkt im jeweiligen Layoutkontext prüfen.
Die Funktion eignet sich besonders für interaktive Design Reviews, bei denen zwei Layoutstände Schritt für Schritt miteinander verglichen werden sollen.
Welche Funktion eignet sich für welchen Zweck?
Die drei Funktionen betrachten Änderungen aus unterschiedlichen Perspektiven:
Graphic Board Compare zeigt, wo sich die Geometrie des Layouts verändert hat.
Database Comparison zeigt, welche Komponenten, Netze, Attribute oder Testzugänge geändert wurden.
Instance Synchronization eignet sich für die parallele und interaktive Untersuchung zweier Designs.
Für einen möglichst vollständigen Design Review können die Funktionen miteinander kombiniert werden. Database Comparison liefert zunächst eine strukturierte Übersicht, Graphic Board Compare zeigt die geometrischen Auswirkungen und Instance Synchronization unterstützt anschließend die detaillierte Prüfung einzelner Bereiche.
Fazit
Mit den Compare-Funktionen von PCB-Investigator lassen sich Designänderungen schneller erkennen, gezielter bewerten und nachvollziehbar dokumentieren.
Dadurch werden Design Reviews effizienter, Abstimmungen zwischen Entwicklung, Layout und Qualitätssicherung einfacher und mögliche Fehlerquellen früher sichtbar.


