Interactive Routing

Altium Training

Altium Essentials: PCB Routing

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Routing ist der Prozess, bei dem ein Verbindungsweg zwischen den Knoten in jedem Netz definiert wird, indem PCB-Designobjekte wie Leiterbahnen, Bögen und Vias auf den Kupferlagen platziert werden, um eine durchgehende Verbindung zwischen den Knoten zu erzeugen. Anstatt diese Objekte einzeln zu platzieren, um den Verbindungsweg aufzubauen, interactively routerouten Sie die Verbindung.

  • Im PCB-Editor ist interaktives Routing ein intelligenter Prozess. Nach dem Starten des Befehls für interaktives Routing klicken Sie auf ein Pad, um eine zu routende Verbindung auszuwählen. Wenn Sie den Cursor vom Pad wegbewegen, versucht der interaktive Router, einen Routing-Pfad von diesem Pad bis zur aktuellen Cursorposition zu definieren. Der vom Router definierte Pfad wird durch verschiedene Eigenschaften gesteuert, darunter die aktuelle corner styleLayer und die Einstellungen für glossVia-Typen.

  • Die Eigenschaften der platzierten Leiterbahnen/Bögen werden durch die Designregel Routing WidthWidth gesteuert, und der Abstand zu Objekten anderer Netze durch die elektrische Designregel ClearanceClearance.

  • Wie der interaktive Router auf Objekte reagiert, die bereits auf der Platine vorhanden sind, wie Bauteil-Pads und Routing anderer Netze, hängt vom aktuellen Routing Conflict ResolutionKonfliktauflösungsmodus ab. Der Modus bestimmt, ob der Router das Hindernis Walkaroundumgeht, oder das Objekt bei Bedarf Hugverschiebt bzw. and Pushanschiebt, oder es Pushignoriert, oder Stopstoppt, oder es Ignorehuggt.

Interaktives Routing einer Verbindung – nach dem Starten des Befehls und dem Klicken auf eine Verbindungslinie findet der Interactive Router einen Pfad vom Netzobjekt zur aktuellen Cursorposition und windet sich dabei um vorhandene Objekte herum. Ein Mausklick platziert alle schraffierten Leiterbahnsegmente, Ctrl+Clickerneut klicken, um die Route automatisch zu vervollständigen.

Interaktives Routing kann ausgeführt werden für:

  • Ein einzelnes Netz – Route » Interactive Routing

  • Zwei als differentielles Paar konfigurierte Netze – Route » Interactive Differential Pair RoutingDifferential Pair Routing (mehr erfahren)

  • Eine Menge ausgewählter Netze – Route » Interactive Multi-Routing

Um Routing-Kompetenz aufzubauen, ist ein gutes Verständnis davon erforderlich, wie die Objekte im PCB-Designraum angeordnet sind; der folgende Abschnitt gibt dazu einen Überblick. Ebenso wichtig ist es, zu verstehen, wie sich die Anzeige der Routen steuern lässt, damit Sie in dem dicht gepackten Designraum leicht erkennen können, woran Sie arbeiten; dazu gibt es im zweiten Abschnitt einen Überblick. Die dritte Fähigkeit, die Ihre Routing-Kompetenz verbessert, besteht darin zu lernen, wie Sie die Eigenschaften von Leiterbahnen und Vias während des Routings steuern.

Wenn Sie diese Fähigkeiten bereits haben und auf diese Seite gekommen sind, um mehr über den Routing-Prozess zu erfahren, springen Sie direkt zum Abschnitt Arbeiten mit dem interaktiven Router.

Wie die Objekte im Designraum angeordnet sind

Der PCB-Editor ist eine rasterbasierte Bearbeitungsumgebung; standardmäßig wird Ihr interaktives Routing auf dem aktuellen Fangraster platziert. Zusätzlich zum Fangraster enthält die Software eine Reihe weiterer Fangfunktionen, die Ihnen helfen, Designobjekte präzise zu positionieren und auszurichten. Zusammen werden diese Funktionen als Unified Cursor-Snap SystemCursor-Snap-System bezeichnet.

Es gibt zwei grundlegende Aspekte des Cursor-Snap-Systems: whatworan der Cursor einrastet, und whenwann er einrastet.

  • WhatwhatWoran – die Punkte im Raum, an denen der Cursor einrastet, umfassen: benutzerdefinierte GridsGrids, Arbeits-Guides,Guides und Fangpunkte auf den vorhandenen ObjectsObjekten.

  • WhenwhenWann – der Cursor rastet an einem Fangpunkt ein, wenn er sich innerhalb der Snap DistanceSnap Distance befindet und das Einrasten auf diesem LayerZiel erlaubt ist.

Demonstration der Cursor-Snap-Funktionen: Konfigurieren Sie die Optionen im PropertiesProperties-Panel oder durch Drücken von Ctrl+EShift+C.

Woran Sie einrasten

Snap to grids

Raster sind sowohl im kartesischen als auch im polaren Format verfügbar (Demonstration verschiedener RasterView » Grids). Mehrere Raster können innerhalb desselben Bereichs definiert werden; angewendet wird das Raster mit der höchsten Priorität (niedrigster numerischer Wert) (Grid Priority). Raster können außerdem so konfiguriert werden, dass sie auf alle Objekte, nur auf Bauteilobjekte oder auf Nicht-Bauteilobjekte zielen; verwenden Sie dies, um ein höher priorisiertes Raster für die Bauteilplatzierung zu definieren (Component Grid). Erfahren Sie mehr über Raster.

Snap to objects Platzierte Objekte pullziehen den Cursor in Position, wenn er sich innerhalb der Snap DistanceSnap Distance bewegt, basierend auf der Nähe des Cursors zu den Fangpunkten (Hotspots) dieses Objekts. Verwenden Sie dies beispielsweise, um den Cursor zur Mitte einer Leiterbahn oder zu einem Pad außerhalb des Rasters zu ziehen. Das Einrasten an Objekten kann angewendet werden auf: alle Layer, nur die aktuelle Layer oder deaktiviert. Verwenden Sie die Tastenkombination Shift+EShift+E, um durch die Modi zu schalten, und überwachen Sie den aktuellen Modus in der Statusleiste (Status Bar).
Snap to guides Horizontale, vertikale, diagonale und Punkt-Guides können platziert und zur Objektausrichtung verwendet werden, wie im obigen Video gezeigt. Erfahren Sie mehr über Guides.
Snap to object axes Eine Funktion, die den Cursor entweder in X- oder Y-Richtung zieht, sodass er axial mit einem Hotspot auf einem platzierten Objekt ausgerichtet wird, das sich innerhalb der Axis Snap RangeSnap Distance befindet (Axes).
Controlling the snapping
  • Before you startSnap-Optionen – konfigurieren Sie die Fangoptionen im PropertiesProperties-Panel (bei nichts im Designraum ausgewählt).

  • During routingSnap-Palette – drücken Sie Ctrl+EShift+C, um die Palette mit den Fangoptionen anzuzeigen, wie im obigen Video gezeigt. Drücken Sie EscEsc, um die Palette auszublenden.

  • Inhibit snappingFangen vorübergehend deaktivieren – das gesamte Einrasten wird vorübergehend unterdrückt, indem Sie die Taste CtrlCtrl gedrückt halten.

Steuern der Anzeige der Routen

