DRC ausführen

 

Die Schaltfläche Run DRC und die Befehle erfüllen die folgenden Funktionen:

  • Führt eine Design Rule Check-Prüfung durch und erstellt einen Design Rule Verification Report. 
  • Öffnet den Dialog Design Rule Checker.
  • Setzt Fehlermarkierungen auf der PCB zurück.

Auf die Befehle kann im PCB-Editor über Home | Design Rules | Run DRC zugegriffen werden.

Klicken Sie auf  , um eine Design Rule Check-Prüfung gemäß den für die Batch-Prüfung aktivierten Regeln und den zusätzlichen für diese Prüfart definierten Optionen auszuführen und anschließend einen Design Rule Verification Report zu öffnen. Die Design Rule Check-Prüfung ist eine leistungsstarke automatisierte Funktion, die sowohl die logische als auch die physische Integrität eines Designs überprüft. Ein Beispielbericht ist unten dargestellt.

Dialog „Design Rule Checker“

Der Dialog Design Rule Checker wird über Home | Design Rules | Run DRC » Design Rule Check aufgerufen.

Der Dialog kann auch über  Outputs | Reports |  Design Rule Check aufgerufen werden.

In diesem Dialog können Sie die Design Rule Check-Prüfung für die Leiterplatte konfigurieren. Die Prüfungen erfolgen gegen beliebige oder alle aktivierten Designregeln und können online, während des Designs oder als Batch-Prozess (mit optionalem Bericht) durchgeführt werden. Diese Funktion sollte bei jeder gerouteten Leiterplatte verwendet werden, um zu bestätigen, dass die Mindestabstandsregeln eingehalten wurden und keine anderen Designverletzungen vorliegen. Es wird insbesondere empfohlen, vor dem Erzeugen der finalen Fertigungsdaten immer eine Design Rule Check-Prüfung im Batch-Modus durchzuführen.

Die Online-Design Rule Check-Prüfung läuft in Echtzeit im Hintergrund und kennzeichnet Regelverletzungen bzw. verhindert sie automatisch. Dies ist besonders hilfreich beim manuellen Routen, um Abstands- und Breitenverletzungen sofort hervorzuheben.
Online-DRC erkennt nur neue Verletzungen (d. h. Verletzungen, die nach dem Aktivieren der Funktion entstehen), während Batch-DRC eine manuelle Prüfung jederzeit während des Leiterplattenentwurfs ermöglicht. Der Leiterplattenentwurf sollte mit einem Batch-DRC beginnen und enden.

Die Funktionalität des Dialogs ist in zwei Bereiche unterteilt:

  • Konfiguration von Optionen für einen Batch-DRC.
  • Konfiguration, welche Regeln geprüft werden sollen und ob diese Regeln als Teil des Online-DRC und/oder Batch-DRC geprüft werden sollen.

Diese Bereiche werden durch die ordnerähnlichen Einträge im linken Bereich dargestellt und darüber aufgerufen.

  • Run Design Rule Check - klicken Sie hier, um einen Batch-DRC gemäß den für die Batch-Prüfung aktivierten Regeln und den zusätzlichen für diese Prüfart definierten Optionen auszuführen.

    Nach Abschluss der Prüfung werden alle Verletzungen im Messages panel angezeigt.

Berichtsoptionen

Durch Klicken auf den Ordner Report Options werden auf der rechten Seite des Dialogs zusätzliche Optionen geladen, die beim Ausführen eines Batch-DRC verfügbar sind.

