Leiterbahnführung

 

Der Routing Bereich enthält Befehle, mit denen Sie verschiedene Routing-Funktionen ausführen können. Routing ist der Prozess, bei dem die Knoten in jedem Netz verbunden werden, indem eine Reihe von Leiterbahnsegmenten und Vias platziert wird, um einen Pfad von einem Knoten zum nächsten zu definieren. Auf die Befehle kann im PCB-Editor im Bereich Home | Routing zugegriffen werden.

Die Schaltfläche Route hat zwei Funktionen:

  •  startet den Befehl „Interaktives Routing“.

    Interaktives Routing kann auch mit dem Tastenkürzel R gestartet werden.
  • Die Dropdown-Liste Route wird verwendet, um auf ein Untermenü mit Befehlen für interaktives Routing, Differentialpaar-Routing und interaktives Multi-Routing zuzugreifen.

CircuitMaker enthält eine ausgefeilte interaktive Routing-Engine, die Ihre Routing-Effizienz erheblich steigert. Zu den Funktionen gehören:

  • Eine Reihe von Routing-Modi, wie z. B. Anhalten am ersten Hindernis, Umgehen sowie Push-and-Shove.
  • Leistungsstarke Ziehfunktionen, die Leiterbahnwinkel und Orthogonalität beibehalten.
  • Eine Schleifenentfernungsfunktion, die das erneute Routing schnell und einfach macht.

Das folgende Video zeigt, wie eine Platine interaktiv geroutet wird. Das Tastenkürzel Ctrl+Click wird verwendet, um viele der Verbindungen abzuschließen.

Zusammenfassung der Routing-Befehle

Befehl Verhalten
Interaktives Routing Klicken Sie auf die obere Hälfte der Schaltfläche Route oder wählen Sie Interactive Routing aus dem Menü und klicken Sie dann auf eine Verbindungslinie oder ein Pad, um das Routing dieses Netzes zu beginnen. Der Befehl ist auch im Rechtsklick-Menü des Designbereichs verfügbar.
Differentialpaar-Routing Wird verwendet, um ein Differentialpaar zu routen. Klicken Sie auf eines der beiden Netze im Paar, um das Routing zu beginnen. Netze werden im Modus Differential Pairs Editor des Bereichs PCB als Differentialpaar konfiguriert.
Interaktives Multi-Routing Mehrere Netze gleichzeitig routen.
Alle entflechten Entfernt alle Leiterbahnsegmente und Vias auf Signallagen, die auf der gesamten Platine einen Netznamen haben. Gesperrte Leiterbahnsegmente und Vias werden nicht entfernt.
Netz entflechten Entfernt alle Leiterbahnsegmente und Vias auf Signallagen, die den Netznamen des Netzes tragen, auf das Sie nach Auswahl des Befehls klicken. Gesperrte Leiterbahnsegmente und Vias werden nicht entfernt.
Verbindung entflechten Entfernt die Leiterbahnsegmente und Vias auf Signallagen, die den Netznamen des Netzes tragen, auf das Sie nach Auswahl des Befehls klicken, bis zum ersten Pad in beide Richtungen. Gesperrte Leiterbahnsegmente und Vias werden nicht entfernt.
Bauteil entflechten Ausgehend von den Pads des angeklickten Bauteils werden alle berührenden Leiterbahnsegmente und Vias auf Signallagen entfernt, bis ein anderes Bauteil erreicht wird.
Alle anzeigen Zeigt alle Verbindungslinien (Ratsnest) auf der gesamten Platine an.
Netz anzeigen Zeigt die Verbindungslinien (Ratsnest) für das ausgewählte Netz an.
Alle ausblenden Blendet alle Verbindungslinien (Ratsnest) auf der gesamten Platine aus.
Netz ausblenden Blendet die Verbindungslinien (Ratsnest) für das ausgewählte Netz aus.
Leiterbahnen schneiden Teilt Leiterbahnsegmente in zwei Teile.

Einstellungen für interaktives Routing

Die Routing-Einstellungen werden auf der Seite PCB - Interactive Routing des System Preferences konfiguriert.

Tastenkürzel für interaktives Routing

Interaktives Routing ist naturgemäß ein Prozess, bei dem Sie intensiv mit Ihrer Leiterplatte interagieren, indem Sie die Maus bewegen und klicken, um Eckpunkte zu definieren. Deshalb verwendet der Interactive Router in großem Umfang Tastenkürzel, die ein wesentlicher Bestandteil effizienten Routings sind.

