Hey! Sie scheinen aus United States zu kommen, möchten Sie auf die Englisch Webseite wechseln?
Switch to Englisch site
Skip to main content

Wie kann ich einen Design Rule Check für mein PCB-Layout durchführen?

Für dieses Tutorial braucht man::

DesignSpark PCB V11.0.0

DesignSpark PCB enthält eine Design Rules Check(DRC)-Funktion, die über „Tools --> Design Rules Check“ (Werkzeuge -> Design Rules Check) oder das Symbol in der Symbolleiste aufgerufen werden kann.  

Die auf der Leiterplatte geprüften Parameter werden mit den Parametern Ihrer Designtechnologie verglichen.

Das DRC-Fenster enthält viele Optionen, die Sie einzeln oder in Gruppen auswählen können, um Ihr Design zu verbessern und zu optimieren (siehe Abbildung):

Es ist empfehlenswert, diese durchzuarbeiten, um den größtmöglichen Erfolg mit Ihrer gefertigten Leiterplatte zu gewährleisten. Die gleichzeitige Auswahl aller Optionen kann jedoch zu Verwirrung führen, wenn Sie viele gemeldete Fehler haben.

Die folgende Leiterplatte dient als Beispiel, um einige Fehler bei Verwendung der zuvor genannten Einstellungen zu zeigen.

Es wird empfohlen, die Interaktionsleiste zum Korrigieren von Fehlern aktiviert zu lassen.

Starten Sie die Interaktionsleiste über das Tastenkürzel „F9“ und wählen Sie dann am unteren Rand die Registerkarte „Goto“ (Gehe zu) und dann im Pulldown-Menü die Option „Error“ (Fehler) aus. Wenn Sie den Design Rules Check über die Schaltfläche „Check“ (Prüfen) ausführen, werden alle gefundenen Fehler aufgelistet. Notepad wird ebenfalls geöffnet, um eine Liste der Fehler zu erstellen, und die Leiterplatte wird mit den Fehlermarkierungen aktualisiert, die die Art des Fehlers und eine Markierungslinie zur Anzeige der Position des (ersten gefundenen) Fehlers angeben. Hinweis: Es können mehrere Fehler am selben Objekt auftreten, die behoben werden müssen, wie z. B. die oben gezeigten Löcher an jeder Kante des Platinengrundrisses.

Wenn Sie einen Fehler aus der Liste auswählen, wird der Fehler auf der Leiterplatte hervorgehoben, damit das Problem leichter zu beheben ist.

Im obigen Beispiel wurde der Leiterplattengrundriss verkleinert, um die gezeigten Fehler zu verursachen. Bei einem großen Maßstab kann der Eindruck entstehen, dass die Abstände viel größer sind als in Wirklichkeit! Die Löcher in dieser Leiterplatte sind zum Beispiel für eine 2,5 mm (0,1") große Säule vorgesehen.

In diesem Fall werden der Leiterplattengrundriss und die Löcher wie nachfolgend gezeigt wiederhergestellt, was zu keinen Fehlern bei den ausgewählten „Checks“ (Prüfungen) führt. Wenn Sie Ihre Designregeln erneut überprüfen, sollten Sie zuvor normalerweise die Option „Delete Errors“ (Fehler löschen) auswählen, um zu sehen, ob die Fehler beseitigt wurden.

Bei Ihrem Design, bei dem der Leiterplattengrundriss möglicherweise fixiert ist, müssen Sie Bauteile und Leiterbahnen neu positionieren, um das gewünschte Ergebnis zu erzielen.

Wenn Sie mit der Prüfung fortfahren, können Sie nach und nach weitere zu prüfende Elemente hinzufügen. Nachfolgend sehen Sie das Ergebnis, wenn alle Prüfungen aktiviert sind.

Dies sind Pad-zu-Siebdruck-Fehler, die behoben werden müssen, da Siebdruck auf einem Lötpad zu Lötproblemen führen kann. Wählen Sie jede Bauteilreferenz, z. B. R4, aus und verschieben Sie sie außerhalb der Pads an eine Stelle, an der sie leicht zu sehen ist, wenn das Bauteil in Position ist.

Dies sind nur einige Beispiele für die Verwendung der Funktion „Design Rules Check“. Weitere Einzelheiten finden Sie in der Hilfe, in der die Fehlertypen beschrieben werden.

Es sei auch darauf hingewiesen, dass es sich hierbei um eine „Prüfung“ auf Probleme handelt, die Sie untersuchen sollten. Sie können auch entscheiden, dass das gemeldete Problem ignoriert werden kann. Ein typisches Beispiel hierfür ist ein Steckverbinder, der den Leiterplattengrundriss überlappen muss.

RS DesignSpark is the go-to platform for students, makers, hobbyists and professional design engineers, providing design resources such as the award winning DesignSpark PCB and DesignSpark Mechanical CAD software. Join the community today at https://www.rs-online.com/designspark/register