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

Auf einen Blick

Dieser Artikel erklärt, wie interaktives Routing in Altium Designer funktioniert. Er zeigt, wie der Router mithilfe von Leiterbahnen, Kreisbögen und Durchkontaktierungen Verbindungen zwischen Pads erstellt und dabei Regeln, das Einrastverhalten und vorhandene Leiterplattenobjekte berücksichtigt. Außerdem stellt er die wichtigsten Kenntnisse für ein schnelleres und präziseres Routing vor. Dazu gehören das Verständnis der Positionierung von Objekten im Designbereich, die Steuerung der Sichtbarkeit von Leiterbahnen in dichten Layouts und die Vorgaben für deren Eigenschaften während der Platzierung. Wenn Sie die Werkzeuge und Einstellungen, die das Routing beeinflussen, besser verstehen möchten, bevor Sie mit dem eigentlichen Routing beginnen, vermittelt Ihnen dieser Leitfaden die nötigen Grundlagen. Lesen Sie weiter und verbessern Sie Ihren Routing-Workflow.

- Sie erfahren, was interaktives Routing ist, wie es sich im PCB-Editor verhält und welche Faktoren den Verlauf der erstellten Leiterbahnen beeinflussen.
- Sie lernen die grundlegenden Einstellungen für das Routing kennen, darunter das Einrasten des Cursors, die Ausrichtung an Rastern und Objekten sowie die Anzeigeoptionen für dicht bestückte Designs.
- Sie erfahren, wie Routing-Regeln und Konfliktlösungsmodi die Leiterbahnbreite, die Abstände und die Reaktion des Routers auf Hindernisse beeinflussen.
Mit KI tiefer einsteigen:

Beim Routing wird ein Verbindungspfad zwischen den Knoten jedes Netzes definiert. Dazu werden PCB-Designobjekte wie Leiterbahnen, Kreisbögen und Vias auf den Kupferlagen platziert, um eine durchgängige Verbindung zwischen den Knoten herzustellen. Anstatt diese Objekte einzeln zu platzieren und so den Verbindungspfad aufzubauen, interactively route Sie die Verbindung.

  • Im PCB-Editor ist das interaktive 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. Während Sie den Cursor vom Pad wegbewegen, versucht der interaktive Router, einen Routingpfad von diesem Pad bis zur aktuellen Cursorposition zu definieren. Der vom Router definierte Pfad wird durch verschiedene Eigenschaften gesteuert, darunter die aktuelle Einstellung für corner style und die gloss-Einstellungen.

  • Die Eigenschaften der platzierten Leiterbahnen und Kreisbögen werden durch die Designregel Routing Width gesteuert, der Abstand zu Objekten anderer Netze durch die elektrische Designregel Clearance.

  • Wie der interaktive Router auf bereits auf der Leiterplatte vorhandene Objekte reagiert, beispielsweise Bauteilpads und Leiterbahnen anderer Netze, hängt vom aktuellen Routing Conflict Resolution-Modus ab. Der Modus bestimmt, ob der Router das Hindernis Walkaround, das Objekt bei Bedarf Hug and Push, es Push, Stop oder es Ignore.

Interaktives Routen einer Verbindung: Nachdem Sie den Befehl gestartet und auf eine Verbindungslinie geklickt haben, sucht der interaktive Router einen Pfad vom Netzobjekt zur aktuellen Cursorposition und weicht dabei vorhandenen Objekten aus. Ein Mausklick platziert alle schraffierten Leiterbahnsegmente; mit Ctrl+Click wird die Verbindung automatisch fertig geroutet.

Interaktives Routing ist möglich für:

  • Ein einzelnes Netz – Route » Interactive Routing

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

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

Um sicher routen zu können, müssen Sie gut verstehen, wie Objekte im PCB-Designbereich positioniert werden. Der folgende Abschnitt gibt hierzu einen Überblick. Außerdem ist es wichtig, zu verstehen, wie Sie die Anzeige der Leiterbahnen steuern, damit Sie im dicht bestückten Designbereich leicht erkennen, woran Sie gerade arbeiten. Einen Überblick hierzu finden Sie im zweiten Abschnitt. Die dritte Fähigkeit, die Ihre Routing-Kenntnisse verbessert, ist das Steuern der Eigenschaften von Leiterbahnen und Vias während des Routens.

Wenn Sie diese Fähigkeiten bereits besitzen und auf dieser Seite mehr über den Routing-Prozess erfahren möchten, springen Sie direkt zum Abschnitt Arbeiten mit dem interaktiven Router.

Wie Objekte im Designbereich positioniert werden

Der PCB-Editor ist eine rasterbasierte Bearbeitungsumgebung. Standardmäßig werden beim interaktiven Routing Objekte auf dem aktuellen Fangraster platziert. Neben dem Fangraster bietet die Software eine Reihe zusätzlicher Fangfunktionen, mit denen Sie Designobjekte präzise positionieren und ausrichten können. Zusammen werden diese Funktionen als Unified Cursor-Snap System bezeichnet.

Das Cursor-Fangsystem hat zwei wesentliche Aspekte: what der Cursor einrastet und when er einrastet.

  • What – Zu den Punkten im Designbereich, an denen der Cursor einrastet, gehören benutzerdefinierte Grids, Arbeits-Guides, und Fangpunkte an vorhandenen Objects.

  • When – Der Cursor rastet an einem Fangpunkt ein, wenn er sich innerhalb von Snap Distance befindet und das Einrasten auf dieser Layer zulässig ist.

Demonstration der Cursor-Fangfunktionen: Konfigurieren Sie die Optionen im Panel Properties oder durch Drücken von Ctrl+E.

Woran der Cursor einrastet

Snap to grids

Raster sind sowohl im kartesischen als auch im polaren Format verfügbar (Demonstration verschiedener Raster). Innerhalb desselben Bereichs können mehrere Raster definiert werden, wobei das Raster mit der höchsten Priorität (dem niedrigsten Zahlenwert) angewendet wird (). Raster können außerdem so konfiguriert werden, dass sie für alle Objekte, nur für Bauteilobjekte oder für alle Objekte außer Bauteilobjekten gelten. Auf diese Weise können Sie ein Raster mit höherer Priorität für die Bauteilplatzierung definieren (). Erfahren Sie mehr über Raster.

Snap to objects Platzierte Objekte pull den Cursor an die entsprechende Position, wenn er sich innerhalb von Snap Distance bewegt. Dies hängt davon ab, wie nah sich der Cursor an den Fangpunkten (Hotspots) des jeweiligen Objekts befindet. Damit können Sie den Cursor beispielsweise auf die Mitte einer Leiterbahn oder auf ein Pad außerhalb des Rasters ziehen. Der Objektfang kann für alle Lagen oder nur für die aktuelle Lage aktiviert oder vollständig deaktiviert werden. Mit der Tastenkombination Shift+E wechseln Sie zwischen den Modi. Der aktuelle Modus wird in der Statusleiste angezeigt ().
Snap to guides Horizontale, vertikale und diagonale Hilfslinien sowie Hilfspunkte können zur Ausrichtung von Objekten platziert und verwendet werden, wie im obigen Video gezeigt. Erfahren Sie mehr über Hilfslinien.
Snap to object axes Eine Funktion, die den Cursor in X- oder Y-Richtung zieht, sodass er axial an einem Hotspot eines platzierten Objekts ausgerichtet wird, das sich innerhalb von Axis Snap Range befindet ().
Controlling the snapping
  • Before you start – Konfigurieren Sie die Fangoptionen im Panel Properties () (wenn im Designbereich nichts ausgewählt ist).

  • During routing – Drücken Sie Ctrl+E, um die Palette mit den Fangoptionen anzuzeigen, wie im obigen Video dargestellt. Drücken Sie Esc, um die Palette auszublenden.

  • Inhibit snapping – Alle Fangfunktionen werden vorübergehend unterdrückt, solange Sie die Taste Ctrl gedrückt halten.