Tastenkürzel Verhalten
Shift+F1 Öffnet ein Menü mit interaktiven Tastenkürzeln; die meisten Einstellungen können direkt während der Arbeit geändert werden, indem das entsprechende Tastenkürzel gedrückt oder aus dem Menü ausgewählt wird.
R Startet interaktives Routing.
*  (Ziffernblock) oder  Ctrl+Shift+WheelRoll Wechselt zur nächsten verfügbaren Signallage. Ein Via wird automatisch hinzugefügt, entsprechend der geltenden Designregel für den Routing-Via-Stil.
Shift+D Schaltet die Schleifenentfernung ein und aus.
Shift+R Wechselt zyklisch durch die aktivierten Konfliktauflösungsmodi. Aktivieren Sie die gewünschten Modi auf der Seite PCB - Interactive Routing des System Preferences. Der aktuelle Modus wird in der Statusleiste angezeigt.
Shift+S Schaltet den Einzellagenmodus ein und aus. Dies ist ideal, wenn sich viele Objekte auf mehreren Lagen befinden.
Spacebar Schaltet die aktuelle Eckrichtung um.
Tab Schaltet die Anzeige des Inspector-Bereichs um.
Shift+Spacebar Wechselt zyklisch durch die verschiedenen Leiterbahn-Eckmodi. Die Stile sind beliebiger Winkel, 45°, 45° mit Bogen, 90° und 90° mit Bogen.
Ctrl+Left-Click Vervollständigt die aktuell geroutete Verbindung automatisch. Die automatische Vervollständigung ist nicht erfolgreich, wenn unauflösbare Konflikte mit Hindernissen bestehen.
Ctrl Setzt Hotspot Snap vorübergehend aus, oder drücken Sie Shift+E , um durch die drei verfügbaren Modi zu wechseln (aus / ein für aktuelle Lage / ein für alle Lagen). Der aktuelle Hotspot-Snap-Modus wird in der Statusleiste angezeigt.
End Zeichnet den Bildschirm neu.
PgUp / PgDn Vergrößert / verkleinert, zentriert um die aktuelle Cursorposition. Alternativ können Sie die standardmäßigen Windows-Mausrad-Kürzel zum Zoomen und Verschieben verwenden.
Backspace Entfernt das zuletzt bestätigte Leiterbahnsegment.
Right-click  oder Esc Verwirft die aktuelle Verbindung und bleibt im Modus „Interaktives Routing“.
3 Wechselt zyklisch die Quelle der Leiterbahnbreite. Die Breite kann Benutzerwahl, Regelminimum, Regelbevorzugt oder Regelmaximum sein. Die aktuelle Quelle wird in der Statusleiste angezeigt.
4 Wechselt zyklisch die Quelle der Via-Größe.

Behalten Sie während des Routings die Status bar im Blick. Sie zeigt während des interaktiven Routings wichtige Informationen an, darunter:

  • Aktuelle Position im Designbereich und Snap-Grid-Einstellung
  • Hotspot Snap: aus/ein für aktuelle Lage / ein für alle Lagen
  • Aktueller Leiterbahn-Eckmodus
  • Aktueller interaktiver Routing-Modus
  • Quelle der Routing-Breite 
  • Quelle des Routing-Via-Stils
  • Name des Netzes
  • Gesamte Routing-Länge
  • Abmessungen des gerade platzierten Routing-Segments

Vorhandenes Routing ändern

Anstatt ein vorhandenes Routing zu löschen oder zu entflechten, bietet CircuitMaker zwei Ansätze zum Ändern vorhandener Routings: neu anordnen oder neu routen.

Vorhandenes Routing neu anordnen

  • Um Leiterbahnsegmente interaktiv über die Platine zu schieben oder zu ziehen, klicken Sie darauf, halten Sie die Maustaste gedrückt und ziehen Sie.
  • Während des interaktiven Verschiebens können Sie Shift+R drücken, um zyklisch durch die Konfliktauflösungsmodi zu wechseln.
  • Der PCB-Editor behält automatisch die 45/90-Grad-Winkel mit verbundenen Segmenten bei und verkürzt bzw. verlängert sie nach Bedarf.

Vorhandenes Routing neu routen

  • Es ist nicht nötig, eine Verbindung zu entflechten, um ihren Pfad neu zu definieren; klicken Sie auf die Schaltfläche Route und beginnen Sie mit dem Routing des neuen Pfads.
  • Die Funktion „Schleifenentfernung“ entfernt automatisch alle redundanten Leiterbahnsegmente (und Vias), sobald Sie die Schleife schließen und mit einem Rechtsklick angeben, dass Sie fertig sind.
  • Sie können den neuen Routing-Pfad an jedem beliebigen Punkt beginnen und beenden und dabei bei Bedarf die Lagen wechseln.
  • Sie können auch temporäre Regelverletzungen erzeugen, indem Sie in den Modus „Hindernisse ignorieren“ wechseln, die Sie später beheben.

Das Inspector Panel

Der Modus Interactive Routing mode des Bereichs Inspector bietet Steuerelemente, um Einstellungen für interaktives Routing während des Routings für das aktuell geroutete Netz direkt zu ändern. Der Bereich erleichtert die Eingabe einer exakten Leiterbahnbreite oder Via-Größe und bietet damit ein Höchstmaß an Kontrolle direkt zur Hand. Sie können außerdem die aktuellen Einstellungen für interaktives Routing prüfen, anstatt das Routing zu verlassen und das System Preferences zu öffnen.

