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.

Die Funktion Health Check Monitor kann über die Option PCB.HealthCheckMonitor im Dialog Advanced Settings dialog konfiguriert werden. Verwenden Sie die folgenden Einstellungen, um den gewünschten Funktionsmodus zu konfigurieren. Der Standardwert ist 1.

0 - ausgeschaltet
1 - Benutzermodus
2 - Debug-Modus (stellt zusätzliche Prüfungen bereit, die sich noch in aktiver Entwicklung befinden).

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.
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.
Führen Sie eine bestimmte Prüfung aus oder führen Sie alle Prüfungen gleichzeitig aus.

Wenn das PCB-Designdokument geändert wird, wird eine Warnung angezeigt, dass die Ergebnisse des Health Checks veraltet sind. Verwenden Sie die Schaltfläche Check All im Warnbanner, um den PCB Health Check auszuführen und die Ergebnisse zu aktualisieren.

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.
Wählen Sie eine Prüfung aus, um die Liste der erkannten Probleme anzuzeigen.

Um in der Liste nur Prüfungen anzuzeigen, bei denen Probleme erkannt wurden, verwenden Sie das Steuerelement Show issues only oben in der Liste.

Verwenden Sie das Steuerelement Show issues only, um die Prüfliste zu filtern.
Verwenden Sie das Steuerelement Show issues only, um die Prüfliste zu filtern.

Wenn das Steuerelement Show issues only aktiviert ist, können Sie die Liste der Prüfungen nach ihrem Schweregrad sortieren, indem Sie auf die Überschrift der Symbolspalte klicken.

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

    Diese Prüfung (standardmäßig deaktiviert) erkennt Änderungen an Pins zwischen einem platzierten Komponenten-Footprint im PCB-Designbereich und dem entsprechenden Footprint in der zugehörigen Quellbibliothek. Beachten Sie, dass beim Anwenden der Korrektur nur spiegelungsbezogene Elemente (Pins, Overlays und 3D-Körper) berücksichtigt werden. Andere Änderungen am platzierten Komponenten-Footprint, wie z. B. Drehung, bleiben unverändert.

  • 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.
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
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
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
Ein Beispiel für den erzeugten Bericht, wenn die Option Report PCB Health Issues im Dialog Design Rule Checker aktiviert war

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Inhalt