Das Design einer Leiterplatte ist oft sehr dicht und mit Objekten überfüllt. Die Software bietet eine Reihe von Funktionen zur Verwaltung der Objektsichtbarkeit, darunter: Layersichtbarkeit, Maskierung und Abdunklung, Objektsichtbarkeit und Transparenz sowie eine Reihe weiterer Funktionen.

Verwenden Sie die Hervorhebungs-, Objekt- und Layer-Steuerungsfunktionen, um das Design besser zu interpretieren.

Steuern der Anzeige von Routen

Single layer mode Drücken Sie Shift+SShift+S, um die Anzeige in den Einzellagenmodus umzuschalten. Es stehen 3 Modi zur Verfügung; aktivieren Sie Ihre bevorzugten Modi auf der Seite PCB Editor – Board Insight DisplaySystem - View des Dialogfelds PreferencesPreferences (Preferences). Jeder Druck auf Shift+SShift+S schaltet zum nächsten aktivierten Einzellagenmodus weiter und führt schließlich zurück zur Anzeige aller aktuell aktivierten Layer.
Layer sets Vordefinierte Sätze sichtbarer Layer können konfiguriert und dann über die Schaltfläche Manage Layer SetsLayer Sets unten links im Bearbeitungsfenster ausgewählt werden (Layer Sets). Neue Sätze werden im View ConfigurationView Configuration-Panel definiert; dies wird im obigen Video demonstriert.
Dim or Mask to fade Um ein interessantes Objekt, z. B. eine Komponente, ein Netz, ein differentielles Paar oder eine beliebige Klassenart, schnell hervorzuheben, suchen Sie das Objekt im PCB-Panel und aktivieren Sie den Modus Dim oder Mask (). In beiden Modi werden alle Objekte außer except den für Sie interessanten Objekten abgeblendet, sodass diese deutlich hervorstechen. Die Stufen für Abdunkeln und Maskieren werden im View Configuration-Panel konfiguriert ().
Clearance boundaries

Aktivieren Sie diese Option, um den erforderlichen Abstand um elektrische Objekte anzuzeigen. (). Der Abstand wird als weiße Schattierung dargestellt und so konfiguriert, dass der durch die elektrische Abstandsregel vorgegebene Abstand angezeigt wird, die für das aktuell geroutete (oder verschobene) Objekt gilt. Verwenden Sie die Tastenkombination Ctrl+W, um das interaktive Routing zu aktivieren; während des Routings können Sie dann mit der Tastenkombination Ctrl+W die Abstandskonturen ein- und ausschalten. 

Mehr zur Steuerung der Anzeige der Abstandskonturen.

Object transparency Die Transparenzstufe jedes Objekttyps kann im Abschnitt Object Visibility des View Configuration-Panels konfiguriert werden (). Verwenden Sie den Schieberegler All Objects oben in der Gruppe, um alle Objekte gleichzeitig anzupassen.
The visibility of objects Das Ausblenden nicht relevanter Objekte ist eine praktische Möglichkeit, den Arbeitsbereich zu entrümpeln (). Beachten Sie, dass die Objekte weiterhin vom Constraint-System geprüft werden; um Polygone nicht nur auszublenden, sondern auch aus dem Constraint-System zu entfernen, sollten Sie sie stattdessen Shelve.
 Displaying net names  Konfigurieren Sie die Optionen zur Steuerung der Anzeige von Netznamen auf Pads, Vias und Leiterbahnen im View Configuration-Panel (). Beachten Sie, dass Netznamen immer in der Mitte jedes Leiterbahnsegments angezeigt werden, bei Bedarf jedoch wiederholt werden können. Die Eigenschaften der Anzeigeschrift werden auf der Seite PCB Editor – Board Insight Display des Dialogs Preferences konfiguriert ().

Steuern der Eigenschaften der Route

Der Ansatz zur Definition der Designanforderungen – entweder der Constraint Manager oder Design Rules – wird beim erstmaligen Erstellen des Projekts gewählt. Die Option zur Verwendung des Constraint Manager wird im Dialog Create Project festgelegt. Erfahren Sie mehr über Definieren von Designanforderungen mit dem Constraint Manager. Alternativ erfahren Sie mehr über Definieren, Eingrenzen und Verwalten von Designregeln

Sie haben die Design-Constraints für Abstand, Routing-Breite und Routing-Via-Stil konfiguriert – Sie können jetzt routen. Wenn Sie klicken, um das Routing zu starten, woher weiß der Router, welche Leiterbahnbreite verwendet werden soll und welche Via-Größe beim Layerwechsel zu verwenden ist?

Einfache Demonstration der Routing-Vorbereitung sowie der Auswahl von Routing-Breite und Via-Stil während des Routings.

Starten einer Route

Launch the interactive router...

Verwenden Sie eine der folgenden Methoden, um das interaktive Routing zu starten:

  • Wählen Sie den Befehl Route » Interactive Routing aus den Menüs.

  • Klicken Sie auf die Schaltfläche für interaktives Routing auf der Active Bar ().

  • Drücken Sie die Tastenkombination Shift+W.

Am Cursor erscheint ein Fadenkreuz; Sie können jetzt mit dem Routing beginnen.

...then click on a connection line

Wenn Sie nach dem Starten des Befehls Interactive Routing auf eine Verbindungslinie klicken, springt der Interactive Router zum Objekt am nächstgelegenen Ende der Verbindungslinie und fügt Leiterbahnsegmente von der Klickposition bis zur aktuellen Cursorposition hinzu. Außerdem wird auf den Layer des Objekts umgeschaltet, falls dieser nicht der aktuelle Layer ist. 

  • Drücken Sie die Tastenkombination 9, um zum anderen Ende dieser Verbindungslinie zu wechseln und dort mit dem Routing zu beginnen.

  • Drücken Sie die Tastenkombination 7, um die ausgewählte Verbindungslinie abzulegen und eine andere Verbindungslinie aufzunehmen, die vom selben Objekt ausgeht.

...or click on an object Wenn Sie auf ein Objekt klicken, das zu einem Netz gehört, wechselt der Interactive Router auf den Layer, auf dem sich das Objekt befindet, und fügt Leiterbahnsegmente von der Klickposition bis zur aktuellen Cursorposition hinzu.
...or click in free space Wenn Sie in freien Raum klicken, starten Sie ebenfalls das Routing, allerdings als Route ohne Netz. Als Route ohne Netz wird die Standard-Leiterbahnbreite des PCB-Editors verwendet.
The initial style of the route

Die Anfangsbreite der Route wird im aufklappbaren Abschnitt direkt darunter beschrieben. Wie der interaktive Router beim Bewegen des Cursors eine Ecke bildet, wird als corner style bezeichnet. Diagonale Ecken sind am gebräuchlichsten, aber auch gerundete Ecken (durch Platzieren von Bögen erzeugt) sind beliebt.

Mehr zu den Einstellungen für den Eckenstil .

Manually editing the properties during routing

Es ist auch möglich, die Werte während des Routings manuell zu bearbeiten. Drücken Sie Tab, um auf die Optionen für interaktives Routing im Properties-Panel zuzugreifen (Eigenschaftenfenster „Interactive Routing“), und bearbeiten Sie:

  • Routing-Layer,

  • Routing-Via-Durchmesser und Bohrungsgröße,

  • Routing-Breite (innerhalb der in der Width-Constraint definierten Min-/Max-Einstellungen; wählen Sie einen Wert aus oder geben Sie ihn ein). 