Darstellung der Leiterbahnführung steuern

Ein Leiterplattendesign ist häufig sehr dicht und enthält zahlreiche Objekte. Die Software bietet eine Reihe von Funktionen zur Steuerung der Objektsichtbarkeit, darunter die Sichtbarkeit von Lagen, Maskieren und Abblenden, Objektsichtbarkeit und Transparenz sowie verschiedene weitere Funktionen.

Verwenden Sie die Funktionen zur Hervorhebung sowie zur Objekt- und Lagensteuerung, um das Design leichter zu verstehen.

Darstellung der Leiterbahnführung steuern

Single layer mode Drücken Sie Shift+S, um die Anzeige in den Einzellagenmodus umzuschalten. Es stehen drei Modi zur Verfügung. Aktivieren Sie die gewünschten Modi auf der Seite PCB Editor – Board Insight Display des Dialogs Preferences (). Mit jedem Drücken von Shift+S wechseln Sie zum nächsten aktivierten Einzellagenmodus und kehren schließlich zur Anzeige aller aktuell aktivierten Lagen zurück.
Layer sets Vordefinierte Zusammenstellungen sichtbarer Lagen können konfiguriert und anschließend über die Schaltfläche Manage Layer Sets unten links im Bearbeitungsfenster ausgewählt werden (). Neue Zusammenstellungen werden im Panel View Configuration definiert, wie im obigen Video gezeigt.
Dim or Mask to fade Um ein bestimmtes Objekt, beispielsweise ein Bauteil, ein Netz, ein differenzielles Paar oder eine beliebige Klasse, schnell hervorzuheben, suchen Sie das Objekt im Panel PCB und aktivieren Sie den Modus Dim oder Mask (). Beide Modi blenden alle Objekte except den für Sie relevanten Objekten ab, sodass diese deutlich hervortreten. Die Stufen für Abblenden und Maskieren werden im Panel View Configuration konfiguriert ().
Clearance boundaries

Aktivieren Sie diese Option, um den erforderlichen Mindestabstand um elektrische Objekte anzuzeigen. (). Der Mindestabstand wird als weiße Schattierung dargestellt. Diese zeigt den Abstand an, der durch die für das gerade geroutete (oder verschobene) Objekt geltende elektrische Mindestabstandsvorgabe festgelegt ist. Mit dem Tastenkürzel Ctrl+W aktivieren Sie das interaktive Routing. Während des Routings können Sie anschließend mit dem Tastenkürzel Ctrl+W die Mindestabstandsgrenzen ein- und ausblenden. 

Weitere Informationen zur Steuerung der Anzeige von Mindestabstandsgrenzen.

Object transparency Die Transparenz für jeden Objekttyp kann im Abschnitt Object Visibility des Panels View Configuration konfiguriert werden (). Verwenden Sie den Schieberegler All Objects oben in der Gruppe, um alle Objekte gleichzeitig anzupassen.
The visibility of objects Das Ausblenden nicht benötigter Objekte ist eine praktische Möglichkeit, den Designbereich übersichtlicher zu gestalten (). Beachten Sie, dass die Objekte weiterhin vom Constraint-System geprüft werden. Um Polygone sowohl aus der Anzeige and aus dem Constraint-System zu entfernen, verwenden Sie stattdessen Shelve.
 Displaying net names  Konfigurieren Sie im Panel View Configuration die Optionen zur Anzeige von Netznamen auf Pads, Vias und Leiterbahnen (). 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 ().

Eigenschaften der Leiterbahnführung steuern

Das Verfahren zur Definition der Designanforderungen – entweder Constraint Manager oder Design Rules – wird beim Erstellen des Projekts ausgewählt. Die Verwendung von Constraint Manager wird im Dialog Create Project festgelegt. Erfahren Sie mehr über das Definieren von Designanforderungen mit dem Constraint Manager. Alternativ erfahren Sie mehr über das Definieren, Festlegen des Geltungsbereichs und Verwalten von Designregeln. 

Sie haben die Designvorgaben für Mindestabstand, Leiterbahnbreite und Routing-Via-Stil konfiguriert und können nun mit dem Routing beginnen. Wenn Sie klicken, um das Routing zu starten, woher weiß der Router, welche Leiterbahnbreite und welche Via-Größe er beim Lagenwechsel verwenden soll?

Einfache Demonstration der Routing-Vorbereitung und der anschließenden Auswahl von Leiterbahnbreite und Via-Stil während des Routings.

Routing starten

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 Active Bar ().

  • Drücken Sie das Tastenkürzel Shift+W.

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

...then click on a connection line

Wenn Sie nach dem Aufrufen des Befehls Interactive Routing auf eine Verbindungslinie klicken, springt der interaktive Router zum Objekt am nächstgelegenen Ende der Verbindungslinie und fügt Leiterbahnsegmente von der Klickposition bis zur aktuellen Cursorposition hinzu. Außerdem wechselt er auf die Lage des Objekts, sofern diese nicht bereits die aktuelle Lage ist. 

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

  • Drücken Sie das Tastenkürzel 7, um die ausgewählte Verbindungslinie freizugeben und eine andere, vom selben Objekt ausgehende Verbindungslinie aufzunehmen.

...or click on an object Wenn Sie auf ein Objekt klicken, das zu einem Netz gehört, wechselt der interaktive Router auf die Lage des Objekts und fügt Leiterbahnsegmente von der Klickposition bis zur aktuellen Cursorposition hinzu.
...or click in free space Wenn Sie in einen freien Bereich klicken, beginnen Sie ebenfalls mit dem Routing, allerdings ohne Netzzuordnung. Für eine Leiterbahn ohne Netzzuordnung wird die Standard-Leiterbahnbreite des PCB-Editors verwendet.
The initial style of the route

Die Anfangsbreite der Leiterbahn wird im direkt darunterliegenden aufklappbaren Abschnitt beschrieben. Wie der interaktive Router beim Bewegen des Cursors eine Ecke ausbildet, wird als corner style bezeichnet. Abgeschrägte Ecken sind am häufigsten, aber auch abgerundete Ecken (durch Platzieren von Kreisbögen) sind beliebt.

Weitere Informationen zu den Einstellungen für Eckstile.

Manually editing the properties during routing

Sie können die Werte auch während des Routings manuell bearbeiten. Drücken Sie Tab, um die Optionen für das interaktive Routing im Panel Properties aufzurufen (Eigenschaften-Panel für interaktives Routing), und bearbeiten Sie:

  • die Routing-Lage,

  • den Durchmesser und die Bohrungsgröße der Routing-Vias,

  • die Leiterbahnbreite (wählen Sie einen Wert zwischen den in der Breitenvorgabe definierten Minimal- und Maximalwerten aus oder geben Sie ihn ein). 

Weitere Informationen zu Routing-Eigenschaften.

Mit jedem Mausklick werden alle schraffierten Leiterbahnsegmente von ihrem Ausgangspunkt bis zum Cursor platziert (bestätigt). Drücken Sie Backspace, um die letzte Platzierung rückgängig zu machen und diese Segmente wieder für die Bearbeitung durch den interaktiven Router und die Glättungsroutinen freizugeben. 

Arbeiten mit dem interaktiven Router

