PCB Health Check Monitor
Das endgültige Ziel jedes PCB-Designs ist es, einen korrekten und zuverlässigen Satz an Montage- und Fertigungsdaten zu erhalten, und der Zweck jedes Designtools besteht darin, dem Benutzer Werkzeuge bereitzustellen, mit denen sich Probleme, die während des Designprozesses auftreten können, erkennen und beheben lassen, bevor das Design in die Produktion geht. Im Zuge seiner kontinuierlichen Weiterentwicklung liefert Altium Designer in jeder Version Verbesserungen und Fehlerbehebungen, um Ihnen ein besseres Designerlebnis zu bieten und Ihnen zu helfen, einige „ungesunde“ Layout-Aspekte Ihrer PCBs zu vermeiden. In manchen Fällen können solche Bereiche einer Leiterplatte aus Sicht des DRC-Systems von Altium Designer unkritisch sein und nicht zu schwerwiegenden Fertigungsproblemen führen. Sie können jedoch zu einer Verschlechterung der Softwareleistung sowie zu Problemen beim MCAD-Co-Design oder bei der Erzeugung von PCB-Ausgaben führen. Beispielsweise konnten PCB-Komponenten in früheren Versionen von Altium Designer einen Rotationswert von 360 Grad haben, dies ist in den aktuellen Versionen jedoch nicht mehr zulässig – die Software setzt solche Komponenten auf 0 Grad.
Diese „ungesunden“ Leiterplatten-Layout-Elemente können in Designs vorhanden sein, die in Versionen der Software erstellt wurden, bevor bestimmte Bereiche verbessert und korrigiert wurden. Die Funktion PCB Health Checks steht zur Verfügung, um Ihnen beim Erkennen und Beheben solcher Probleme sowie anderer Probleme zu helfen, die unter bestimmten Bedingungen auftreten können. Mit diesen Prüfungen können Sie häufige Probleme im PCB-Design erkennen, beheben und potenzielle Probleme in den nächsten Phasen des Design- und Fertigungsprozesses vermeiden.
Wenn im aktiven PCB-Dokument kein Objekt ausgewählt ist, enthält das Fenster Properties die Registerkarte Health Check, über die Sie den PCB Health Check konfigurieren, ausführen und die Ergebnisse untersuchen können.

Die Schnittstelle zum Health Check Monitor ist die Registerkarte Health Check des Fensters Properties, wenn im PCB-Dokument kein Objekt ausgewählt ist.
Einrichten und Ausführen eines Health Checks
Verfügbare Prüfungen sind im Rasterbereich des Bereichs Checks auf der Registerkarte Health Checks aufgeführt. Alle Prüfungen sind nach relevanten Kategorien gruppiert (Regions, Polygons, Components usw.). Über die Kontrollkästchenspalte können Sie bestimmte Prüfungen aktivieren/deaktivieren oder das Kontrollkästchen in der Spaltenüberschrift verwenden, um alle Prüfungen zu aktivieren/deaktivieren.
Ein Health Check wird automatisch durchgeführt, wenn das PCB-Dokument geöffnet wird. Sie können jederzeit während des Designprozesses eine bestimmte Prüfung manuell ausführen, indem Sie in der Liste mit der rechten Maustaste darauf klicken und den Befehl Run Check auswählen, oder alle aktivierten Prüfungen ausführen, indem Sie unten in der Liste auf die Schaltfläche Check All klicken.