Jeder Mausklick platziert (übernimmt) alle schraffierten Leiterbahnsegmente von ihrer Startposition bis zum Cursor. Drücken Sie Backspace, um die letzte Übernahme rückgängig zu machen; diese Segmente werden dann wieder von dem interaktiven Router und den Glossing-Routinen gesteuert. 

Arbeiten mit dem interaktiven Router

Sie starten den Befehl für interaktives Routing und klicken auf ein Pad oder eine Verbindungslinie – und was passiert dann? Die interaktive Routing-Engine versucht, von dem Kupferobjekt, das Ihrer Klickposition am nächsten liegt und zu diesem Netz gehört (Pad, Via, Leiterbahn), einen Pfad bis zur aktuellen Cursorposition zu finden. Dabei werden Leiterbahnen/Bögen mit der angegebenen Breite platziert und entsprechend Ihren aktuellen Router-Einstellungen in einem sauberen Muster verlegt.

Wie verlässt die Route ein SMD-Pad? Wie reagiert das Routing, wenn ein Hindernis erkannt wird – umgeht es dieses Hindernis, schiebt es es weg oder ignoriert es es? Welche Form hat die Ecke, und wie verläuft die Route zwischen den Pads anderer Bauteile? Während im vorherigen Abschnitt beschrieben wurde, wie Sie die Eigenschaften der Route selbst steuern, fasst dieser Abschnitt die Funktionen zusammen, mit denen Sie die Route steuern können, während sie sich durch den Routing-Bereich bewegt.

Arbeiten mit dem interaktiven Router

Hatched/solid/hollow track/arc segments

Schraffierte Leiterbahnen/Bögen sind noch nicht platziert, durchgezogene Leiterbahnen/Bögen sind platziert (). Beachten Sie, dass für die aktuell geroutete Verbindung durchgezogene Leiterbahnen/Bögen als soft-commits klassifiziert werden. Das bedeutet, dass die Routing-Engine erkennt, dass sie platziert sind, aber weiterhin in der Lage ist, sie zu glätten und zu entfernen, wenn Sie den Cursor an eine Position bewegen, an der sie nicht mehr geeignet sind (wie im Video am Anfang dieser Seite gezeigt).

Wenn die am Cursor befestigte Leiterbahn hohl ist (weder schraffiert noch durchgezogen), wird sie als look-ahead segment bezeichnet; sie wird beim nächsten Klick nicht platziert. Verwenden Sie diese Funktion, um den Endpunkt des vorherigen Segments zu positionieren, ohne das letzte Segment verbindlich zu platzieren (). Drücken Sie die Tastenkombination 1, um den Vorausblickmodus ein-/auszuschalten.

How the router forms the corners

Während des interaktiven Routings wird die Form, die durch die Leiterbahnen und Bögen entsteht, welche eine Ecke bilden, als corner style bezeichnet. Diagonale Ecken sind am häufigsten, aber auch gerundete Ecken (durch das Platzieren von Bögen erzeugt) sind beliebt. Es stehen 5 Eckstile zur Verfügung, von denen 4 zusätzlich Untermodi für die Eckrichtung besitzen.

  • Drücken Sie während des Routings Shift+Spacebar, um durch die Eckstile zu wechseln; der aktuelle Stil wird in der Statusleiste ( Status bar with the current corner style highlighted) und in der Heads-up-Anzeige angezeigt.

  • Drücken Sie Spacebar, um die Eckrichtung umzuschalten.

  • Alternativ drücken Sie Tab, um das Bedienfeld Properties zu öffnen und dort den Eckstil zu ändern ().

How the routing leaves a pad

Wie die interaktive Routing-Engine ein Pad verlässt oder in ein Pad eintritt, wird gesteuert durch:

  • SMD Pad Entry constraint – definiert, über welche Kanten des Pads das Routing austreten oder eintreten darf ().

  • SMD to Corner constraint – definiert den Austrittsabstand der Route von der Padkante bis zum ersten zulässigen Eckpunkt ().

  • Pad Entry Stability setting – definiert, wie stark die interaktive Routing-Engine versuchen soll, die Leiterbahn beim Austritt auf die Mitte der Padkante auszurichten ().

Mehr zu Pad-Eintritten.

How the route reacts to an existing object

Dies wird durch die aktuelle Einstellung des Conflict Resolution Mode bestimmt. Der aktuelle Konfliktauflösungsmodus wird in der Statusleiste (), in der Heads-up-Anzeige () und im Bedienfeld Properties während des Routings oder Verschiebens angezeigt. 

Mehr zum Konfliktauflösungsmodus.

Die Glätte des neuen Routings Wenn Sie den Cursor von der ursprünglichen Klickposition wegbewegen, formt sich das Routing neu, um den besten Pfad um Objekte herum zur aktuellen Cursorposition zu finden. Die Sauberkeit bzw. Qualität dieses Pfads wird durch die aktuelle glossing setting bestimmt. Glossing ist eine Sammlung von Werkzeugen, die die Qualität des Routings verbessern, indem sie versuchen, die Pfadlänge zu reduzieren, die Form der Ecken zu verbessern und deren Anzahl zu verringern. Außerdem wird versucht, rechte Winkel zu vermeiden und spitze Winkel an T-Verbindungen und Pads zu verhindern. Glossing unterstützt auch differentielle Paare und versucht, den Anteil des Paars zu verbessern, der in Länge und Abstand ausgeglichen ist.

Glossing hat drei Einstellungen: Aus, Schwach und Stark. Während des interaktiven Routings oder interaktiven Verschiebens können Sie mit der Tastenkombination Ctrl+Shift+G durch die Einstellungen wechseln oder Tab drücken, um das Bedienfeld Properties zu öffnen und die gewünschte Einstellung auszuwählen.

Mehr über Glossing während des Routings.

Auto-complete the connection

Während Sie ein Netz interaktiv routen, halten Sie Ctrl und Left Click gedrückt, um den interaktiven Router anzuweisen, die aktuelle Verbindung auto-complete. Damit die automatische Vervollständigung möglich ist:

  • Startpunkt und Ziel-Pad müssen sich auf derselben Lage befinden.

  • Die Route muss entsprechend den geltenden Designregeln vervollständigt werden können.

Wenn eine Verbindung nicht automatisch vervollständigt werden kann, kehrt das Werkzeug zum zuletzt verwendeten interaktiven Routing-Modus zurück.

Center the routes between pads / vias

Der interaktive Router beachtet die Designregeln und routet automatisch durch ein Pad-Paar mit dem minimal zulässigen Abstand zum nächstgelegenen Pad. Wenn Sie möchten, dass die Routen weiter weg verschoben werden, sodass sie mittig zwischen den Pads verlaufen, konfigurieren Sie die Option Apply Trace Centering option. Um dies zwischen beliebigen Pad-Paaren, Via-Paaren oder Pad/Via-Paaren zu ermöglichen, verwendet die Funktion einen Abstandsmultiplikator, mit dem sie den Routing-Abstand intelligent erhöhen kann.

Mehr über das Zentrieren von Routen zwischen Pads.

Auto-narrow the route

Das Verjüngen der Route, damit sie durch einen schmalen Spalt passt, ist manchmal die einzige Möglichkeit, dieses Netz zu routen. Die Funktion Auto Shrinking kann dies erreichen, indem sie die Route automatisch so weit verengt, dass sie gerade durch den Spalt passt; das zulässige Minimum wird durch die Routing-Breitenregel definiert.

