PCB Health Check Monitor

Auf einen Blick

Dieser Artikel erläutert, wie Sie mit PCB-Integritätsprüfungen in Altium Designer Probleme im Leiterplattenlayout erkennen und beheben können, die bei einer standardmäßigen DRC möglicherweise unentdeckt bleiben, aber dennoch die Softwareleistung, die MCAD-Zusammenarbeit und die Generierung von Ausgabedaten beeinträchtigen können. Sie erfahren, wo Sie die Registerkarte „Health Check“ finden, wie Sie Prüfungen automatisch oder manuell ausführen, wie Sie den Schweregrad von Problemen bewerten und welche Probleme sich automatisch beheben lassen, bevor Sie im Designprozess fortfahren. Außerdem zeigt der Artikel, wie Integritätsprobleme bei der Generierung von Ausgabedaten angezeigt und in Berichte aufgenommen werden können. So erhalten Sie praxisnahe Einblicke, wie Sie Ihre Leiterplattendaten sauberer und zuverlässiger halten. Lesen Sie weiter und erfahren Sie, wie diese Prüfungen Ihnen helfen, Probleme früher zu erkennen und mit mehr Sicherheit zu arbeiten.

- Erfahren Sie, wo Sie PCB-Integritätsprüfungen in Altium Designer konfigurieren, ausführen und deren Ergebnisse prüfen können.
- Sehen Sie, wie erkannte Probleme kategorisiert, hervorgehoben und in einigen Fällen automatisch behoben werden.
- Erfahren Sie, wie sich die Ergebnisse der Integritätsprüfungen auf die Generierung von Ausgabedaten auswirken können und wie sie sich in DRC-Berichte aufnehmen lassen.
Mit KI tiefer einsteigen:

Das Ziel jedes Leiterplattendesigns ist ein korrekter und zuverlässiger Satz von Bestückungs- und Fertigungsdaten. Jedes Designwerkzeug soll Anwendern Werkzeuge bereitstellen, mit denen sie Probleme, die während des Designprozesses auftreten können, erkennen und beheben können, bevor das Design in die Produktion geht. Im Rahmen seiner kontinuierlichen Weiterentwicklung bietet Altium Designer mit jeder Version Verbesserungen und Fehlerbehebungen, um Ihnen ein besseres Designerlebnis zu ermöglichen und Ihnen dabei zu helfen, problematische Aspekte im Layout Ihrer Leiterplatten zu vermeiden. In manchen Fällen sind solche Bereiche einer Leiterplatte aus Sicht des DRC-Systems von Altium Designer unbedenklich und führen nicht zu schwerwiegenden Fertigungsproblemen. Sie können jedoch die Softwareleistung beeinträchtigen und Probleme beim MCAD-Co-Design oder bei der Erzeugung von Leiterplatten-Ausgabedaten verursachen. Beispielsweise konnten Leiterplattenbauteile in früheren Versionen von Altium Designer einen Drehwinkel von 360 Grad aufweisen. In aktuellen Versionen ist dies nicht mehr zulässig – die Software setzt solche Bauteile auf 0 Grad.

Diese problematischen Layout-Elemente können in Designs vorhanden sein, die mit Softwareversionen erstellt wurden, bevor bestimmte Bereiche verbessert und korrigiert wurden. Mit der Funktion zur Überprüfung des Leiterplattenzustands (PCB Health Checks) können Sie solche Probleme sowie weitere Probleme, die unter bestimmten Bedingungen auftreten können, erkennen und beheben. Mit diesen Prüfungen können Sie häufige Probleme im Leiterplattendesign aufspüren und beheben sowie potenzielle Probleme in den nachfolgenden Phasen des Design- und Fertigungsprozesses vermeiden.

Die Funktion Health Check Monitor lässt sich über die Option PCB.HealthCheckMonitor im Dialogfeld „Erweiterte Einstellungen“ konfigurieren. Verwenden Sie die folgenden Einstellungen, um den gewünschten Funktionsmodus festzulegen. Der Standardwert ist 1.

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