Sie starten den Befehl für das interaktive Routing und klicken auf ein Pad oder eine Verbindungslinie – was passiert dann? Die interaktive Routing-Engine versucht, einen Pfad von der Kupferstruktur dieses Netzes (Pad, Via, Leiterbahn), die Ihrer Klickposition am nächsten liegt, bis zur aktuellen Cursorposition zu finden. Dabei platziert sie Leiterbahnen und Kreisbögen mit der angegebenen Breite und ordnet sie gemäß Ihren aktuellen Router-Einstellungen sauber an.

Wie verlässt die Leiterbahn ein SMD-Pad? Wie reagiert das Routing, wenn es auf ein Hindernis trifft: Wird es umgangen, verschoben oder ignoriert? Welche Form haben die Ecken, und wie verläuft die Leiterbahn zwischen den Pads anderer Bauteile? Während im vorherigen Abschnitt erläutert wurde, wie Sie die Eigenschaften der Leiterbahn selbst steuern, fasst dieser Abschnitt die Funktionen zusammen, mit denen Sie den Verlauf der Leiterbahn im Routing-Bereich steuern können.

Arbeiten mit dem interaktiven Router

Hatched/solid/hollow track/arc segments

Schraffierte Leiterbahnen/Kreisbögen sind noch nicht platziert, ausgefüllte Leiterbahnen/Kreisbögen sind platziert (). Beachten Sie, dass ausgefüllte Leiterbahnen/Kreisbögen für die gerade geroutete Verbindung als soft-commits eingestuft werden. Das bedeutet, dass die Routing-Engine sie als platziert erkennt, sie aber weiterhin glätten und entfernen kann, wenn Sie den Cursor an eine Position bewegen, an der sie nicht mehr sinnvoll sind (dies wird im Video am Anfang dieser Seite demonstriert).

Wenn die am Cursor hängende Leiterbahn nur als Umriss dargestellt wird (weder schraffiert noch ausgefüllt), wird sie als look-ahead segment bezeichnet. Sie wird beim nächsten Klick nicht platziert. Mit dieser Funktion können Sie den Endpunkt des vorherigen Segments positionieren, ohne sich auf die Platzierung des letzten Segments festzulegen (). Drücken Sie die Tastenkombination 1, um den Vorausschaumodus ein- oder auszuschalten.

How the router forms the corners

Beim interaktiven Routing wird die Form, die durch die Leiterbahnsegmente und Kreisbögen einer Ecke entsteht, als corner style bezeichnet. Diagonale Ecken sind am gebräuchlichsten, aber auch abgerundete Ecken (die durch das Platzieren von Kreisbögen entstehen) sind beliebt. Es stehen 5 Eckenstile zur Verfügung, von denen 4 zusätzlich Untermodi für die Eckenrichtung bieten.

  • Drücken Sie während des Routings Shift+Spacebar, um zwischen den Eckenstilen zu wechseln. Der aktuelle Stil wird in der Statusleiste ( Status bar with the current corner style highlighted) und im Heads-up-Display angezeigt.

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

  • Alternativ können Sie Tab drücken, um das Panel Properties zu öffnen und den Eckenstil dort zu ändern ().

How the routing leaves a pad

Wie die interaktive Routing-Engine ein Pad verlässt oder anfährt, wird durch folgende Vorgaben gesteuert:

Mehr über Pad-Anbindungen.

How the route reacts to an existing object

Dies wird durch die aktuelle Einstellung des Konfliktlösungsmodus bestimmt. Der aktuelle Konfliktlösungsmodus wird in der Statusleiste (), im Heads-up-Display () und während des Routings oder Verschiebens im Panel Properties angezeigt. 

Mehr über den Konfliktlösungsmodus.

Die Qualität der neuen Leiterbahnführung Wenn Sie den Cursor von der ursprünglichen Klickposition wegbewegen, passt sich die Leiterbahnführung an, um den besten Weg um Objekte herum bis zur aktuellen Cursorposition zu finden. Wie sauber bzw. hochwertig dieser Verlauf ausfällt, hängt von der aktuellen Einstellung für glossing setting ab. Glossing umfasst eine Reihe von Werkzeugen zur Verbesserung der Leiterbahnführung. Dabei wird versucht, die Weglänge zu verkürzen, die Form der Ecken zu verbessern und ihre Anzahl zu reduzieren. Außerdem sollen rechte Winkel vermieden und spitze Winkel an T-Verzweigungen und Pads verhindert werden. Glossing unterstützt auch differenzielle Paare und versucht, den Anteil des Paares zu erhöhen, bei dem Länge und Abstand aufeinander abgestimmt sind.

Für Glossing gibt es drei Einstellungen: Aus, Schwach und Stark. Verwenden Sie beim interaktiven Routing oder interaktiven Verschieben das Tastenkürzel Ctrl+Shift+G, um zwischen den Einstellungen zu wechseln, oder drücken Sie Tab, um das Panel Properties zu öffnen und die gewünschte Einstellung auszuwählen.

Mehr über Glossing beim Routing.

Auto-complete the connection

Halten Sie beim interaktiven Routen eines Netzes Ctrl und Left Click gedrückt, damit der interaktive Router versucht, die aktuelle Verbindung auto-complete. Für die automatische Vervollständigung müssen folgende Voraussetzungen erfüllt sein:

  • Der Startpunkt und das Ziel-Pad müssen auf derselben Lage liegen.

  • Die Leiterbahnführung muss unter Einhaltung der geltenden Entwurfsvorgaben 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 Entwurfsvorgaben und führt Leiterbahnen automatisch zwischen zwei Pads hindurch, wobei er den zulässigen Mindestabstand zum nächstgelegenen Pad einhält. Wenn Sie die Leiterbahnen stattdessen so verschieben möchten, dass sie mittig zwischen den Pads verlaufen, konfigurieren Sie die Option „Leiterbahnzentrierung anwenden“. Damit dies zwischen beliebigen Paaren aus Pads, Vias oder einem Pad und einem Via möglich ist, verwendet die Funktion einen Abstands-Multiplikator, bis zu dessen Wert sie den Routing-Abstand intelligent anpassen kann.

Mehr über das Zentrieren von Leiterbahnen zwischen Pads.

Auto-narrow the route

Manchmal lässt sich ein Netz nur routen, indem die Leiterbahn verengt wird, damit sie durch eine schmale Lücke passt. Die Funktion zur automatischen Verengung ermöglicht dies, indem sie die Leiterbahn automatisch so weit verengt, dass sie gerade durch die Lücke passt. Die zulässige Mindestbreite wird dabei durch die Vorgabe für die Leiterbahnbreite bestimmt.

Mehr über die Funktion zur automatischen Verengung.

Route selection strategies

Die Auswahl der zu bearbeitenden Leiterbahnen ist ein wesentlicher Aspekt des Routings. Leiterbahnen können beispielsweise ausgewählt werden, um ihre Verlegung rückgängig zu machen, Glossing anzuwenden, ihre Eigenschaften zu prüfen oder sie zu löschen. 

Mehr über Strategien zur Auswahl von Leiterbahnen.

Routing aktualisieren

Routing ist ein interaktiver Prozess, bei dem der Entwickler im Verlauf des Leiterplattendesigns vorhandene Leiterbahnen ständig anpassen, aktualisieren oder sogar entfernen muss.

Am einfachsten ändern Sie das Routing, indem Sie auf eine Leiterbahn klicken, die Maustaste gedrückt halten und die Leiterbahn an eine neue Position ziehen. Manchmal ist Verschieben jedoch nicht die Lösung und Sie müssen stattdessen einen Abschnitt neu routen. Die interaktive Routing-Engine unterstützt dies mit einer Funktion namens Loop Removal. Diese Funktion überwacht den interaktiven Routing-Prozess. Erkennt sie, dass ein neuer Pfad parallel zu einem vorhandenen Pfad geroutet wurde, entfernt sie automatisch die alten, nun überflüssigen Segmente.

