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 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.
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.

Auf das Dialogfeld Edit PCB Rule kann auch durch Doppelklicken auf einen Regeleintrag im Bedienfeld PCB Rules And Violations zugegriffen werden.

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.

Für eine unäre Designregel werden Steuerelemente bereitgestellt, um einen einzelnen Regelumfang zu definieren (Where The Object Matches). Verwenden Sie die im Bereich Where The First Object Matches verfügbaren Optionen (bei einer binären Regel), um den Abfrageausdruck zu erstellen. Für eine binäre Designregel werden außerdem Steuerelemente bereitgestellt, um einen zweiten Regelumfang zu definieren. Verwenden Sie die im Bereich Where The Second Object Matches verfügbaren Optionen, um den Abfrageausdruck zu erstellen.

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.
Bei Verwendung der Optionen NetNet and Layer, Net Class, oder Layer wird das Feld jeweils mit allen im Design definierten Netzen, allen im Design definierten Netzklassen oder allen derzeit im Design aktivierten Layern gefüllt. Verwenden Sie die Dropdown-Listen, um das gewünschte Ziel auszuwählen.
Bei Verwendung der Option Net and Layer wird das Feld mit allen derzeit im Design aktivierten Layern gefüllt. Verwenden Sie die Dropdown-Listen, um den gewünschten Layer auszuwählen.

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

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