Mehr über die Auto-Shrink-Funktion.

Route selection strategies

Die Auswahl der zu bearbeitenden Routen ist ein zentraler Aspekt des Routings. Dazu kann gehören, Routen zum Entflechten, zum Glätten, zum Prüfen ihrer Eigenschaften oder zum Löschen auszuwählen. 

Mehr über Strategien zur Auswahl des Routings.

Routing aktualisieren

Routing ist ein interaktiver Prozess, bei dem der Entwickler das bestehende Routing während der Fertigstellung des Platinenentwurfs ständig anpassen, aktualisieren oder sogar entfernen muss.

Die einfachste Möglichkeit, das Routing zu ändern, besteht darin, darauf zu klicken, die Maustaste gedrückt zu halten und die Route an eine neue Position zu ziehen. Manchmal ist Verschieben jedoch nicht die Lösung; stattdessen muss ein Abschnitt neu geroutet werden. Die interaktive Routing-Engine unterstützt dies mit einer Funktion namens Loop Removal. Diese Funktion überwacht den interaktiven Routing-Prozess und entfernt automatisch die alten redundanten Segmente, wenn sie erkennt, dass ein neuer Pfad parallel zu einem bestehenden Pfad geroutet wurde.

Das Ziehen vorhandener Routen wird als Interactive Sliding bezeichnet; die entsprechenden Steuerelemente werden während des Verschiebens im Bereich Properties angezeigt (Dialogfeld „Preferences“). Während des Verschiebens versucht die interaktive Routing-Engine, die Qualität des Routings beizubehalten und gleichzeitig die geltenden Designregeln einzuhalten. Zu den wichtigsten Funktionen, die den Verschiebeprozess steuern, gehören: der Modus zur Auflösung von Routing-Konflikten (Reaktion auf Hindernisse), die Gloss-Stärke (Aufwand zum Bereinigen der Ergebnisse) und Hugging (Umhüllen von Hindernissen und Bilden von Ecken). Es gibt eine Reihe von Funktionen zur Unterstützung des interaktiven Verschiebens, darunter das Ziehen von T-Verzweigungen und Eckpunkten, das Ziehen von Vias sowie Unterstützung für das Ziehen differentieller Paare.

Es gibt auch Funktionen zur Unterstützung des Ziehens gerouteter Komponenten.

Optionen für Interactive Routing und Interactive Sliding

Unabhängig davon, ob Sie interaktiv eine neue Verbindung routen oder eine vorhandene Route ziehen (sliden), um Platz für weiteres Routing zu schaffen, kommen viele derselben Routing-Technologien zum Einsatz. Dieser Abschnitt fasst die im Panel Properties verfügbaren Optionen für Interactive Routing (Eigenschaftenfenster „Interactive Routing“), Interactive Sliding (Eigenschaftenfenster „Interactive Sliding“) und Interactive Via Dragging (Eigenschaftenfenster „Interactive Via Dragging“) zusammen. Die Standardeinstellungen für diese Funktionen werden im Abschnitt PCB Editor des Dialogs Preferences konfiguriert (Dialogfeld „Preferences“).

  • Drücken Sie während des interaktiven Routings Tab, um das Panel Interactive Routing Properties anzuzeigen, drücken Sie während des interaktiven Slidings Tab, um das Panel Interactive Sliding Properties anzuzeigen, oder drücken Sie während des Via-Draggings Tab, um das Panel Interactive Via Dragging Properties anzuzeigen.

  • Die Routing-Aktion wird angehalten, damit Sie auf das Panel zugreifen können – um zum interaktiven Prozess zurückzukehren, drücken Sie Esc auf der Tastatur oder klicken Sie auf das Pause-Symbol (), das in der Mitte des grafischen Designbereichs erscheint.

Konfliktauflösung Eigenschaftenfenster „Interactive Routing“ Eigenschaftenfenster „Interactive Sliding“ Eigenschaftenfenster „Interactive Via Dragging“ Dialogfeld „Preferences“

Diese Option bestimmt, wie die Routing-/Sliding-Objekte reagieren sollen, wenn sie auf ein vorhandenes Objekt treffen. Drücken Sie während des Routings oder Slidings die Tastenkombination Shift+R, um durch die verfügbaren Modi zu wechseln, oder drücken Sie Tab, um das Panel Properties zu öffnen und die gewünschte Einstellung auszuwählen.

Mehr zum Konfliktauflösungsmodus beim interaktiven Routing oder beim interaktiven Sliding.

Die Farbe der Zeile zeigt an, wann eine Funktion verfügbar ist.
Ignore Obstacles In diesem Modus kann der interaktive Router Leiterbahnen überall platzieren, auch über vorhandenen Objekten, wobei potenzielle Verstöße angezeigt, aber zugelassen werden.
Walkaround Obstacles Versucht, vom Ort des letzten Klicks bis zur aktuellen Cursorposition einen Pfad um vorhandene Objekte wie Leiterbahnen, Pads und Vias herum zu finden. Der Abstand zu anderen Objekten wird durch die anwendbare Clearance-Design-Regel definiert. Wenn dieser Modus ein Hindernis nicht umgehen kann, ohne einen Verstoß zu verursachen, erscheint eine Anzeige, dass die Route blockiert ist.
Push Obstacles Verschiebt vorhandene Leiterbahnen und Vias, um Platz für die neue Route zu schaffen. Wenn dieser Modus ein Hindernis nicht verschieben kann, ohne einen Verstoß zu verursachen, erscheint eine Anzeige, dass die Route blockiert ist. Das Verschieben von Vias wird durch die Option Allow Via Pushing gesteuert.
HugNPush Obstacles Das Routing folgt vorhandenen Objekten eng und verschiebt sie nur, wenn nicht genügend Platz für die zu routende Leiterbahn vorhanden ist. Wenn dieser Modus ein Hindernis weder eng umfahren noch verschieben kann, ohne einen Verstoß zu verursachen, erscheint eine Anzeige, dass die Route blockiert ist.
Stop at First Obstacle Das Routing stoppt am ersten Hindernis, das im Weg ist.
Autoroute Current Layer Wendet die Intelligenz des Auto-Routers auf den interaktiven Router an und wählt automatisch zwischen Verschieben und Umgehen, um auf der aktuellen Lage die insgesamt kürzeste Routenlänge zu erzielen.
Autoroute MultiLayer Wendet die Intelligenz des Auto-Routers auf den interaktiven Router an und wählt automatisch zwischen Verschieben, Umgehen oder Lagenwechsel, um die insgesamt kürzeste Routenlänge zu erzielen.

Eckenstil Eigenschaftenfenster „Interactive Routing“

Während des interaktiven Routens wird die Form, die durch die Leiterbahnen und Bögen entsteht, die eine Ecke bilden, als corner style bezeichnet. Diagonale Ecken sind am häufigsten, aber auch gerundete Ecken (durch das Platzieren von Bögen erzeugt) sind beliebt. 

Drücken Sie Shift+Spacebar, um während des interaktiven Routens (Sliding) durch die 5 Eckstile zu wechseln, und drücken Sie Spacebar, um die Eckrichtung umzuschalten, oder drücken Sie Tab, um das Properties-Panel zu öffnen.

Mehr über die Steuerung des Eckstils beim interaktiven Routen oder beim interaktiven Sliding.

Die Farbe der Zeile zeigt an, wann eine Funktion verfügbar ist.

Track 45