Wenn im aktiven Leiterplattendokument kein Objekt ausgewählt ist, enthält das Properties-Panel die Registerkarte Health Check, auf der Sie die Überprüfung des Leiterplattenzustands konfigurieren und durchführen sowie deren Ergebnisse untersuchen können.

Die Benutzeroberfläche des Health Check Monitor befindet sich auf der Registerkarte Health Check des Properties-Panels, wenn im Leiterplattendokument kein Objekt ausgewählt ist.
Die Benutzeroberfläche des Health Check Monitor befindet sich auf der Registerkarte Health Check des Properties-Panels, wenn im Leiterplattendokument kein Objekt ausgewählt ist.

Eine Zustandsprüfung einrichten und ausführen

Die verfügbaren Prüfungen sind im Tabellenbereich des Abschnitts Checks auf der Registerkarte Health Checks aufgeführt. Alle Prüfungen sind nach den jeweiligen Kategorien gruppiert (Regions, Polygons, Components usw.). Über die Kontrollkästchenspalte können Sie einzelne Prüfungen aktivieren oder deaktivieren. Mit dem Kontrollkästchen in der Spaltenüberschrift können Sie alle Prüfungen aktivieren oder deaktivieren.

Beim Öffnen des Leiterplattendokuments wird automatisch eine Zustandsprüfung durchgeführt. Während des Designprozesses können Sie jederzeit eine einzelne Prüfung manuell ausführen, indem Sie mit der rechten Maustaste in der Liste darauf klicken und den Befehl Run Check auswählen. Alternativ können Sie alle aktivierten Prüfungen ausführen, indem Sie auf die Schaltfläche Check All unterhalb der Liste klicken.

Führen Sie eine einzelne Prüfung oder alle Prüfungen gleichzeitig aus.
Führen Sie eine einzelne Prüfung oder alle Prüfungen gleichzeitig aus.

Wenn das Leiterplattendesigndokument geändert wird, erscheint eine Warnung, dass die Ergebnisse der Zustandsprüfung veraltet sind. Verwenden Sie die Schaltfläche Check All im Warnbanner, um die Überprüfung des Leiterplattenzustands auszuführen und die Ergebnisse zu aktualisieren.

Wenn bei einer Prüfung Probleme erkannt werden, wird deren Anzahl in der Spalte Issues angezeigt. Die Gesamtzahl der im aktuellen Leiterplattendesign gefundenen Probleme wird in Klammern in der Spaltenüberschrift angezeigt. Außerdem wird in dieser Spalte ein Symbol angezeigt. Das Symbol gibt den Schweregrad des gefundenen Problems abhängig von dessen Typ an:

  • – Information
  • – Warnung
  • – Fehler

Das Symbol des schwerwiegendsten erkannten Problems wird auch 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 bei dieser Prüfung erkannten Probleme im Bereich Issues des Panels 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 oberhalb 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 Schweregrad sortieren, indem Sie auf die Überschrift der Symbolspalte klicken.

Erkannte Probleme beheben

Wenn Sie im Bereich Check des Panels auf eine Prüfung klicken, werden die bei dieser Prüfung erkannten Probleme im Bereich Issues des Panels angezeigt. Klicken Sie auf ein Problem in der Liste, um das betroffene Objekt im Designbereich des Leiterplatteneditors zu vergrößern, zu zentrieren und, sofern möglich, hervorzuheben. Empfehlungen zur Behebung von Problemen der ausgewählten Prüfung werden im Informationsbereich des Panels angezeigt.