DRC-Berichtsoptionen

  • Create Report File - aktivieren Sie diese Option, damit nach dem Ausführen eines Batch-DRC für die Leiterplatte ein Bericht erzeugt wird.

    Der Bericht liegt im HTML-Format vor und trägt den Namen Design Rule Check - PCBDocumentName.html. Nach Abschluss des Batch-DRC-Prozesses wird er automatisch als aktives Dokument geöffnet.
  • Create Violations - aktivieren Sie diese Option, damit Verletzungen im Designbereich gemäß den definierten Anzeigeeinstellungen für Verletzungen hervorgehoben werden. Diese Option ist auch erforderlich, damit Verletzungen im Bereich Violations des Panels PCB Rules And Violations aufgelistet werden.

    Die Verwaltung der Anzeige von DRC-Verletzungen (mithilfe benutzerdefinierter Verletzungsgrafiken und/oder eines definierten Verletzungs-Overlays) wird auf der Seite PCB Editor - DRC Violations Display von System Preferences konfiguriert.
  • Sub-Net Details - wenn eine Regel Un-Routed Net definiert wurde, aktivieren Sie diese Option, um Subnetz-Details in den DRC-Bericht aufzunehmen.

    Die Regel Un-Routed Net sollte nur dann zur Prüfung aktiviert werden, wenn alle Verbindungen geroutet wurden, da eine Verbindungslinie effektiv einem „offenen Stromkreis“ entspricht.
  • Verify Shorting Copper - aktivieren Sie diese Option, um die Integrität des kurzschließenden Kupfers in allen im Design verwendeten Net-Tie-Komponenten zu überprüfen. Diese Prüfung sucht nach nicht verbundenem Kupfer in einer Komponente (ein Hinweis darauf, dass ein Pad die anderen Pads nicht korrekt kurzschließt).
  • Report Drilled SMT Pads - aktivieren Sie diese Option, um alle SMT-Pads (Surface Mount Technology), die irrtümlich gebohrt wurden, in den DRC-Bericht aufzunehmen.

    Ein SMT-Pad kann beispielsweise ein kurzer Pin, ein flacher Kontakt, eines aus einer Matrix von Balls (BGAs), ein Anschluss auf dem Gehäuse eines Bauteils (passive Bauteile) oder ein kurzer Anschluss in Gull-Wing-Ausführung (QFPs) sein.
    Diese Option dient nur zur Erkennung von SMT-Pads, in denen Bohrungen definiert sind, was in älteren Versionen der Software möglich war.
  • Report Multilayer Pads with 0 size Hole - aktivieren Sie diese Option, um alle im Design gefundenen ungültigen Multilayer-Pads einzubeziehen. Ein ungültiges Multilayer-Pad ist ein Pad mit einer Lochgröße von null, wodurch es ansonsten ein SMT-Pad wäre.
  • Stop when n violations found - hiermit legen Sie die maximale Anzahl von Verletzungen fest, die erkannt werden können, bevor der Batch-DRC-Prozess gestoppt wird (Standard = 500). Die Begrenzung der Anzahl gemeldeter Verletzungen ist eine wichtige Strategie, um den Prüfprozess beherrschbar zu halten.
  • Report Broken Planes - aktivieren Sie diese Option, damit der Batch-Regelprüfprozess nach unterbrochenen Planes sucht und diese meldet. Unterbrochene Planes entstehen, wenn ein Bereich einer Plane, der mit einem Netz verbunden ist, elektrisch vom Rest der Plane getrennt wird. Ein Beispiel hierfür ist ein Steckverbinder, der über einer geteilten Plane platziert ist, aber nicht mit ihr verbunden ist. Die Freistellungen um die Pins verbinden sich so, dass sie das Kupfer der Plane vollständig durchtrennen und sie effektiv in zwei Teile aufteilen.

    Um auf unterbrochene Planes zu prüfen, muss die Regel Un-Routed Net (Kategorie Electrical ) für Batch-DRC aktiviert sein.
  • Report Dead Copper larger than - aktivieren Sie diese Option, damit der Batch-Regelprüfprozess nach Dead-Copper-Bereichen sucht, die größer als die angegebene Fläche sind, und diese meldet. Dead Copper bezeichnet Kupferbereiche ohne Verbindung zu einem Netz, die außerdem elektrisch von der ursprünglichen Parent-Plane getrennt werden. Ein Beispiel hierfür ist ein Steckverbinder (nicht mit der Plane verbunden) mit eng beieinanderliegenden Pins, bei dem sich die Freistellungen um die Pins so verbinden, dass Bereiche des Planekupfers vom Rest der Plane isoliert werden. Verwenden Sie das zugehörige Feld, um einen Wert für die minimal zulässige Fläche von Dead Copper anzugeben, oberhalb dessen dies als Regelverletzung gilt (Standard = 100 sq. mils).

    Um auf Dead Copper zu prüfen, muss die Regel Un-Routed Net (Kategorie Electrical ) für Batch-DRC aktiviert sein.
  • Report Starved Thermals with less than n% available copper - aktivieren Sie diese Option, damit der Batch-Regelprüfprozess nach ausgehungerten thermischen Verbindungen sucht, die größer als der angegebene Prozentsatz sind, und diese meldet. Thermals sind Verbindungen zu einer Plane mit Thermal-Relief-„Aussparungen“ um sie herum, um die Wärmeleitfähigkeit zum Kupfer der Plane zu reduzieren. Ein Thermal kann „ausgehungert“ werden, wenn die Oberfläche der Kupferspeichen, die ihn mit der Plane verbinden, durch Freistellungsbereiche reduziert wird. Diese Option prüft auch die Oberfläche des Thermals selbst (nicht nur die Speichen) gegenüber Freistellungsbereichen, die in das Thermal hineinragen. Verwenden Sie das zugehörige Feld, um einen Wert für den minimal zulässigen Prozentsatz des verbleibenden Verbindungskupfers anzugeben, unterhalb dessen dies als Regelverletzung gilt (Standard = 50%).