Das Ziehen vorhandener Leiterbahnen wird als Interactive Sliding bezeichnet. Die zugehörigen Steuerelemente werden während des Verschiebens im Panel Properties angezeigt (Dialog „Voreinstellungen“). Beim Verschieben versucht die interaktive Routing-Engine, die Qualität des Routings unter Einhaltung der geltenden Designvorgaben beizubehalten. Zu den wichtigsten Funktionen zur Steuerung des Verschiebevorgangs gehören der Modus zur Lösung von Routing-Konflikten (Reaktion auf Hindernisse), die Glättungsstärke (Aufwand zur Bereinigung der Ergebnisse) und das Anschmiegen (Umfahren von Hindernissen und Ausbilden von Ecken). Verschiedene Funktionen unterstützen das interaktive Verschieben, darunter das Ziehen von T-Verzweigungen und Eckpunkten, das Ziehen von Vias sowie das Ziehen von Differenzialpaaren.

Außerdem gibt es Funktionen, die das Ziehen bereits gerouteter Bauteile unterstützen.

Optionen für interaktives Routing und interaktives Verschieben

Unabhängig davon, ob Sie eine neue Verbindung interaktiv routen oder eine vorhandene Leiterbahnführung ziehen (verschieben), um Platz für weitere Leiterbahnen zu schaffen, kommen viele derselben Routing-Technologien zum Einsatz. Dieser Abschnitt fasst die im Panel Properties verfügbaren Optionen für interaktives Routing (Panel „Eigenschaften des interaktiven Routings“), interaktives Verschieben (Panel „Eigenschaften des interaktiven Verschiebens“) und interaktives Ziehen von Vias (Panel „Eigenschaften des interaktiven Ziehens von Vias“) zusammen. Die Standardeinstellungen für diese Funktionen werden im Abschnitt PCB Editor des Dialogfelds Preferences konfiguriert (Dialog „Voreinstellungen“).

  • Drücken Sie während des interaktiven Routings Tab, um das Panel „Interactive Routing“ Properties anzuzeigen, während des interaktiven Verschiebens Tab, um das Panel „Interactive Sliding“ Properties anzuzeigen, oder während des Ziehens von Vias Tab, um das Panel „Interactive Via Dragging“ Properties anzuzeigen.

  • Der Routing-Vorgang wird angehalten, damit Sie auf das Panel zugreifen können. Um zum interaktiven Vorgang zurückzukehren, drücken Sie Esc auf der Tastatur oder klicken Sie auf das Pause-Symbol (), das in der Mitte des grafischen Designbereichs angezeigt wird.

Konfliktlösung Panel „Eigenschaften des interaktiven Routings“ Panel „Eigenschaften des interaktiven Verschiebens“ Panel „Eigenschaften des interaktiven Ziehens von Vias“ Dialog „Voreinstellungen“

Diese Option legt fest, wie die beim Routing oder Verschieben bearbeiteten Objekte reagieren sollen, wenn sie auf ein vorhandenes Objekt treffen. Drücken Sie während des Routings oder Verschiebens die Tastenkombination Shift+R, um die verfügbaren Modi zu durchlaufen, oder drücken Sie Tab, um das Panel Properties zu öffnen und die gewünschte Einstellung auszuwählen.

Weitere Informationen zum Konfliktlösungsmodus beim interaktiven Routing oder beim interaktiven Verschieben.

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. Potenzielle Regelverletzungen werden angezeigt, aber zugelassen.
Walkaround Obstacles Versucht, vom letzten Klickpunkt bis zur aktuellen Cursorposition einen Weg um vorhandene Objekte wie Leiterbahnen, Pads und Vias zu finden. Der Abstand zu anderen Objekten wird durch die geltende Clearance-Designregel definiert. Kann in diesem Modus ein Hindernis nicht ohne Regelverletzung umgangen werden, zeigt ein Indikator an, dass der Routingpfad blockiert ist.
Push Obstacles Verschiebt vorhandene Leiterbahnen und Vias, um Platz für die neue Leiterbahn zu schaffen. Kann in diesem Modus ein Hindernis nicht ohne Regelverletzung verschoben werden, zeigt ein Indikator an, dass der Routingpfad blockiert ist. Das Verschieben von Vias wird über die Option Verschieben von Vias zulassen gesteuert.
HugNPush Obstacles Die Leiterbahnführung folgt vorhandenen Objekten eng und verschiebt diese nur, wenn für die zu routende Leiterbahn nicht genügend Platz vorhanden ist. Kann in diesem Modus ein Hindernis weder eng umgangen noch verschoben werden, ohne eine Regelverletzung zu verursachen, zeigt ein Indikator an, dass der Routingpfad blockiert ist.
Stop at First Obstacle Das Routing stoppt am ersten Hindernis, das im Weg liegt.
Autoroute Current Layer Nutzt die Intelligenz des Autorouters beim interaktiven Routing und wählt automatisch zwischen Verschieben und Umgehen, um auf der aktuellen Lage die kürzeste Gesamtlänge der Leiterbahnführung zu erzielen.
Autoroute MultiLayer Nutzt die Intelligenz des Autorouters beim interaktiven Routing und wählt automatisch zwischen Verschieben, Umgehen und Lagenwechsel, um die kürzeste Gesamtlänge der Leiterbahnführung zu erzielen.

Eckenstil Panel „Eigenschaften des interaktiven Routings“

Beim interaktiven Routing wird die Form, die durch die Leiterbahnen und Kreisbögen einer Ecke entsteht, als corner style bezeichnet. Diagonale Ecken sind am häufigsten, aber auch abgerundete Ecken (durch Platzieren von Kreisbögen) sind beliebt. 

Drücken Sie Shift+Spacebar, um beim interaktiven Routing (Verschieben) zwischen den fünf Eckenstilen zu wechseln, und drücken Sie Spacebar, um die Eckenrichtung umzuschalten, oder drücken Sie Tab, um das Panel Properties zu öffnen.

Weitere Informationen zur Steuerung des Eckenstils beim interaktiven Routing oder beim interaktiven Verschieben.

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

Track 45

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

Track 45 with Arc

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

Track 90

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

Track 90 with Arc

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

Any Angle

Platziert das nächste Segment direkt vom zuletzt platzierten Segment bis zur aktuellen Cursorposition (). Verwenden Sie diesen Modus in Verbindung mit starker Glättung, um schlangenförmiges Routing durchzuführen.

Glättungsintensität (geroutete Leiterbahnen) Panel „Eigenschaften des interaktiven Routings“ Panel „Eigenschaften des interaktiven Verschiebens“ Panel „Eigenschaften des interaktiven Ziehens von Vias“ Panel „Glätten und Nachverfolgen“ Dialog „Voreinstellungen“

Während eines Routingvorgangs, etwa beim interaktiven Routing oder interaktiven Verschieben, führt die Software die Glättungsroutine aus. Diese überprüft fortlaufend alle Segmente, die durch den aktuellen Routingvorgang platziert oder beeinflusst werden, und versucht, die Qualität des Ergebnisses zu verbessern. Der dabei betriebene Aufwand wird als Gloss Effort bezeichnet. 

Zu den Qualitätskriterien der Glättung gehören: weniger Ecken, weniger Segmente, das Entfernen spitzer Winkel und eine geringere Gesamtlänge der Leiterbahnführung. Verwenden Sie das Tastenkürzel Ctrl+Shift+G, um beim interaktiven Routing oder interaktiven Verschieben zwischen den Einstellungen zu wechseln, oder drücken Sie Tab, um das Panel Properties zu öffnen und die gewünschte Einstellung auszuwählen. 