Interaktives Routing und Fangverhalten

Es ist wichtig, die Fangoptionen im Bereich Inspector zu konfigurieren, bevor Sie mit dem interaktiven Routing beginnen.

Halten Sie während des interaktiven Routings die Taste Ctrl gedrückt, um jegliches Fangen vorübergehend zu unterdrücken.

  • Snap Options - wählen Sie aus, woran während des Routings gefangen werden soll.
  • Snapping - wählen Sie die Lage(n) aus, auf denen gefangen werden soll. Sie können während des Routings auch Shift+E verwenden.
  • Snap Distance - wird verwendet, um festzulegen, aus welcher Entfernung vom Hotspot eines Objekts der Cursor in diesen Hotspot gezogen wird.

Dialogfeld „Bevorzugte Breiten für interaktives Routing“

Dieses Dialogfeld bietet Steuerelemente, um bevorzugte Leiterbahnbreiten vorab festzulegen, die beim interaktiven Routing einer Platine mit dem Interactive Router verwendet werden.

Wenn Sie den Befehl Interactive Routing ausführen und dann klicken, um das Routing zu starten, wird eine Reihe von Leiterbahnobjekten vom nächstgelegenen Pad bis zur aktuellen Cursorposition erstellt. Die Breite dieser Leiterbahnen wird entweder aus Ihrer bevorzugten Breite oder aus der geltenden Designregel für Routing-Breiten übernommen. Ersteres wird als Benutzerwahl bezeichnet, und dieses Dialogfeld bildet die Grundlage dieser Funktion.

Das Dialogfeld wird geöffnet, indem Sie auf die Schaltfläche Favorite Interactive Routing Widths auf der Seite PCB Editor - Interactive Routing des System Preferences klicken.

Wenn Sie die Funktion User Choice und vordefinierte Routing-Breiten verwenden, genießen Sie weiterhin den vollen Schutz des Regelsystems. Wenn eine ausgewählte vordefinierte Routing-Breite außerhalb der geltenden Min.-Max.-Regeleinstellung liegt, wird die Breite je nach Fall auf das Minimum oder Maximum begrenzt.

Die wichtigsten Optionen werden unten beschrieben.

  • Widths Grid - dieser Bereich zeigt eine Liste aller derzeit definierten Breiten für interaktives Routing an.
Einträge ohne Schattierung zeigen an, dass die bevorzugten Systemeinheiten verwendet werden, wenn diese Breiten ausgewählt werden. Die Platinen-Einheiten werden automatisch umgeschaltet.
Die Anzeige der Spalten Imperial, Metric und System Units kann über Befehle im Rechtsklick-Menü des Bereichs umgeschaltet werden. Diese Hauptspalten können auch durch horizontales Ziehen einer Hauptspalte neu angeordnet werden; vertikale grüne Positionspfeile zeigen eine gültige Position an. Daten können außerdem nach den verschiedenen Unterspalten sortiert werden.
Doppelklicken Sie auf einen Eintrag, um das Dialogfeld Preferred Routing Width zu öffnen, in dem der Wert für die Breite nach Bedarf geändert werden kann.

  • Add - klicken Sie darauf, um der Liste eine neue Routing-Breite hinzuzufügen. Das Dialogfeld Preferred Routing Width wird geöffnet; geben Sie den gewünschten Wert ein.
Wenn Sie einen Wert ohne Einheiten eingeben, wird standardmäßig Imperial bevorzugte Systemeinheiten verwendet. Um die für die Breite verwendeten bevorzugten Systemeinheiten zu steuern, stellen Sie sicher, dass Sie die Einheiten angeben (insbesondere wenn Sie Metric möchten).

Verwendung bevorzugter Breiten

Eine Variante des Dialogs Favorite Interactive Routing Widths wird aufgerufen, wenn Sie die aktuelle Routing-Breite auf eine der vordefinierten Favoriten ändern möchten. Klicken Sie während des interaktiven Routings auf Shift+W, um den Dialog Choose Width zu öffnen.

  • Widths Grid - dieser Bereich zeigt eine Liste aller derzeit definierten interaktiven Routing-Breiten an. Klicken Sie auf einen Eintrag, um auf diese Routing-Breite umzuschalten (entsprechend den Grenzen der geltenden Min.-Max.-Regel für Routing-Breiten).
  • Apply To All Layers - aktivieren Sie diese Option, um die gewählte Routing-Breite auf allen Signallagen zu verwenden.

Dialog „Via-Größen auswählen“

Wenn Sie den aktuellen Routing-Via-Stil auf einen der vordefinierten Favoriten ändern möchten, klicken Sie während des interaktiven Routings auf Shift+V, um den Dialog Choose Via Sizes aufzurufen.

Wählen Sie einen Eintrag aus und klicken Sie dann auf OK, um auf diesen Routing-Via-Stil umzuschalten (entsprechend den Grenzen der geltenden Min.-Max.-Regel für Routing-Via-Stile).

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