Erstellen Sie die Ecke mit einer 45-Grad-Leiterbahn (). Drücken Sie Spacebar, um die Eckrichtung umzuschalten ().

Track 45 with Arc

Erstellen Sie die Ecke mit einer Leiterbahn und einem 45-Grad-Bogen (). Drücken Sie Spacebar, um die Eckrichtung umzuschalten (). Verwenden Sie die Tasten , & ., um den Bogenradius interaktiv zu ändern; halten Sie Shift gedrückt, um die Radiusänderung zu beschleunigen.

Track 90

Erstellen Sie die Ecke mit zwei Leiterbahnen, die im 90-Grad-Winkel zueinander stehen (). Drücken Sie Spacebar, um die Eckrichtung umzuschalten ().

Track 90 with Arc

Erstellen Sie eine Ecke mit einer Leiterbahn und einem 90-Grad-Bogen (). Drücken Sie Spacebar, um die Eckrichtung umzuschalten (). Verwenden Sie die Tasten , & ., um den Bogenradius interaktiv zu ändern; halten Sie Shift gedrückt, um die Radiusänderung zu beschleunigen.

Any Angle

Platzieren Sie das nächste Segment direkt vom zuletzt platzierten Segment zur aktuellen Cursorposition (). Verwenden Sie diesen Modus zusammen mit Strong Glossing, um Snake Routing auszuführen.

Glossing-Aufwand (geroutet) Eigenschaftenfenster „Interactive Routing“ Eigenschaftenfenster „Interactive Sliding“ Eigenschaftenfenster „Interactive Via Dragging“ Bereich „Gloss and Retrace“ Dialogfeld „Preferences“

Während eines Routing-Ereignisses, wie interaktivem Routen oder interaktivem Sliding, führt die Software die Glossing-Engine aus. Die Glossing-Engine überprüft fortlaufend alle Segmente, die durch das aktuelle Routing-Ereignis platziert wurden oder davon betroffen sind, und versucht, die Qualität der Ergebnisse zu verbessern. Der dabei eingesetzte Aufwand wird als Gloss Effort bezeichnet. 

Maßstäbe für die Glossing-Qualität sind unter anderem: Verringerung der Anzahl von Ecken, Verringerung der Anzahl von Segmenten, Entfernen spitzer Winkel und Reduzierung der gesamten Routing-Länge. Verwenden Sie das Tastenkürzel Ctrl+Shift+G, um während des interaktiven Routens oder interaktiven Slidings durch die Einstellungen zu wechseln, oder drücken Sie Tab, um das Properties-Panel zu öffnen und die gewünschte Einstellung auszuwählen. 

Mehr über den Glossing-Aufwand beim interaktiven Routen, beim interaktiven Sliding und beim Glossing oder Retracing ausgewählter Routings.

Die Farbe der Zeile zeigt an, wann eine Funktion verfügbar ist.
Off In diesem Modus ist Glossing im Wesentlichen deaktiviert. Beachten Sie jedoch, dass nach dem Routen/Ziehen weiterhin eine Bereinigung durchgeführt wird, um beispielsweise überlappende Leiterbahnsegmente zu beseitigen. Dieser Modus ist typischerweise in der Endphase des Board-Layouts nützlich, wenn ein Höchstmaß an Feinabstimmung erforderlich ist (zum Beispiel beim manuellen Ziehen von Leiterbahnen, beim Bereinigen von Pad-Anbindungen usw.).
Weak Es wird ein geringer Glossing-Grad angewendet, wobei der Interactive Router nur die Leiterbahnen berücksichtigt, die direkt mit den Leiterbahnen verbunden sind, die Sie gerade routen (oder den gezogenen Leiterbahnen/Vias), oder sich in deren Bereich befinden. Dieser Glossing-Modus ist typischerweise für die Feinabstimmung des Leiterbahn-Layouts oder beim Umgang mit kritischen Routings nützlich.
Strong Es wird ein hoher Glossing-Grad angewendet, wobei der Interactive Router nach den kürzesten Pfaden sucht, Leiterbahnen glättet usw. Dieser Glossing-Modus ist typischerweise in den frühen Phasen des Layoutprozesses nützlich, wenn das Ziel darin besteht, schnell einen großen Teil des Boards zu routen.

Während des interaktiven Slidings wird Glossing vorübergehend auf Weak reduziert, damit die Glossing-Engine dem Designer bei seinen Versuchen, das Routing neu zu positionieren, nicht entgegenarbeitet.

Glossing-Aufwand (Nachbar) Eigenschaftenfenster „Interactive Routing“ Eigenschaftenfenster „Interactive Sliding“ Eigenschaftenfenster „Interactive Via Dragging“ Dialogfeld „Preferences“

Glossing-Aufwand (Nachbar) konfiguriert den Umfang des Glossings, das auf benachbarte Routings angewendet wird, die vom aktuellen interaktiven Routen oder Sliding betroffen sind. Auch hierfür gibt es drei Einstellungen: Off, Weak und Strong.

Drücken Sie Tab, um das Properties-Panel zu öffnen und die gewünschte Einstellung auszuwählen. 

Mehr über den Glossing-Aufwand beim interaktiven Routen und beim interaktiven Sliding.

Die Farbe der Zeile zeigt an, wann eine Funktion verfügbar ist.
Off In diesem Modus ist Glossing im Wesentlichen deaktiviert. Beachten Sie jedoch, dass nach dem Routen/Ziehen weiterhin eine Bereinigung durchgeführt wird, um beispielsweise überlappende Leiterbahnsegmente zu beseitigen. Dieser Modus ist typischerweise in der Endphase des Board-Layouts nützlich, wenn ein Höchstmaß an Feinabstimmung erforderlich ist (zum Beispiel beim manuellen Ziehen von Leiterbahnen, beim Bereinigen von Pad-Anbindungen usw.).
Weak Es wird ein geringer Glossing-Grad angewendet, wobei der Interactive Router nur die Leiterbahnen berücksichtigt, die direkt mit den Leiterbahnen verbunden sind, die Sie gerade routen (oder den gezogenen Leiterbahnen/Vias), oder sich in deren Bereich befinden. Dieser Glossing-Modus ist typischerweise für die Feinabstimmung des Leiterbahn-Layouts oder beim Umgang mit kritischen Routings nützlich.
Strong Es wird ein hoher Glossing-Grad angewendet, wobei der Interactive Router nach den kürzesten Pfaden sucht, Leiterbahnen glättet usw. Dieser Glossing-Modus ist typischerweise in den frühen Phasen des Layoutprozesses nützlich, wenn das Ziel darin besteht, schnell einen großen Teil des Boards zu routen.

Hugging-Stil Eigenschaftenfenster „Interactive Sliding“ Eigenschaftenfenster „Interactive Via Dragging“ Dialogfeld „Preferences“

Diese Option steuert, wie Eckformen während des interaktiven Slidings behandelt werden, und wirkt sich sowohl auf die verschobenen Leiterbahnen als auch auf die weggedrückten Leiterbahnen aus. Bestehende Ecken, die durch Leiterbahnbewegungen während des interaktiven Slidings beeinflusst werden, werden basierend auf dem aktuellen Hugging-Stil umgewandelt (45 Degree zu Rounded oder Rounded zu 45 Degree). Der aktuelle Hugging-Stil wird auch beim Glossing oder Retracing ausgewählter Routings angewendet. 

Verwenden Sie das Tastenkürzel Shift+Spacebar, um durch die drei Modi zu wechseln.