Weitere Informationen zur Glättungsintensität beim interaktiven Routing, beim interaktiven Verschieben und beim Glätten oder Nachverfolgen ausgewählter Leiterbahnführungen.

Die Farbe der Zeile zeigt an, wann eine Funktion verfügbar ist.
Off In diesem Modus ist die Glättung im Wesentlichen deaktiviert. Beachten Sie jedoch, dass nach dem Routing bzw. Ziehen weiterhin eine Bereinigung ausgeführt wird, um beispielsweise überlappende Leiterbahnsegmente zu entfernen. Dieser Modus ist in der Regel in der Endphase des Leiterplattenlayouts nützlich, wenn eine besonders präzise Feinabstimmung erforderlich ist (z. B. beim manuellen Ziehen von Leiterbahnen, beim Bereinigen von Pad-Anbindungen usw.).
Weak Es wird eine geringe Glättungsintensität angewendet. Dabei berücksichtigt der interaktive Router nur die Leiterbahnen, die direkt mit den aktuell gerouteten Leiterbahnen (oder den gezogenen Leiterbahnen/Vias) verbunden sind oder sich in deren Umgebung befinden. Dieser Glättungsmodus ist in der Regel für die Feinabstimmung des Leiterbahnlayouts oder bei kritischen Leiterbahnführungen nützlich.
Strong Es wird eine hohe Glättungsintensität angewendet. Dabei sucht der interaktive Router nach den kürzesten Wegen, glättet Leiterbahnen usw. Dieser Glättungsmodus ist in der Regel in den frühen Phasen des Layoutprozesses nützlich, wenn möglichst schnell ein großer Teil der Leiterplatte geroutet werden soll.

Beim interaktiven Verschieben wird die Glättung vorübergehend auf „Schwach“ reduziert, damit die Glättungsroutine den Entwickler beim Umpositionieren der Leiterbahnführung nicht behindert.

Glättungsintensität (benachbarte Leiterbahnen) Panel „Eigenschaften des interaktiven Routings“ Panel „Eigenschaften des interaktiven Verschiebens“ Panel „Eigenschaften des interaktiven Ziehens von Vias“ Dialog „Voreinstellungen“

Die Glättungsintensität für benachbarte Leiterbahnen legt fest, wie stark benachbarte Leiterbahnführungen geglättet werden, die vom aktuellen interaktiven Routing oder Verschieben beeinflusst werden. Auch hierfür gibt es drei Einstellungen: Off, Weak und Strong.

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

Weitere Informationen zur Glättungsintensität beim interaktiven Routing und beim interaktiven Verschieben.

Die Farbe der Zeile zeigt an, wann eine Funktion verfügbar ist.
Off In diesem Modus ist die Glättung im Wesentlichen deaktiviert. Beachten Sie jedoch, dass nach dem Routing bzw. Ziehen weiterhin eine Bereinigung ausgeführt wird, um beispielsweise überlappende Leiterbahnsegmente zu entfernen. Dieser Modus ist in der Regel in der Endphase des Leiterplattenlayouts nützlich, wenn eine besonders präzise Feinabstimmung erforderlich ist (z. B. beim manuellen Ziehen von Leiterbahnen, beim Bereinigen von Pad-Anbindungen usw.).
Weak Es wird eine geringe Glättungsintensität angewendet. Dabei berücksichtigt der interaktive Router nur die Leiterbahnen, die direkt mit den aktuell gerouteten Leiterbahnen (oder den gezogenen Leiterbahnen/Vias) verbunden sind oder sich in deren Umgebung befinden. Dieser Glättungsmodus ist in der Regel für die Feinabstimmung des Leiterbahnlayouts oder bei kritischen Leiterbahnführungen nützlich.
Strong Es wird eine hohe Glättungsintensität angewendet. Dabei sucht der interaktive Router nach den kürzesten Wegen, glättet Leiterbahnen usw. Dieser Glättungsmodus ist in der Regel in den frühen Phasen des Layoutprozesses nützlich, wenn möglichst schnell ein großer Teil der Leiterplatte geroutet werden soll.

Anschmiegestil Panel „Eigenschaften des interaktiven Verschiebens“ Panel „Eigenschaften des interaktiven Ziehens von Vias“ Dialog „Voreinstellungen“

Diese Option steuert, wie Eckformen beim interaktiven Verschieben behandelt werden, und wirkt sich sowohl auf die verschobenen als auch auf die weggedrückten Leiterbahnen aus. Vorhandene Ecken, die beim interaktiven Verschieben durch Leiterbahnbewegungen beeinflusst werden, werden entsprechend dem aktuellen Hugging-Stil umgewandelt (von 45 Grad zu abgerundet oder von abgerundet zu 45 Grad). Der aktuelle Hugging-Stil wird auch beim Glätten oder Nachverfolgen ausgewählter Leiterbahnführungen angewendet. 

Mit dem Tastenkürzel Shift+Spacebar können Sie zwischen den drei Modi wechseln.

Mehr über Hugging beim interaktiven Verschieben und beim Glätten oder Nachverfolgen ausgewählter Leiterbahnführungen.

Die Farbe der Zeile zeigt an, wann eine Funktion verfügbar ist.
45 Degree Beim Verschieben immer gerade orthogonale/diagonale Segmente zum Erstellen von Ecken verwenden (verwenden Sie diesen Modus für das herkömmliche orthogonale/diagonale Routingverhalten).
Mixed Gerade Leiterbahnsegmente verwenden, wenn die Objekte, an denen entlang verschoben bzw. weggedrückt wird, gerade sind; Kreisbögen verwenden, wenn diese gekrümmt sind. Die minimale Bogengröße wird durch die Option „Min Arc Ratio“ gesteuert.
Rounded An jedem vom Verschieben/Wegdrücken betroffenen Scheitelpunkt Kreisbögen verwenden. Verwenden Sie diesen Modus für Snake-Routing sowie zur Verwendung von Kreisbögen und Leiterbahnen mit beliebigen Winkeln beim Glätten (während des interaktiven Routings und beim manuellen Glätten).

Scheitelpunktaktion Panel „Eigenschaften des interaktiven Verschiebens“ Dialog „Voreinstellungen“

Optionen, die angewendet werden, wenn Sie auf einen Scheitelpunkt klicken und daran ziehen, statt an einem Leiterbahn- oder Bogensegment (der Scheitelpunkt ist die Ecke, an der zwei Segmente zusammentreffen). Mit dem Tastenkürzel Spacebar können Sie während des Verschiebens zwischen den verfügbaren Modi wechseln.

Die Farbe der Zeile zeigt an, wann eine Funktion verfügbar ist.
Deform Die mit dem bewegten Scheitelpunkt verbundenen Leiterbahnsegmente aufteilen oder verlängern, sodass der Scheitelpunkt der Cursorbewegung folgt.
Scale Die Eckform beibehalten und die ankommenden Leiterbahnsegmente in Größe und Position anpassen, wobei der Scheitelpunkt am Cursor bleibt.
Smooth Die Ecke an jedem vom Verschieben betroffenen Scheitelpunkt sanft umformen und beim Ziehen nach innen Kreisbögen einfügen, um eine abgerundete Ecke zu erzeugen (im Hugging-Stil „Mixed“ oder „Rounded“). Im Hugging-Stil „Rounded“ auch beim Ziehen nach außen Kreisbögen hinzufügen.

