Regeln und Verstöße
Die Schaltfläche Rules and Violations wird verwendet, um das PCB Rules And Violations Bedienfeld zu öffnen, das ein einfaches Durchsuchen der aktivierten Designregeln und Verstöße im aktuellen Board-Layout-Arbeitsbereich ermöglicht. Das Bedienfeld bietet einen zentralen Ort zum Durchsuchen und Bearbeiten von Regeln, zum Auslösen von Design-Rule-Checks sowie zum Anzeigen einzelner Verstöße als grafische Overlays im Arbeitsbereich. Auf die Schaltfläche kann im PCB-Editor auf folgende Weise zugegriffen werden.
- Home | Design Rules | Rules and Violations.

- View| PCB| Rules and Violations.

Mit den Steuerelementen oben im Bedienfeld können Sie Hervorhebung, Zoom usw. auf Designregeln/Verstöße im Arbeitsbereich anwenden.

Auswählen von Regeln und Verstößen
Das PCB Rules And Violations Bedienfeld verfügt über Abschnitte, die einen feineren Umfang der Designregeln und Verstöße bieten.
- Rule Classes - Designregeln, gruppiert nach Klassen, wie z. B. Abstände und Breiten.
- Rules - Die einzelnen Designregeln der ausgewählten Klasse. Der spezifische DRC kann über das Rechtsklick-Menü ausgeführt werden.
- Violations - Details zu jedem Regelverstoß, der von aktivierten Design-Rule-Checks gemeldet wird.
Wenn ein einzelner Regelverstoß ausgewählt wird, wird dieser im Arbeitsbereich grafisch hervorgehoben. Erweiterte Verstoßgrafiken werden nur auf den Layern gezeichnet, auf denen sich die fehlerhaften Primitive befinden, und dieser Layer wird (falls aktiviert) zum aktiven Layer im Arbeitsbereich. Wenn die Details zu Regelverstößen aktiviert sind (siehe unten), zeigt die Grafik des Editors den für die Regel definierten Constraint-Wert an und weist darauf hin, ob die fehlerhaften Primitive unter oder über diesem Wert liegen.
Verstoß gegen eine Mindestbreitenregel, die auf 12 mil festgelegt ist.

Verstoß gegen eine Via-Abmessungsregel, die auf Mindestwerte von 50 mil Durchmesser und 28 mil Lochgröße festgelegt ist.
Beachten Sie, dass der Arbeitsbereich, wenn Sie die Hervorhebungsmethode Zoom aktiviert haben, so herangezoomt wird, dass der betrachtete Verstoß eingepasst wird, um eine wesentlich präzisere „Ansicht“ des fehlerhaften Bereichs zu erhalten. Die Stärke dieses Zooms kann über die Schaltfläche Magnify des Bedienfelds variiert werden.

Sie können Verstöße auch direkt im Arbeitsbereich aufrufen. Bewegen Sie den Cursor über ein fehlerhaftes Primitive, klicken Sie mit der rechten Maustaste und wählen Sie Violations im Kontextmenü. Wählen Sie dann den entsprechenden Verstoß aus, um das Dialogfeld Violation Details zu öffnen.
Steuern der Anzeige von DRC-Verstößen
Die visuelle Anzeige von DRC-Verstößen kann so konfiguriert werden, dass die Klarheit maximiert wird und/oder Ihren eigenen Vorlieben entspricht, indem Stil, Anzahl und Farbe der grafischen Markierungen festgelegt werden. Zusammen mit der grafischen Anzeige von Verstoßdetails können die Design-Primitive mit einem grafischen Muster überlagert werden, das aus mehreren Stilen ausgewählt werden kann.

Oben: Verstoßdetails aktiviert. Mitte: Fehler-Overlay für Verstöße aktiviert.
Unten: Sowohl Details als auch Fehler-Overlay aktiviert.
Anzeigeeinstellungen für Verstöße
Die Steuerung darüber, wie DRC-Verstöße mithilfe benutzerdefinierter Verstoßgrafiken und/oder eines definierten Verstoß-Overlays angezeigt werden, wird auf der Seite PCB Editor – DRC Violations Display von System Preferences festgelegt.
Rechtsklick-Menüs
Die Einträge in jedem Abschnitt des Bedienfelds bieten über das Rechtsklick-Kontextmenü eine Reihe von Optionen. Bemerkenswerte Rechtsklick-Optionen für jeden Abschnitt sind:
Regelklassen
- Run DRC Rule Class - führt alle in der Klasse enthaltenen Regeln aus. Klassen können nur eine einzelne Regel enthalten (z. B. Short-Circuit Constraint) oder eine große Anzahl (typischerweise die Klasse Clearance Constraint).
- Clear Violations For Rule Class - löscht die Verstöße (sowohl grafisch als auch in der Liste im Bedienfeld) für alle in der Klasse enthaltenen Regeln.
Regeln
- Properties - öffnet das Dialogfeld Edit PCB Rule, in dem Sie die Eigenschaften der ausgewählten Designregel bearbeiten können.

Steuerelemente für den Regelumfang
Beim Definieren des Umfangs einer Designregel, d. h. des Bereichs ihrer Anwendung, erstellen Sie im Wesentlichen eine Abfrage, um die Mitgliedsobjekte zu definieren, die von der Regel gesteuert werden. Verwenden Sie die im Dialogfeld verfügbaren Optionen, um die erforderliche Abfrage zu erstellen. Je nachdem, ob die Regel unär oder binär ist, müssen Sie entsprechend einen oder zwei Umfänge definieren.
Die Steuerelemente sind identisch, unabhängig davon, ob ein oder zwei Regelumfänge definiert werden, und werden in den folgenden Abschnitten beschrieben.
Wenn das Objekt übereinstimmt
- Scoping Option - verwenden Sie die Dropdown-Liste, um aus den Optionen auszuwählen und festzulegen, wie der Abfrageausdruck für den Umfang erzeugt werden soll.
Constraints
Dieser Bereich des Dialogfelds zeigt die Constraints an, die für den Typ der bearbeiteten Regel gelten. Die Steuerelemente variieren je nach Typ der bearbeiteten Designregel. Verwenden Sie die verschiedenen Steuerelemente, um diese Constraints nach Bedarf zu konfigurieren. Im Diagramm können die blau hervorgehobenen Steuerelemente bei Bedarf angeklickt und bearbeitet werden. Aktivieren Sie bei Bedarf beliebige der verschiedenen bereitgestellten Optionen.
Verstöße
- Properties - öffnet das Dialogfeld Violation Details , das vollständige Details zur Regel-Constraint und zum aktuellen Verstoß bereitstellt.

Tipps
- Für vollständigen Zugriff auf die PCB-Constraint-Klassen und -Regeln öffnen Sie das Dialogfeld PCB Rules and Constraints Editor, indem Sie auf Home | Design Rules | Design Rules klicken.
- Online-Design Rule Checking kann auf der Seite PCB Editor - General von System Preferences.
- aktiviert/deaktiviert werden
DesignregelnDesign Rule Checker können im Dialogfeld einzeln aktiviert werden, indem Sie auf Home | Design Rules | Design Rule Check klicken.