Mehr über Hugging beim interaktiven Sliding und beim Glossing oder Retracing ausgewählter Routings.

Die Farbe der Zeile zeigt an, wann eine Funktion verfügbar ist.
45 Degree Verwenden Sie beim Sliding immer gerade orthogonale/diagonale Segmente, um Ecken zu erzeugen (verwenden Sie diesen Modus für traditionelles orthogonales/diagonales Routing-Verhalten).
Mixed Verwenden Sie gerade Leiterbahnsegmente, wenn die bewegten/wegzudrückenden Objekte gerade sind, und Bögen, wenn sie gekrümmt sind. Die minimale Bogengröße wird durch die Option Min Arc Ratio gesteuert.
Rounded Verwenden Sie an jedem am Verschieben/Wegdrücken beteiligten Scheitelpunkt Bögen. Verwenden Sie diesen Modus für Snake Routing und um beim Glossing (während des interaktiven Routens und manuellen Glossings) Bögen + Any-Angle-Routen zu verwenden.

Vertex-Aktion Eigenschaftenfenster „Interactive Sliding“ Dialogfeld „Preferences“

Optionen, die angewendet werden, wenn Sie auf einen Vertex klicken und ihn ziehen, statt entlang eines Leiterbahn- oder Bogensegments (der Vertex ist die Eckposition, an der zwei Segmente zusammentreffen). Verwenden Sie das Tastenkürzel Spacebar, um während des Slidings durch die verfügbaren Modi zu wechseln.

Die Farbe der Zeile zeigt an, wann eine Funktion verfügbar ist.
Deform Verkürzen oder verlängern Sie die Leiterbahnsegmente, die am bewegten Vertex befestigt sind, sodass der Vertex der Cursorbewegung folgt.
Scale Behalten Sie die Eckform bei und ändern Sie Größe und Position der einlaufenden Leiterbahnsegmente, wobei der Vertex am Cursor befestigt bleibt.
Smooth Formen Sie die Ecke weich um und fügen Sie Bögen ein, um beim Ziehen nach innen eine gerundete Ecke zu erzeugen (bei Mixed oder Rounded Hugging Style), und zwar an jedem Vertex, der vom Sliding-Prozess betroffen ist. Fügen Sie auch Bögen hinzu, wenn bei Rounded Hugging Style nach außen gezogen wird.

Weitere Routing-Optionen

Wenn für eine Option ein Tastenkürzel verfügbar ist, wird es auf der rechten Seite des Properties-Panels angegeben. Jede Beschreibung enthält ein Bild, das zeigt, wo diese Option konfiguriert werden kann.

Die Farbe der Zeile zeigt an, wann eine Funktion verfügbar ist.

Automatically Terminate Routing
Eigenschaftenfenster „Interactive Routing“ Dialogfeld „Preferences“

Wenn die aktuell geroutete Verbindung das Ziel-Pad erreicht, wird das Routing dieses Netzes automatisch beendet, der Befehl Interaktives Routen bleibt jedoch aktiv, sodass Sie sofort klicken und ein anderes Netz routen können.

Mehr darüber, wann diese Option beim erneuten Routen verwendet werden sollte.

Automatically Remove Loops
Eigenschaftenfenster „Interactive Routing“ Dialogfeld „Preferences“

Wenn diese Option aktiviert ist, können Sie für ein bestehendes Routing einen neuen Pfad routen; wenn der neue Routing-Pfad wieder auf den bestehenden Pfad trifft, wird die redundante Schleife automatisch entfernt.

Mehr über die automatische Schleifenentfernung beim erneuten Routen.

Remove Loops with Vias Wenn eine direkte Via-zu-Pad-Verbindung besteht, wird das Via entfernt, wenn es nach der Schleifenentfernung als nicht mehr erforderlich angesehen wird.
Remove Net Antennas Eine Netzantenne ist ein Routing-Abschnitt, der an einem Ende nicht abgeschlossen ist. Diese werden automatisch entfernt, wenn das aktuelle Routing ein Objekt beeinflusst, das von der Antenne berührt wird.
Keep Coupled
Eigenschaftenfenster „Interactive Via Dragging“

Aktivieren Sie diese Option, um sicherzustellen, dass Objekte, die zu einem differentiellen Paar gehören, zusammen mit der Partner-Leiterbahn oder dem Partner-Via des Paars gezogen werden.

Mehr über das Ziehen eines differentiellen Paars.

Include Miters
Eigenschaftenfenster „Interactive Sliding“
Aktivieren Sie diese Option, um Gehrungen beim Ziehen von Leiterbahnsegmenten einzubeziehen.
Merge Parallel
Eigenschaftenfenster „Interactive Sliding“
Aktivieren Sie diese Option, damit ein gezogenes Leiterbahnsegment mit einem vorhandenen stationären Segment zusammengeführt werden kann, sobald das gezogene Segment mit dem stationären Segment ausgerichtet ist.

Allow Via Pushing
Eigenschaftenfenster „Interactive Routing“ Eigenschaftenfenster „Interactive Sliding“ Eigenschaftenfenster „Interactive Via Dragging“ Dialogfeld „Preferences“

Aktivieren Sie diese Option, um das Wegdrücken eines Vias in den Modi Push Obstacles oder HugNPush Obstacles zu erlauben.
Pin Swapping
Eigenschaftenfenster „Interactive Routing“

Aktivieren Sie diese Option, um Pin-Swapping für dieses Netz zu aktivieren.

Erfahren Sie mehr über das Einrichten für Pin-Swapping.

Auto Shrinking
Eigenschaftenfenster „Interactive Routing“ Dialogfeld „Preferences“

Aktivieren Sie diese Option, damit die Routing-Breite automatisch auf einen Wert reduziert wird, der das Routen an Stellen ermöglicht, an denen die Leiterbahn mit der aktuell gewählten Routing-Breite nicht zwischen Hindernissen geführt werden kann. Beachten Sie, dass die Breite bis auf den durch die geltende Routing Width-Designregel erlaubten Mindestwert reduziert werden kann.

Mehr über automatisches Schrumpfen.

Diese Funktion ist verfügbar, wenn die Option PCB.Routing.EnableAutoShrinking im Dialog Advanced Settings aktiviert ist (Funktion derzeit in Open Beta).

Display Clearance Boundaries
Eigenschaftenfenster „Interactive Routing“ Eigenschaftenfenster „Interactive Sliding“ Dialogfeld „Preferences“

Zeigt den Sperrbereich um vorhandene Objekte an (), der durch die für diese Objekte geltende Clearance-Designregel definiert ist.

Mehr über die Steuerung der Anzeige von Leiterbahnen.

Reduce Clearance Display Area Reduziert die Anzeige von Clearance-Grenzen auf einen kreisförmigen Bereich um die aktuelle Cursorposition ().

Show Length Gauge
Eigenschaftenfenster „Interactive Routing“

Die Längenanzeige zeigt an, wie gut die aktuelle Leiterbahn die geltenden Designregeln für Länge und Matched Length erfüllt.

Mehr über Length Tuning.

Pad Entry Stability
Eigenschaftenfenster „Interactive Routing“ Eigenschaftenfenster „Interactive Sliding“ Dialogfeld „Preferences“

Der Schieberegler schützt zentrierte Pad-Eintritte und verhindert, dass Glossing eine zentrierte Leiterbahn aus der Mitte verschiebt (er hält eine zentrierte Leiterbahn zentriert, zentriert jedoch keine nicht zentrierte Leiterbahn). Verwenden Sie den Schieberegler, um den Schutzgrad festzulegen.