Weitere Routingoptionen

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 eine Abbildung, die zeigt, wo diese Option konfiguriert werden kann.

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

Automatically Terminate Routing
Panel „Eigenschaften des interaktiven Routings“ Dialog „Voreinstellungen“

Wenn die aktuell geroutete Verbindung das Zielpad erreicht, das Routing dieses Netzes automatisch beenden, aber im Befehl für interaktives Routing bleiben, sodass Sie durch Klicken mit dem Routing eines anderen Netzes beginnen können.

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

Automatically Remove Loops
Panel „Eigenschaften des interaktiven Routings“ Dialog „Voreinstellungen“

Wenn diese Option aktiviert ist, können Sie für eine vorhandene Leiterbahnführung einen neuen Pfad routen. Sobald der neue Pfad wieder auf den vorhandenen trifft, wird die überflüssige Schleife automatisch entfernt.

Mehr über das automatische Entfernen von Schleifen beim erneuten Routen.

↳ Remove Loops with Vias Bei einer direkten Via-Pad-Verbindung wird das Via entfernt, wenn es nach dem Entfernen der Schleife als nicht mehr erforderlich eingestuft wird.
↳ Remove Net Antennas Eine Netzantenne ist ein Leiterbahnabschnitt, dessen eines Ende nicht angeschlossen ist. Solche Abschnitte werden automatisch entfernt, wenn das aktuelle Routing ein Objekt beeinflusst, das die Antenne berührt.
Keep Coupled
Panel „Eigenschaften des interaktiven Ziehens von Vias“

Aktivieren Sie diese Option, damit Objekte, die zu einem Differenzpaar gehören, zusammen mit der zugehörigen Partnerleiterbahn oder dem Partner-Via gezogen werden.

Mehr über das Ziehen eines Differenzpaars.

Include Miters
Panel „Eigenschaften des interaktiven Verschiebens“
Aktivieren Sie diese Option, um beim Ziehen von Leiterbahnsegmenten auch Gehrungen einzubeziehen.
Merge Parallel
Panel „Eigenschaften des interaktiven Verschiebens“
Aktivieren Sie diese Option, damit ein gezogenes Leiterbahnsegment mit einem vorhandenen stationären Segment zusammengeführt werden kann, sobald das gezogene Segment am stationären Segment ausgerichtet ist.

Allow Via Pushing
Panel „Eigenschaften des interaktiven Routings“ Panel „Eigenschaften des interaktiven Verschiebens“ Panel „Eigenschaften des interaktiven Ziehens von Vias“ Dialog „Voreinstellungen“

Aktivieren Sie diese Option, um das Wegdrücken eines Vias in den Modi Push Obstacles oder HugNPush Obstacles zu ermöglichen.
Pin Swapping
Panel „Eigenschaften des interaktiven Routings“

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

Erfahren Sie mehr über die Einrichtung von Pin-Swapping.

Auto Shrinking
Panel „Eigenschaften des interaktiven Routings“ Dialog „Voreinstellungen“

Aktivieren Sie diese Option, um die Leiterbahnbreite automatisch auf einen Wert zu reduzieren, der das Routing an Stellen ermöglicht, an denen die Leiterbahn mit der aktuell gewählten Breite nicht zwischen Hindernissen hindurchgeführt werden kann. Beachten Sie, dass die Breite bis auf den durch die geltende Entwurfsregel „Routing Width“ zulässigen Mindestwert reduziert werden kann.

Mehr über die automatische Breitenreduzierung.

Diese Funktion ist verfügbar, wenn die Option PCB.Routing.EnableAutoShrinking im Dialog „Advanced Settings“ aktiviert ist.

Display Clearance Boundaries
Panel „Eigenschaften des interaktiven Routings“ Panel „Eigenschaften des interaktiven Verschiebens“ Dialog „Voreinstellungen“

Den Sperrbereich um vorhandene Objekte () anzeigen, der durch die für diese Objekte geltende Entwurfsregel „Clearance“ definiert wird.

Mehr über die Steuerung der Anzeige von Leiterbahnführungen.

↳ Reduce Clearance Display Area Die Anzeige der Abstandsgrenzen auf einen kreisförmigen Bereich um die aktuelle Cursorposition beschränken ().

Show Length Gauge
Panel „Eigenschaften des interaktiven Routings“

Die Längenanzeige zeigt an, wie gut die aktuelle Leiterbahnführung die geltenden Entwurfsregeln „Length“ und „Matched Lengths“ erfüllt.

Erfahren Sie mehr über den Längenabgleich.

Pad Entry Stability
Panel „Eigenschaften des interaktiven Routings“ Panel „Eigenschaften des interaktiven Verschiebens“ Dialog „Voreinstellungen“

Der Schieberegler schützt mittige Pad-Anbindungen und verhindert, dass beim Glätten eine mittig angebundene Leiterbahn aus der Mitte verschoben wird (eine mittige Leiterbahn wird mittig gehalten; eine nicht mittige Leiterbahn wird nicht zentriert). Verwenden Sie den Schieberegler, um den Schutzgrad einzustellen.

Mehr über das Routen von Pad-Anbindungen.

Apply Trace Centering
Panel „Eigenschaften des interaktiven Routings“ Dialog „Voreinstellungen“

Wenn diese Option aktiviert ist, erkennt die interaktive Routing-Engine, wenn eine Leiterbahn zwischen Pads verläuft, und versucht, sie zu zentrieren. Dabei beträgt der maximale Abstand den geltenden Mindestabstand multipliziert mit dem unten angegebenen Added Clearance Ratio. Die Leiterbahnzentrierung kann auch zwischen zwei Vias sowie zwischen einem Via und einem Pad angewendet werden, wenn die Unteroption „Adjust Vias“ aktiviert ist. Diese Funktion kann bei Bedarf während des Verschiebens von Leiterbahnen deaktiviert werden.

Mehr über die Leiterbahnzentrierung.

Diese Funktion ist verfügbar, wenn die Option PCB.EnableTraceCentering im Dialog „Advanced Settings“ aktiviert ist (die Funktion befindet sich derzeit in der offenen Betaphase).

↳ Adjust Vias
Panel „Eigenschaften des interaktiven Routings“ Dialog „Voreinstellungen“

Diese Option erfüllt zwei Zwecke:

  • Aktivieren Sie sie, damit die Leiterbahnzentrierung auch zwischen zwei Vias oder zwischen einem Via und einem Pad erfolgt. Deaktivieren Sie sie, wenn eine Zentrierung zwischen zwei Vias oder zwischen einem Via und einem Pad nicht erforderlich ist. Um zu verhindern, dass Vias durch die Leiterbahnzentrierung weggedrückt werden, können Sie die Option Allow Via Pushing deaktivieren. In diesem Fall werden Vias nicht weggedrückt (auch nicht, um den Mindestabstand gemäß der Entwurfsregel „Clearance“ sicherzustellen). Mehr über die Leiterbahnzentrierung.

  • Festlegen, ob Vias in den Modi „Push“ oder „HugNPush“ weggedrückt werden sollen.

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

↳ Added Clearance Ratio
Panel „Eigenschaften des interaktiven Routings“ Dialog „Voreinstellungen“

Ein Multiplikator für den geltenden Mindestabstand; das Ergebnis wird zu diesem Mindestabstand addiert. Wenn der geltende Mindestabstand beispielsweise 0.15 mm beträgt und die Option auf 2 eingestellt ist, hält die Routing-Engine nach Möglichkeit einen Abstand von 0.15 + 2*0.15 = 0.45 mm zu vorhandenen Pads und Vias ein. Die Routing-Engine kann diesen Abstand anschließend bei Bedarf bis auf den vorgegebenen Mindestabstand reduzieren, um die Leiterbahnen exakt zu zentrieren.