Zu prüfende Regeln

Durch Klicken auf den Ordner Rules To Check wird auf der rechten Seite des Dialogs eine Liste aller prüfbaren Regeltypen geladen. Alternativ können Sie auf eine bestimmte Kategorie unterhalb des Ordners klicken, um nur die dieser Kategorie zugeordneten Designregeltypen aufzulisten. Aktivieren Sie jeden Regeltyp nach Bedarf für die Online- und/oder Batch-Prüfung.

Verwenden Sie das Rechtsklick-Menü, um Befehle zum schnellen Aktivieren/Deaktivieren aller Regeltypen für Online- oder Batch-DRC aufzurufen oder nur der Regeltypen, die verwendet werden (definiert und zur Verwendung aktiviert).

Hinweise

  • Ein erzeugter Design Rule Verification Report listet jede Regel auf, die während des Batch-Prüfprozesses getestet wurde. Jede gefundene Verletzung wird mit vollständigen Details zu Referenzinformationen wie Lage, Netzname, Bauteilbezeichner und Pad-Nummer sowie der Position des Objekts aufgeführt. Klicken Sie auf den Eintrag eines fehlerhaften Objekts, um direkt zu diesem Objekt im Designbereich zu springen.
  • Um beim Anzeigen von Regelverletzungen im Designbereich zusätzliche Flexibilität zu bieten, haben die beiden Anzeigearten für Verletzungen (Verletzungsdetails (benutzerdefinierte Verletzungsgrafiken) und Verletzungs-Overlay) jeweils eigene zugeordnete Systemfarben. Dadurch können Sie die beiden mithilfe unterschiedlicher, klar unterscheidbarer Farben voneinander abheben. Die Farbzuweisung erfolgt im View Configuration panel.
    • Violation Details – verwendet die Farbe, die der Systemfarbe Violation Markers zugewiesen ist.
    • Violation Overlay – verwendet die Farbe, die der Systemfarbe DRC Error Markers zugewiesen ist.
  • Nach dem Ausführen eines Batch-DRC doppelklicken Sie auf eine Verletzungsmeldung im Messages panel, um zu dem Objekt bzw. den Objekten im Designbereich zu springen, die diese Verletzung verursachen.
  • Beim Ausführen eines Online- oder Batch-DRC werden alle Regelverletzungen im Bereich Violations des Panels PCB Rules And Violations aufgelistet.
  • Verletzungen, die einem bestimmten Designobjekt zugeordnet sind, können direkt im PCB-Designbereich untersucht werden. Positionieren Sie den Cursor über einem fehlerhaften Objekt, klicken Sie mit der rechten Maustaste und wählen Sie dann einen Befehl aus dem Untermenü Violations . Sie können entweder eine einzelne Verletzung untersuchen, an der das Objekt beteiligt ist, oder mit dem Befehl Show All Violations alle Verletzungen anzeigen, an denen es beteiligt ist. In beiden Fällen wird der Dialog Violation Details geöffnet und stellt detaillierte Informationen zur Verletzung sowie Steuerelemente zum Hervorheben und Anspringen der fehlerhaften Objekte bereit.

Fehlermarkierungen zurücksetzen

Wählen Sie Home | Design Rules | Design Rule Check » Reset Error Markers , um Fehlermarkierungen zu entfernen. Beachten Sie, dass dadurch nur die Fehlermarkierungen entfernt werden; die zugrunde liegenden Designregelverletzungen müssen weiterhin analysiert und behoben werden.

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