Mehr über das Routen von Pad-Eintritten.

Apply Trace Centering
Eigenschaftenfenster „Interactive Routing“ Dialogfeld „Preferences“

Wenn aktiviert, erkennt die interaktive Routing-Engine, wenn eine Leiterbahn zwischen Pads verläuft, und versucht, die Leiterbahn zu zentrieren – bis zu einem maximalen Abstand der geltenden Clearance-Beschränkung multipliziert mit dem unten angegebenen Added Clearance Ratio . Die Leiterbahnzentrierung kann auch zwischen Via-Via und Via-Pad angewendet werden, wenn die Unteroption Adjust Vias aktiviert ist. Diese Funktion kann bei Bedarf während des Track Sliding deaktiviert werden.

Mehr über Leiterbahnzentrierung.

Diese Funktion ist verfügbar, wenn die Option PCB.EnableTraceCentering im Dialog Advanced Settings aktiviert ist (Funktion derzeit in Open Beta).

Adjust Vias
Eigenschaftenfenster „Interactive Routing“ Dialogfeld „Preferences“

Diese Option erfüllt zwei Zwecke:

  • Aktivieren Sie diese Option, damit die Leiterbahnzentrierung auch zwischen Via-Via oder Via-Pad zentriert. Deaktivieren Sie sie, wenn eine Zentrierung zwischen Via-Via oder Via-Pad nicht erforderlich ist. Um zu verhindern, dass Vias durch die Leiterbahnzentrierung verschoben werden, können Sie die Option Allow Via Pushing deaktivieren. In diesem Fall werden Vias nicht verschoben (auch nicht, um den Mindestabstand gemäß der Clearance-Beschränkung sicherzustellen). Mehr über Leiterbahnzentrierung.

  • Ob Vias verschoben werden sollen, wenn die Modi Push oder HugNPush aktiv sind.

Um Vias auszuschließen, deaktivieren Sie die Option Adjust Vias.

Added Clearance Ratio
Eigenschaftenfenster „Interactive Routing“ Dialogfeld „Preferences“

Ein Multiplikator der geltenden Clearance, der anschließend zur Clearance addiert wird. Wenn die geltende Clearance beispielsweise 0.15 mm beträgt, würde das Setzen der Option auf 2 die Routing-Engine anweisen, vorhandene Pads und Vias nach Möglichkeit um 0.15 + 2*0.15 = 0.45 mm freizuhalten. Die Routing-Engine kann diese Clearance dann bei Bedarf bis auf die angegebene Clearance reduzieren, um die Leiterbahnen exakt zu zentrieren.

Mehr über Leiterbahnzentrierung.

Disable Trace Centering when Dragging
Eigenschaftenfenster „Interactive Sliding“ Dialogfeld „Preferences“

Aktivieren Sie diese Option, um die Leiterbahnzentrierung beim interaktiven Verschieben einer Leiterbahn auszuschalten. Wenn diese Option aktiviert ist, wird die Leiterbahnzentrierung beim interaktiven Verschieben einer Leiterbahn nicht angewendet, selbst wenn die Hauptoption Apply Trace Centering option aktiviert ist.

Mehr über Leiterbahnzentrierung.

Miter Ratio
Eigenschaftenfenster „Interactive Routing“ Eigenschaftenfenster „Interactive Sliding“ Dialogfeld „Preferences“

Das Miter Ratio steuert die minimale Eckenschärfe. Das Miter Ratio multipliziert mit der aktuellen Leiterbahnbreite ergibt den Abstand zwischen den Wänden der engsten U-Form, die für dieses Verhältnis geroutet werden kann (). Geben Sie einen positiven Wert größer oder gleich null ein (der Multiplikator x wird automatisch hinzugefügt).

Mehr über das Abschrägen von Ecken.

Min Arc Ratio
Eigenschaftenfenster „Interactive Routing“ Eigenschaftenfenster „Interactive Sliding“ Dialogfeld „Preferences“

Das Min Arc Ratio wird beim interaktiven Routing mit beliebigem Winkel sowie beim interaktiven Verschieben mit Mixed Hugging Style angewendet. Das Verhältnis wird verwendet, um den minimal zulässigen Bogenradius zu bestimmen; fällt der Bogenradius unter dieses Minimum, wird der Bogen durch Leiterbahnsegmente ersetzt, wobei gilt:

Min Arc Radius = Min Arc Ratio x Arc Width

  • Diese Einstellung wird nicht beim Routing mit Bogen in Ecken oder beim interaktiven Verschieben mit Rounded Hugging Style angewendet, da diese Modi keine segmentierten Bögen verwenden.

  • Setzen Sie das Minimum Arc Ratio auf 0 (null), um immer Bögen zu verwenden.

Subnet Jumper Length
Eigenschaftenfenster „Interactive Routing“

Um Pin-Swapping in jeder Phase des Designprozesses zu unterstützen, einschließlich auf der gerouteten PCB, kann der PCB-Editor kleine Routing-Verbinder in Netze mit aktivierter Tauschfunktion einfügen und entfernen, sogenannte Subnet Jumper. Ein Subnet Jumper ist ein kurzes Leiterbahnsegment, das die Software als ein Element erkennt, das sich leicht platzieren und entfernen lässt; entweder manuell über die Befehle Add und Remove Subnet Jumper im Menü Route oder automatisch durch die Routing-Engine, wenn Sie beim interaktiven Routing zu einem austauschbaren Pin routen. Dieser Wert definiert die Länge des Subnet Jumpers, der beim interaktiven Routing zu einem austauschbaren Netz hinzugefügt wird.

Mehr über Subnet Jumper.

Anwendbare Design Constraints (Regeln) Eigenschaftenfenster „Interactive Routing“

Während des interaktiven Routings werden die Design Constraints Routing Width und Routing Via Style, die für die aktuell ausgeführte Route gelten, im Bereich Properties angezeigt. Dabei handelt es sich um Live-Links; klicken Sie darauf, um die entsprechende Design Constraint bei Bedarf zur Prüfung oder Bearbeitung zu öffnen.

Die Farbe der Zeile zeigt an, wann eine Funktion verfügbar ist.

Via Constraint

Die Routing-Via-Style-Design-Constraint, die für das/die aktuell geroutete(n) Netz(e) gilt.

Width Constraint

Die Routing-Width-Design-Constraint, die für das/die aktuell geroutete(n) Netz(e) gilt.

Netz-/Differentialpaar-Informationen Eigenschaftenfenster „Interactive Routing“ Eigenschaftenfenster „Interactive Routing“

Während des interaktiven Routings und des interaktiven Verschiebens werden die aktuell bearbeiteten Netze oben im Bereich Properties angezeigt. 

Die Farbe der Zeile zeigt an, wann eine Funktion verfügbar ist.

Name & Class

Der Name des aktuell bearbeiteten Netzes oder Differentialpaars wird zusammen mit der Klasse angezeigt, zu der es gehört (falls vorhanden). Name und Klasse sind Live-Links; klicken Sie darauf, um den Bereich PCB mit den entsprechenden Netz- oder Paardetails zu öffnen.

Length & Delay