Mehr über die Leiterbahnzentrierung.

↳ Disable Trace Centering when Dragging
Panel „Eigenschaften des interaktiven Verschiebens“ Dialog „Voreinstellungen“

Aktivieren Sie diese Option, um die Leiterbahnzentrierung beim interaktiven Verschieben einer Leiterbahn auszuschalten. Wenn diese Option aktiviert ist, wird beim interaktiven Verschieben einer Leiterbahn keine Leiterbahnzentrierung angewendet, auch wenn die übergeordnete Option „Apply Trace Centering“ aktiviert ist.

Mehr über die Leiterbahnzentrierung.

Miter Ratio
Panel „Eigenschaften des interaktiven Routings“ Panel „Eigenschaften des interaktiven Verschiebens“ Dialog „Voreinstellungen“

Das Gehrungsverhältnis (Miter Ratio) bestimmt, wie eng Ecken mindestens sein dürfen. Das Gehrungsverhältnis multipliziert mit der aktuellen Leiterbahnbreite ergibt den Abstand zwischen den Schenkeln der engsten U-Form, die mit diesem Verhältnis geroutet werden kann (). Geben Sie einen Wert größer oder gleich null ein (der Multiplikator x wird automatisch hinzugefügt).

Mehr über das Abschrägen von Ecken.

Min Arc Ratio
Panel „Eigenschaften des interaktiven Routings“ Panel „Eigenschaften des interaktiven Verschiebens“ Dialog „Voreinstellungen“

Das minimale Bogenverhältnis (Min Arc Ratio) wird beim interaktiven Routing mit beliebigen Winkeln sowie beim interaktiven Verschieben mit Mixed Hugging Style angewendet. Das Verhältnis bestimmt den kleinsten zulässigen Bogenradius. Unterschreitet der Bogenradius dieses Minimum, wird der Bogen durch Leiterbahnsegmente ersetzt. Dabei gilt:

Min Arc Radius = Min Arc Ratio x Arc Width

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

  • Setzen Sie das minimale Bogenverhältnis auf 0 (null), um immer Bögen zu verwenden.

Subnet Jumper Length
Panel „Eigenschaften des interaktiven Routings“

Um das Tauschen von Pins in jeder Phase des Designprozesses zu unterstützen, auch auf einer bereits gerouteten Leiterplatte, kann der PCB-Editor kurze Verbindungsstücke, sogenannte Subnetz-Jumper, in Netze mit aktivierter Pin-Tauschfunktion einfügen und daraus entfernen. Ein Subnetz-Jumper ist ein kurzes Leiterbahnsegment, das die Software als ein Element erkennt, das sich einfach 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 tauschbaren Pin routen. Dieser Wert definiert die Länge des Subnetz-Jumpers, der beim interaktiven Routing zu einem Netz mit tauschbaren Pins hinzugefügt wird.

Mehr über Subnetz-Jumper.

Informationen zu Netzen und differenziellen Paaren Panel „Eigenschaften des interaktiven Routings“ Panel „Eigenschaften des Differenzpaar-Routings“

Beim interaktiven Routing/Verschieben und beim Routing/Verschieben differenzieller Paare werden die bearbeiteten Netze oben im Panel Properties angezeigt. 

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

Name & Class

Der Name des bearbeiteten Netzes oder differenziellen Paars wird zusammen mit der zugehörigen Klasse (sofern vorhanden) angezeigt. Name und Klasse sind anklickbare Links. Klicken Sie darauf, um das Panel PCB mit den entsprechenden Netz- oder Paardetails zu öffnen.

Length & Delay

Die Signallänge und die berechnete Verzögerung werden angezeigt. Die angezeigten Werte gelten zum Zeitpunkt des ersten Klicks zum Starten des Routings/Verschiebens. Länge und Verzögerung sind anklickbare Links. Klicken Sie darauf, um das Panel PCB mit den entsprechenden Netz- oder Paardetails zu öffnen, die während des Routings oder Verschiebens in Echtzeit aktualisiert werden.

Routing-Eigenschaften Routing-Eigenschaften Routing-Eigenschaften, Differenzpaar

Beim interaktiven Routing können die Eigenschaften der Routing-Objekte im Panel Properties bearbeitet werden.

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

Die Lage, auf der die Mehrfach-Leiterbahnführung platziert wird. Wählen Sie über die Dropdown-Liste eine andere Lage aus. Vias werden automatisch hinzugefügt. Alternativ können Sie die Tastenkombinationen für den Lagenwechsel verwenden.

Gap

Wenn es sich bei der aktuellen Leiterbahnführung um ein differenzielles Paar handelt, wird die Option Gap angezeigt. Verwenden Sie die Dropdown-Liste, um den Routing-Abstand auf den in der geltenden Vorgabe für das Routing differenzieller Paare definierten Minimal-, Vorzugs- oder Maximalwert einzustellen.

Erfahren Sie mehr über das Routing differenzieller Paare.

Via Template

Wenn in der Vorgabe, die das zu platzierende Via definiert, die Option Template Preferred aktiviert ist (), steht diese Option zur Verfügung. Der Name der Standardvorlage wird hier angezeigt und kann über die Dropdown-Liste geändert werden.

Wenn in der Vorgabe, die das zu platzierende Via definiert, die Option Min/Max Preferred aktiviert ist (), ist diese Dropdown-Liste nicht verfügbar.

Erfahren Sie mehr über Pad- und Via-Vorlagen.

Via Hole Size

Zeigt den zu verwendenden Via-Bohrungsdurchmesser an. Der Wert kann innerhalb des durch die geltende Designvorgabe für den Routing-Via-Stil zulässigen Bereichs direkt bearbeitet werden.

Mehr über die Auswahl der Via-Größe und des Via-Typs während des Routings.

Via Diameter

Zeigt den zu verwendenden Via-Durchmesser an. Der Wert kann innerhalb des durch die geltende Designvorgabe für den Routing-Via-Stil zulässigen Bereichs direkt bearbeitet werden.

Mehr über die Auswahl der Via-Größe und des Via-Typs während des Routings.

Width

Wenn Sie auf eine vorhandene Leiterbahn klicken, um von dort aus das Routing zu starten, wird standardmäßig dieselbe Breite verwendet. Verwenden Sie die Dropdown-Liste, um die Routing-Breite auf den in der geltenden Vorgabe für die Routing-Breite definierten Minimal-, Vorzugs- oder Maximalwert einzustellen.

Mehr über das Ändern der Routing-Breite während des Routings. 

Geltende Designvorgaben (Regeln) Panel „Eigenschaften des interaktiven Routings“

Beim interaktiven Routing bzw. beim Routing differenzieller Paare werden die für die aktuelle Leiterbahnführung geltenden Designvorgaben für Routing-Breite und Routing-Via-Stil im Panel Properties angezeigt. Dabei handelt es sich um anklickbare Links. Klicken Sie darauf, um die entsprechende Designvorgabe zur Überprüfung oder bei Bedarf zur Bearbeitung zu öffnen.

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

Via Constraint

Die Designvorgabe für den Routing-Via-Stil, die für die aktuell gerouteten Netze gilt.

Width Constraint

Die Designvorgabe für die Routing-Breite, die für die aktuell gerouteten Netze gilt.

Optionen zum Ziehen Dialog „Voreinstellungen“

Definiert das Verhalten beim Anklicken und Ziehen eines Objekts.

Mit Ausnahme der Aktionen für Scheitelpunkte sind diese Optionen nur im Dialog Preferences verfügbar.
Preserve Angle When Dragging