Die folgenden Prüfungen ermöglichen eine automatische Problembehebung:

  • Zero Area Regions

  • Zero Area Polygons

  • Micro-Segments

  • Shelved/Modified Polygons

  • 360deg Component

  • Components with Mirrored Footprints

    Diese standardmäßig deaktivierte Prüfung erkennt Unterschiede bei den Pins zwischen einem im Leiterplatten-Designbereich platzierten Bauteil-Footprint und dem entsprechenden Footprint in der zugehörigen Quellbibliothek. Beachten Sie, dass bei der Behebung nur Elemente berücksichtigt werden, die von der Spiegelung betroffen sind (Pins, Bestückungsdruck und 3D-Körper). Andere Änderungen am platzierten Bauteil-Footprint, etwa die Drehung, bleiben unverändert.

  • Duplicate Component Designators

  • Unused xSignals

  • Unused From-Tos

Um die automatische Behebung zu verwenden, wählen Sie eine Prüfung in der Liste aus und klicken Sie auf die Schaltfläche Fix Issues unterhalb der Problemliste. Alternativ können Sie mit der rechten Maustaste auf eine Prüfung in der Liste Checks klicken und im angezeigten Menü den Befehl Fix Issues auswählen.

Beheben Sie die erkannten Probleme automatisch mit dem Befehl Fix Issues.
Beheben Sie die erkannten Probleme automatisch mit dem Befehl Fix Issues.

Eine Zustandsprüfung während der Ausgabegenerierung durchführen

Wenn Sie versuchen, Ausgabedaten aus einer OutJob-Datei oder direkt aus dem Leiterplatteneditor zu erzeugen, und das Design ein kritisches Problem enthält, wird ein Warndialog angezeigt. Kritische Probleme sind ein zurückgestelltes Polygon, ein geändertes, aber nicht erneut gefülltes Polygon und/oder ein Nutzen, dessen Lagenaufbau nicht mit dem Lagenaufbau der übergeordneten Leiterplatte kompatibel ist. Das Dialogfeld warnt Sie, dass die zu erzeugenden Ausgabedaten nicht korrekt sein werden, und zeigt die Anzahl der betroffenen Objekte an. Sie können die Ausgabegenerierung abbrechen und direkt aus dem Dialogfeld die Registerkarte Health Check öffnen oder mit der Ausgabegenerierung fortfahren. Bei einem nicht kompatiblen Lagenaufbau können Sie außerdem den HTML-Kompatibilitätsbericht öffnen.

Das Dialogfeld PCB Health Check Issues Detected
Das Dialogfeld PCB Health Check Issues Detected

Erkannte Probleme protokollieren

Die vom PCB Health Check Monitor erkannten Probleme können im HTML-Bericht aufgeführt werden, der bei der Durchführung einer Batch-DRC erzeugt wird. Aktivieren Sie im Dialogfeld „Designregelprüfung“ die Option Create Report File und die zugehörige Unteroption Report PCB Health Issues.

Die Option Report PCB Health Issues im Dialogfeld Design Rule Checker
Die Option Report PCB Health Issues im Dialogfeld Design Rule Checker

Nach dem Ausführen der Batch-DRC über die Schaltfläche Run Design Rule Check im Dialogfeld wird die Anzahl der erkannten Probleme mit dem PCB-Zustand oben im Bericht angezeigt. Die Probleme werden unter der Überschrift PCB Health Issues aufgelistet.

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

AI-LocalizedKI-lokalisiert
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieCtrl + Enter, um uns Ihr Feedback zu senden.
Contents
Funktionsverfügbarkeit

Die Ihnen zur Verfügung stehenden Funktionen hängen davon ab, über welche Altium-Lösung Sie verfügen – Altium Develop, Altium Agile Teams, Altium Agile Enterprise oder Altium Designer (mit aktivem Laufzeitvertrag).

Wenn Sie eine dokumentierte Funktion in Ihrer tatsächlich verwendeten Software nicht sehen, wenden Sie sich an den Altium-Vertrieb, um mehr zu erfahren.

Legacy-Dokumentation

Die Dokumentation von Altium Designer wird nicht mehr versioniert. Wenn Sie auf Dokumentation für ältere Versionen von Altium Designer zugreifen müssen, besuchen Sie den Abschnitt Legacy-Dokumentation auf der Seite Andere Installer.

Contents