Signallänge und berechnete Verzögerung werden angezeigt; die dargestellten Werte sind gültig, wenn der erste Routing-/Sliding-Klick erfolgt. Länge und Verzögerung sind Live-Links; klicken Sie darauf, um den Bereich PCB mit den entsprechenden Netz- oder Paardetails zu öffnen, der während des Routings oder Verschiebens in Echtzeit aktualisiert wird.

Optionen für das Ziehen Dialogfeld „Preferences“

Definiert das Verhalten, das angewendet wird, wenn Sie auf ein Objekt klicken und es ziehen.

Abgesehen von Vertex Actions sind diese Optionen nur im Dialog Preferences verfügbar.
Preserve Angle When Dragging

Wenn aktiviert, versucht die Software, den Winkel beim Ziehen beizubehalten, entsprechend den aktuellen Einstellungen für Interactive Sliding im Bereich Properties (Eigenschaftenfenster „Interactive Sliding“). Wenn die Option aktiviert ist, wird die gewählte Unteroption auch angewendet, wenn die Befehle Re-route und Break Track über das Menü Edit » Move ausgeführt werden ():

  • Ignore Obstacles - Hindernisse werden ignoriert, um den Winkel beim Ziehen beizubehalten.

  • Avoid Obstacles (Snap Grid) - basierend auf dem Fangraster versucht die Software, Hindernisse zu vermeiden und dabei die Winkel beizubehalten.

  • Avoid Obstacles - die Software versucht, Hindernisse beim Ziehen zu vermeiden.

Disable Trace Centering When Dragging

Weiter oben auf dieser Seite ausführlich beschrieben

Vertex Actions Weiter oben auf dieser Seite ausführlich beschrieben
Unselected via/track

Definiert das Standardverhalten beim Ziehen eines unselected Vias oder einer Leiterbahn entweder als Aktion Move oder Drag. Um auf den nicht gewählten Modus zuzugreifen, halten Sie die Tastenkombination Ctrl gedrückt, während Sie auf das Via oder die Leiterbahn klicken und die Maustaste gedrückt halten.

Selected via/track Definiert das Standardverhalten beim Ziehen eines selected Vias oder einer Leiterbahn entweder als Aktion Move oder Drag. Um auf den nicht gewählten Modus zuzugreifen, halten Sie die Tastenkombination Ctrl gedrückt, während Sie auf das Via oder die Leiterbahn klicken und die Maustaste gedrückt halten.
Component pushing Dieses Feld definiert den aktuellen Modus zur Auflösung von Komponentenkonflikten beim Verschieben von Komponenten innerhalb des Designbereichs. Für diese Funktion werden Komponenten anhand ihrer selection bounding box identifiziert. Die folgenden Modi werden unterstützt:
  • Ignore – dies ist das Standardverhalten, bei dem die Komponente verschoben werden kann, auch wenn dadurch ein Verstoß mit benachbarten Komponenten entsteht.

  • Push – die Komponente schiebt andere Komponenten weg, um die Einhaltung der Abstände zwischen Komponenten sicherzustellen. Komponenten in Unions können verschoben werden, und die Position von Komponenten in der Union kann sich ändern, aber die Union wird nicht aufgelöst. Gesperrte Komponenten können nicht verschoben werden.

  • Avoid – die Komponente wird gezwungen, Verstöße gegen die Component-Clearance-Regeln gegenüber anderen Komponenten zu vermeiden.

Component re-route

Wenn aktiviert, versucht die Software nach dem Verschieben von Komponente(n) an eine neue Position und dem Loslassen, die Komponente(n) erneut zu routen, um unterbrochene Netze wieder zu verbinden. Während der Bewegung kann die Tastenkombination Shift+R verwendet werden, um das erneute Routing ein-/auszuschalten. Beachten Sie, dass das erneute Routing von Komponenten nicht auf eine verschobene Komponente angewendet wird, wenn diese Komponente Mitglied einer Union ist.

Mehr über das Verschieben von Komponenten mit Routing.

Move component with relevant routing

Aktivieren Sie diese Option, um die Aktion zum Verschieben von Komponenten mit dem zugehörigen Routing zu starten (Komponenten +Via Fanouts +Escapes +Interconnects). Verwenden Sie die Tastenkombination Shift+Tab , um durch die Auswahlmenge zu wechseln. Deaktivieren Sie die Option, um die Aktion zum Verschieben von Komponenten nur mit ausgewählten Komponenten zu starten. Da die Menge der relevanten Routing-Objekte vor Beginn der Verschiebung erkannt wird, ist es nicht möglich, bei deaktivierter Option mit Shift+Tab durch die Auswahlmenge zu wechseln.

  • up to - wenn die Move component with relevant routing Option aktiviert ist, gibt diese Option die Anzahl der Pins an, die die Komponente haben darf, bevor die Software das entsprechende Routing ignoriert. Der Standardwert ist 2.

Mehr zum Verschieben von Komponenten mit Routing.

Optionen für die Quelle der interaktiven Routing-Breite Dialogfeld „Preferences“

Speichert die zuletzt verwendete Routing-Breite und Via-Größe, die während des interaktiven Routings ausgewählt wurden. Während des interaktiven Routings können Sie mit der Tastenkombination 3 durch die Modi wechseln.

Diese Optionen sind nur im Dialogfeld Preferences verfügbar.
Pickup Track Width From Existing Routes Wenn diese Option aktiviert ist, setzt der interaktive Router die Breite der neuen Route so, dass sie der Leiterbahn unter dem Cursor entspricht, wenn Sie klicken, um das interaktive Routing zu starten, anstatt den unten ausgewählten Leiterbahnbreitenmodus zu verwenden. Befindet sich beim Starten des interaktiven Routings kein Leiterbahnsegment unter der Klickposition, wird der aktuelle Leiterbahnbreitenmodus verwendet.
Track Width Mode

Es gibt vier mögliche Breiten, mit denen eine Verbindung geroutet werden kann: Constraint Minimum, Constraint Preferred, Constraint Maximum und User. Diese Option speichert den zuletzt ausgewählten Modus, der beim nächsten Start des Befehls Interactive Routing verwendet wird. Drücken Sie während des Routings die Tastenkombination 3, um durch die Leiterbahnbreitenmodi zu wechseln.

Mehr zur Auswahl des Leiterbahnbreitenmodus während des Routings.

Via Size Mode

Es gibt vier mögliche Via-Größen, die bei einem Lagenwechsel während des interaktiven Routings verwendet werden können: Constraint Minimum, Constraint Preferred, Constraint Maximum und User. Diese Option speichert den zuletzt ausgewählten Modus, der beim nächsten Start des Befehls Interactive Routing verwendet wird. Drücken Sie während eines Routing-Lagenwechsels die Tastenkombination 4, um durch die Via-Größenmodi zu wechseln.

Mehr zur Auswahl von Via-Größe und Via-Typ während des Routings.

Optionen für bevorzugte Breiten Dialogfeld „Preferences“

Speichert die benutzerdefinierte Liste von Routing-Breiten, die angezeigt wird, wenn während des interaktiven Routings die Tastenkombination Shift+W gedrückt wird (Dialogfeld „Preferences“).

Diese Optionen sind nur im Dialogfeld Preferences verfügbar.
Favorite Interactive Routing Widths Klicken Sie auf die Schaltfläche, um das Dialogfeld Favorite Interactive Routing Widths zu öffnen, in dem Sie die Liste der vordefinierten Breiten konfigurieren, die über die Tastenkombination Shift+W während des interaktiven Routings angezeigt wird.

 

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

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Inhalt