Wenn diese Option aktiviert ist, versucht die Software, beim Ziehen den Winkel gemäß den aktuellen Einstellungen für das interaktive Verschieben im Panel Properties (Panel „Eigenschaften des interaktiven Verschiebens“) beizubehalten. Bei aktivierter Option wird die ausgewä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) – Die Software versucht, auf Grundlage des Fangrasters Hindernissen auszuweichen und dabei die Winkel beizubehalten.

  • Avoid Obstacles – Die Software versucht, beim Ziehen Hindernissen auszuweichen.

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

Legt fest, ob beim Ziehen eines unselected Vias oder einer solchen Leiterbahn standardmäßig die Aktion Verschieben oder Ziehen ausgeführt wird. Um den jeweils anderen Modus zu verwenden, halten Sie die Taste bzw. Tastenkombination Ctrl gedrückt, während Sie auf das Via oder die Leiterbahn klicken und die Maustaste gedrückt halten.

Selected via/track Legt fest, ob beim Ziehen eines selected Vias oder einer solchen Leiterbahn standardmäßig die Aktion Verschieben oder Ziehen ausgeführt wird. Um den jeweils anderen Modus zu verwenden, halten Sie die Taste bzw. Tastenkombination Ctrl gedrückt, während Sie auf das Via oder die Leiterbahn klicken und die Maustaste gedrückt halten.
Component pushing Dieses Feld legt den aktuellen Modus zur Lösung von Bauteilkonflikten beim Verschieben von Bauteilen im Designbereich fest. Für diese Funktion werden Bauteile anhand ihres Auswahlbegrenzungsrahmens erkannt. Die folgenden Modi werden unterstützt:
  • Ignore – Dies ist das Standardverhalten, bei dem das Bauteil verschoben werden kann, auch wenn dadurch ein Regelverstoß mit benachbarten Bauteilen entsteht.

  • Push – Das Bauteil schiebt andere Bauteile beiseite, um die Abstände zwischen den Bauteilen einzuhalten. Bauteile in Unions können verschoben werden, und die Positionen der Bauteile innerhalb der Union können sich ändern, die Union bleibt jedoch erhalten. Gesperrte Bauteile können nicht beiseitegeschoben werden.

  • Avoid – Das Bauteil wird so geführt, dass Verstöße gegen die Abstandsregeln zu anderen Bauteilen vermieden werden.

Component re-route

Wenn diese Option aktiviert ist, versucht die Software nach dem Verschieben und Loslassen der Bauteile an einer neuen Position, die Leiterbahnen zu diesen Bauteilen neu zu routen, um unterbrochene Netzverbindungen wiederherzustellen. Während des Verschiebens kann das erneute Routing mit der Tastenkombination Shift+R ein- und ausgeschaltet werden. Beachten Sie, dass das erneute Routing nicht auf ein verschobenes Bauteil angewendet wird, wenn dieses zu einer Union gehört.

Weitere Informationen zum Verschieben von Bauteilen mit Routing.

Move component with relevant routing

Aktivieren Sie diese Option, um das Verschieben von Bauteilen mit dem zugehörigen Routing zu starten (Bauteile + Via-Fanouts + Escape-Leiterbahnen + Verbindungsleiterbahnen). Mit der Tastenkombination Shift+Tab können Sie die Auswahl zyklisch wechseln. Deaktivieren Sie die Option, um das Verschieben nur mit ausgewählten Bauteilen zu starten. Da die zugehörigen Routingobjekte vor Beginn des Verschiebens ermittelt werden, kann bei deaktivierter Option die Auswahl nicht mit Shift+Tab zyklisch gewechselt werden.

  • up to – Wenn die Option Move component with relevant routing aktiviert ist, legt diese Option fest, wie viele Pins das Bauteil maximal haben darf, bevor die Software das zugehörige Routing ignoriert. Der Standardwert ist 2.

Weitere Informationen zum Verschieben von Bauteilen mit Routing.

Optionen für die Quelle der Leiterbahnbreite beim interaktiven Routing Dialog „Voreinstellungen“

Speichert die zuletzt beim interaktiven Routing ausgewählte Leiterbahnbreite und Via-Größe. Während des interaktiven Routings können Sie mit der Tastenkombination 3 zyklisch zwischen den Modi wechseln.

Diese Optionen sind nur im Dialog Preferences verfügbar.
Pickup Track Width From Existing Routes Wenn diese Option aktiviert ist, übernimmt der interaktive Router für die neue Leiterbahn die Breite der Leiterbahn unter dem Cursor, wenn Sie zum Starten des interaktiven Routings klicken, anstatt den unten ausgewählten Leiterbahnbreitenmodus zu verwenden. Befindet sich beim Start des interaktiven Routings kein Leiterbahnsegment unter der Klickposition, wird der aktuelle Leiterbahnbreitenmodus verwendet.
Track Width Mode

Eine Verbindung kann mit vier möglichen Breiten geroutet werden: dem durch die Designregeln festgelegten Mindestwert, Vorzugswert oder Höchstwert sowie einem benutzerdefinierten Wert. Diese Option speichert den zuletzt ausgewählten Modus, der beim nächsten Aufruf des Befehls für interaktives Routing verwendet wird. Drücken Sie während des Routings die Tastenkombination 3, um zyklisch zwischen den Leiterbahnbreitenmodi zu wechseln.

Weitere Informationen zur Auswahl des Leiterbahnbreitenmodus während des Routings.

Via Size Mode

Für einen Lagenwechsel während des interaktiven Routings können vier mögliche Via-Größen verwendet werden: der durch die Designregeln festgelegte Mindestwert, Vorzugswert oder Höchstwert sowie ein benutzerdefinierter Wert. Diese Option speichert den zuletzt ausgewählten Modus, der beim nächsten Aufruf des Befehls für interaktives Routing verwendet wird. Drücken Sie während eines Lagenwechsels beim Routing die Tastenkombination 4, um zyklisch zwischen den Via-Größenmodi zu wechseln.

Weitere Informationen zur Auswahl der Via-Größe und des Via-Typs während des Routings.

Optionen für bevorzugte Breiten Dialog „Voreinstellungen“

Speichert die benutzerdefinierte Liste der Leiterbahnbreiten, die beim Drücken der Tastenkombination Shift+W während des interaktiven Routings angezeigt wird (Dialog „Voreinstellungen“).

Diese Optionen sind nur im Dialog Preferences verfügbar.
Favorite Interactive Routing Widths Klicken Sie auf die Schaltfläche, um den Dialog Favorite Interactive Routing Widths zu öffnen. Dort konfigurieren Sie die Liste vordefinierter Breiten, die mit der Tastenkombination Shift+W während des interaktiven Routings angezeigt wird.

 

AI-LocalizedKI-lokalisiert
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieCtrl + Enter, um uns Ihr Feedback zu senden.
Nav
Contents
Funktionsverfügbarkeit

Die Ihnen zur Verfügung stehenden Funktionen hängen davon ab, über welche Altium-Lösung Sie verfügen – Altium Develop, Altium Agile Teams, Altium Agile Enterprise oder Altium Designer (mit aktivem Laufzeitvertrag).

Wenn Sie eine dokumentierte Funktion in Ihrer tatsächlich verwendeten Software nicht sehen, wenden Sie sich an den Altium-Vertrieb, um mehr zu erfahren.

Legacy-Dokumentation

Die Dokumentation von Altium Designer wird nicht mehr versioniert. Wenn Sie auf Dokumentation für ältere Versionen von Altium Designer zugreifen müssen, besuchen Sie den Abschnitt Legacy-Dokumentation auf der Seite Andere Installer.

Contents