Führen Sie eine bestimmte Prüfung aus oder führen Sie alle Prüfungen gleichzeitig aus.
Wenn bei einer Prüfung Probleme erkannt werden, wird die Anzahl der für diese Prüfung erkannten Probleme in der Spalte Issues angezeigt. Die Gesamtzahl der für das aktuelle PCB-Design gefundenen Probleme wird in Klammern in der Spaltenüberschrift angezeigt. Außerdem wird in dieser Spalte ein Symbol angezeigt. Das Symbol gibt abhängig vom Typ den Schweregrad des gefundenen Problems wieder:
-
– Info
-
– Warnung
-
– Fehler
Das Symbol des schwerwiegendsten erkannten Problems wird außerdem neben dem Titel der Registerkarte Health Check angezeigt. Wenn keine Probleme vorliegen, wird das Symbol
im Registerkartentitel angezeigt.
Wählen Sie einen Prüfungseintrag aus, um die Liste der für diese Prüfung erkannten Probleme im Bereich Issues des Fensters anzuzeigen.

Wählen Sie eine Prüfung aus, um die Liste der erkannten Probleme anzuzeigen.
Beheben der erkannten Probleme
Wenn Sie im Bereich Check des Fensters auf eine Prüfung klicken, wird der Bereich Issues des Fensters mit den für diese Prüfung erkannten Problemen gefüllt. Klicken Sie in der Liste auf ein Problem, um ein fehlerverursachendes Objekt im Designbereich des PCB-Editors zu zoomen, zu zentrieren und hervorzuheben (wo möglich). Empfehlungen dazu, wie ein Problem für die ausgewählte Prüfung behoben werden kann, werden im Infobereich des Fensters angezeigt.
Die folgenden Prüfungen können automatisch behoben werden:
-
Zero Area Regions
-
Zero Area Polygons
-
Micro-Segments
-
Shelved/Modified Polygons
-
360deg Component
-
Components with Mirrored Footprints
-
Duplicate Component Designators
-
Unused xSignals
-
Unused From-Tos
Um die automatische Korrektur zu verwenden, wählen Sie eine Prüfung in der Liste aus und klicken Sie unten in der Problemliste auf die Schaltfläche Fix Issues. Alternativ klicken Sie mit der rechten Maustaste auf eine Prüfung in der Liste Checks und wählen im angezeigten Menü den Befehl Fix Issues aus.

Beheben Sie die erkannten Probleme automatisch mit dem Befehl Fix Issues.
Durchführen eines Health Checks während der Ausgabegenerierung
Wenn Sie versuchen, die Ausgaben aus einer OutJob-Datei oder direkt aus dem PCB-Editor zu erzeugen und das Design ein kritisches Problem enthält (ein zurückgestelltes Polygon oder ein Polygon, das geändert, aber nicht erneut gegossen wurde, und/oder ein Panel mit einem Layer-Stack, der nicht mit dem Layer-Stack der übergeordneten Leiterplatte kompatibel ist), wird ein Warndialog angezeigt. Der Dialog weist Sie darauf hin, dass die zu erzeugenden Ausgaben nicht korrekt sein werden, und zeigt die Anzahl der fehlerverursachenden Objekte an. Sie können die Ausgabegenerierung abbrechen und die Registerkarte Health Check direkt aus dem Dialog öffnen oder mit der Ausgabegenerierung fortfahren. Beim Problem eines nicht kompatiblen Layer-Stacks können Sie außerdem den HTML-Kompatibilitätsbericht öffnen.

Der Dialog PCB Health Check Issues Detected
Melden der erkannten Probleme
Probleme, die vom PCB Health Check Monitor erkannt wurden, können im HTML-Bericht aufgeführt werden, der bei der Durchführung eines Batch DRC erzeugt wird. Wählen Sie im Dialog Design Rule Checker dialog die Option Create Report File und deren Unteroption Report PCB Health Issues aus.

Die Option Report PCB Health Issues im Dialog Design Rule Checker
Nach dem Ausführen des Batch DRC über die Schaltfläche Run Design Rule Check des Dialogs wird die Anzahl der erkannten PCB-Health-Probleme oben im Bericht angezeigt, und die Probleme werden unter der Überschrift PCB Health Issues aufgeführt.

Ein Beispiel für den erzeugten Bericht, wenn die Option Report PCB Health Issues im Dialog Design Rule Checker aktiviert war
