Elektronisches Design ist der Prozess, bei dem ein logischer Entwurf im Schaltplan erfasst und anschließend als Satz von Objekten im PCB-Designbereich dargestellt wird. Selbst bei einer kleinen Schaltung kann der Schaltplan viele Komponenten enthalten, jede mit zahlreichen Modellen und Parametern. Der PCB-Designbereich kann ebenfalls eine große Anzahl von Designobjekten enthalten, aus denen die Leiterplatte besteht. Im Verlauf des Designprozesses müssen sich die Platzierung und die Eigenschaften dieser Objekte ändern, während Sie daran arbeiten, die verschiedenen Designanforderungen in Einklang zu bringen.
Gemeinsamkeiten bei Objektplatzierung und Bearbeitung
In Altium Designer ist der Vorgang zum Platzieren eines Objekts unabhängig vom jeweiligen Objekttyp im Wesentlichen gleich. In seiner einfachsten Form läuft der Prozess wie folgt ab:
-
Wählen Sie das zu platzierende Objekt aus, indem Sie:
-
den Befehl in den Hauptmenüs Place auswählen.
-
den Befehl in der Active Bar auswählen.
-
im Designbereich mit der rechten Maustaste klicken und dann den Befehl aus dem Untermenü Place des Kontextmenüs auswählen.
-
Verwenden Sie die Maus, um die Position des platzierten Objekts im Designbereich des Schaltplaneditors und gegebenenfalls seine Größe festzulegen.
-
Klicken Sie mit der rechten Maustaste (oder drücken Sie Esc), um den Befehl zu beenden und den Platzierungsmodus zu verlassen.
Schaltplan-Designobjekte können außerhalb der Grenzen des Schaltplanblatts platziert werden; solche Objekte können ausgewählt und verschoben werden. Wenn ein Objekt außerhalb der Grenzen des Schaltplanblatts ausgewählt ist, kann derselbe Satz an Operationen und Befehlen ausgeführt werden wie bei einem Objekt innerhalb der Blattgrenzen.
Platzieren von Designobjekten
Die grundlegenden Schritte zum Platzieren von Schaltplan-Designobjekten sind unten beschrieben.
-
Wählen Sie den Objekttyp, den Sie platzieren möchten, indem Sie einen Objekttyp aus dem Menü Place auswählen (z. B. Place » Wire) oder auf eines der Symbole in der Symbolleiste Active klicken. Tastenkombinationen für die Platzierung sind ebenfalls verfügbar (z. B. P, W, um eine Leitung zu platzieren). Um Komponenten (Bauteile) zu platzieren, können Sie auch auf die Schaltfläche Place im Bereich Components klicken oder den Komponentennamen aus einer verfügbaren Bibliothek im Bereich Components auswählen und in das Dokument ziehen.
-
Wenn ein Objekt zum Platzieren ausgewählt wurde, ändert sich der Cursor zu einem Fadenkreuz. Dies zeigt an, dass Sie sich im Bearbeitungsmodus befinden, und falls relevant, erscheint das Objekt „schwebend“ unter dem Cursor.
-
Drücken Sie die Taste Tab , um die Eigenschaften des Objekts vor dem Platzieren zu bearbeiten. Dadurch wird der Bereich Properties für dieses bestimmte Objekt geöffnet, in dem Sie verschiedene Optionen ändern können. Wenn Sie die Eigenschaften fertig eingestellt haben, klicken Sie auf
, um in den Platzierungsmodus zurückzukehren. Der Vorteil der Bearbeitung während der Platzierung besteht darin, dass Objekte mit numerischer Kennung, wie etwa ein Designator, automatisch hochgezählt werden.
-
Positionieren Sie den Cursor und klicken Sie dann mit der linken Maustaste oder drücken Sie Enter, um das Objekt zu platzieren. Bei komplexen Objekten wie Leitungen oder Polygonen müssen Sie das Verfahren aus Positionieren und Klicken fortsetzen, um alle Eckpunkte des Objekts zu platzieren.
Hinweis: Die Optionen auf der Seite
Schematic - AutoFocus des Dialogs
Preferences steuern den Zustand der Schaltplananzeige. So kann der Schaltplan beispielsweise so konfiguriert werden, dass beim Platzieren oder Bearbeiten verbundener Objekte automatisch hineingezoomt wird oder dass alle Verdrahtungen abgeblendet werden, die nicht mit der aktuell platzierten Leitung zusammenhängen. Weitere Zoom- und Schwenkoptionen sind über Tastenkombinationen oder das Mausrad verfügbar. Verwenden Sie die Taste
Ctrl und drehen Sie das Mausrad, um hinein- und herauszuzoomen, oder drücken Sie das Mausrad und bewegen Sie die Maus nach oben, um hineinzuzoomen, bzw. nach unten, um herauszuzoomen, während Sie platzieren. Sie können das Verhalten Ihrer Maus auf der Seite
System - Mouse Wheel Configuration des Dialogs
Preferences einrichten.
-
Nach dem Platzieren eines Objekts bleiben Sie im Platzierungsmodus (angezeigt durch den Fadenkreuz-Cursor), sodass Sie sofort ein weiteres Objekt desselben Typs platzieren können. Um den Platzierungsmodus zu beenden, klicken Sie mit der rechten Maustaste oder drücken Sie die Taste Esc . In manchen Fällen, etwa beim Platzieren eines Polygons, müssen Sie dies möglicherweise zweimal tun: einmal, um das Platzieren des Objekts abzuschließen, und einmal, um den Platzierungsmodus zu verlassen. Wenn Sie den Platzierungsmodus verlassen, kehrt der Cursor zu seiner Standardform zurück.
Bearbeiten vor der Platzierung
Die Standardeigenschaften eines Objekts (also diejenigen, die sinnvollerweise vordefiniert werden können) können jederzeit auf der Seite Schematic – Defaults des Dialogs Preferences geändert werden. Diese Eigenschaften werden beim Platzieren nachfolgender Objekte angewendet.

Verwenden Sie die Spalte Primitive List, um auf die Eigenschaften von Objekten zuzugreifen und Standardwerte nach Bedarf zu bearbeiten.
Standardwerte für die Objekte werden standardmäßig in der Datei Advsch.dft gespeichert. Optional können Werte in einer Datei .dft mit einem anderen Namen gespeichert werden. Es stehen Steuerelemente zum Speichern und Laden von .dft-Dateien zur Verfügung, sodass Sie bevorzugte „Sätze“ von Standardobjektwerten erstellen können. Alle Einstellungen, die in .dft-Dateien gespeichert und aus ihnen geladen werden, sind benutzerdefinierte Standardwerte. Falls erforderlich, können die ursprünglichen Standardwerte jederzeit mit den Optionen Set To Defaults oder Reset All wiederhergestellt werden. Die ursprünglichen Standardwerte sind fest im Programm hinterlegt.
Bearbeiten während der Platzierung
Eine Reihe von Attributen kann bearbeitet werden, wenn ein Objekt erstmals platziert wird. Um auf diese Attribute zuzugreifen, drücken Sie im Platzierungsmodus die Taste Tab , um den zugehörigen Bereich Properties zu öffnen. Durch Drücken der Taste Tab wird die Platzierung angehalten, damit Sie die erforderlichen Änderungen für das Objekt vornehmen können.
Beispiel für den Bereich
Properties für ein Objekt Net Label.
Nachdem die Änderungen vorgenommen wurden, klicken Sie auf das Overlay der Pause-Schaltfläche im Designbereich (
), um die Platzierung fortzusetzen.
Auf diese Weise festgelegte Attribute werden zu den Standardeinstellungen für weitere Objektplatzierungen, sofern nicht die Option
Permanent auf der Seite
Schematic – Defaults des Dialogs
Preferences aktiviert ist. Wenn diese Option aktiviert ist, wirken sich die vorgenommenen Änderungen nur auf das gerade platzierte Objekt und auf nachfolgende Objekte aus, die während derselben Platzierungssitzung platziert werden.
Bearbeiten nach der Platzierung
Nachdem ein Objekt platziert wurde, gibt es mehrere Möglichkeiten, es zu bearbeiten. Diese werden im Folgenden beschrieben.
Der zugehörige Eigenschaftenbereich oder Dialog
Diese Bearbeitungsmethode verwendet den zugehörigen Modus des Bereichs Properties und den Dialog, um die Eigenschaften eines platzierten Objekts zu ändern.
Nach der Platzierung kann auf den zugehörigen Dialog wie folgt zugegriffen werden:
-
Doppelklicken Sie auf das platzierte Objekt.
-
Platzieren Sie den Cursor über dem Objekt, klicken Sie mit der rechten Maustaste und wählen Sie dann Properties aus dem Kontextmenü.
Nach der Platzierung kann auf den zugehörigen Modus des Bereichs Properties auf eine der folgenden Arten zugegriffen werden:
-
Wenn der Bereich Properties bereits aktiv ist, wählen Sie das Objekt aus.
-
Nachdem Sie das Objekt ausgewählt haben, wählen Sie den Bereich Properties über die Schaltfläche Panels unten rechts im Designbereich oder wählen Sie View » Panels » Properties aus den Hauptmenüs.
Wenn die Option
Double Click Runs Interactive Properties auf der Seite
Schematic - Graphical Editing des Dialogs
Preferences deaktiviert ist (Standard), wird beim Doppelklick auf das Primitivelement oder wenn Sie mit der rechten Maustaste auf ein ausgewähltes Primitivelement klicken und dann
Properties wählen, der Dialog geöffnet. Wenn die Option
Double Click Runs Interactive Properties aktiviert ist, wird der Bereich
Properties geöffnet.
Während die Optionen im Dialog und im Bereich identisch sind, können sich Reihenfolge und Anordnung der Optionen leicht unterscheiden.
Drücken Sie Ctrl+Q, um die aktuell im Bereich/Dialog verwendeten Maßeinheiten zwischen metrisch (mm) und imperial (mil) umzuschalten. Dies wirkt sich nur auf die Anzeige der Maße im Bereich/Dialog aus; die für das Blatt festgelegte Maßeinheit wird dadurch nicht geändert. Diese wird in der Einstellung Units im Bereich Properties konfiguriert, wenn im Designbereich keine Objekte ausgewählt sind.
Grafische Bearbeitung
Diese Bearbeitungsmethode ermöglicht es Ihnen, ein platziertes Objekt direkt im Designbereich auszuwählen und seine Größe, Form oder Position grafisch zu ändern. Die Änderung von Form und/oder Größe (sofern zutreffend) erfolgt mithilfe von Bearbeitungs-„Griffen“, die erscheinen, sobald das Objekt ausgewählt ist.

Beispiel für Bearbeitungsgriffe eines ausgewählten Sheet-Symbol-Objekts.
Wenn ein Objekt ausgewählt ist, können Sie es verschieben oder seine grafischen Eigenschaften bearbeiten. Klicken Sie auf ein Objekt, um es auszuwählen; seine „Griffe“ oder Eckpunkte werden angezeigt. Das ausgewählte Objekt wird in der Auswahlfarbe hervorgehoben, die im Feld Selections des Bereichs Color Options auf der Seite Schematic - Graphical Editing des Dialogs Preferences definiert ist. Um ein ausgewähltes Objekt grafisch zu ändern, klicken und halten Sie einen Bearbeitungsgriff. Dieser Punkt des Objekts wird dann an den Cursor angeheftet. Bewegen Sie die Maus an eine neue Position und lassen Sie los, um die Größe zu ändern. Klicken Sie irgendwo auf ein ausgewähltes Objekt, um es zu verschieben, oder drücken Sie die Taste Delete , um es zu löschen.
Verschieben ausgewählter Objekte:
- Ausgewählte Schaltplan- oder PCB-Objekte können durch Drücken der Pfeiltasten bei gedrückter Ctrl Taste um den aktuellen Snap-Grid-Wert „verschoben“ werden.
-
Ausgewählte Objekte können auch um den 10-fachen Snap-Grid-Wert „verschoben“ werden, indem Sie die Pfeiltasten bei gedrückten Ctrl+ShiftTasten drücken.
-
Bei Schaltplanobjekten wird das aktuelle Snap Grid in der Statusleiste angezeigt. Die verfügbaren Snap Grids werden auf der Seite Schematic - Grids des Dialogs Preferences konfiguriert. Drücken Sie G, um während der Arbeit durch die verfügbaren Rasterwerte zu wechseln.
-
Bei PCB-Objekten wird das aktuelle Snap Grid in der Statusleiste angezeigt und im Dialog Grid Editor definiert. Drücken Sie Ctrl+G, um den Dialog zu öffnen und einen neuen Wert einzugeben.
-
Sie können mehrere PCB-Komponenten auswählen und sie einzeln neu positionieren (in der Reihenfolge, in der Sie sie ausgewählt haben) mit dem Befehl Reposition Selected Components (Tools » Component Placement » Reposition Selected Components oder Tastenkürzel T, O, C). Die Komponenten können direkt auf dem PCB über das PCB Panel oder im Schematic Editor ausgewählt werden, wenn Cross Select Mode aktiviert ist (Menü Tools).
Neupositionieren eines Objekts
Zur Beschreibung der grafischen Neupositionierung eines Objekts werden zwei Begriffe verwendet: move und drag.
-
Move - das/die Objekt(e) verschieben, ohne die Konnektivität zu berücksichtigen.
-
Drag - versuchen, die Konnektivität beim Verschieben des/der Objekte aufrechtzuerhalten.
Der Schaltplaneditor arbeitet je nach aktuellem Status der Option Always Drag in dem einen oder anderen Modus (Schematic - Graphical Editing page des Dialogs Preferences).
Der aktuelle Status der Option Always Drag kann während der Arbeit vorübergehend umgeschaltet werden, indem Sie die CtrlTaste gedrückt halten. Wenn die Option Always Drag aktiviert ist und Sie Ctrl + klicken, halten und ziehen, versucht die Software nicht, die Konnektivität aufrechtzuerhalten, sondern verschiebt stattdessen das Objekt unter dem Cursor. Wenn dieses Objekt in dieser Situation Mitglied einer Union ist, werden alle Objekte in der Union verschoben. Wenn Sie mit aktiviertem Always Drag arbeiten, halten Sie Ctrl gedrückt, während Sie klicken und ziehen, um alle Objekte in einer Union zu verschieben. Beachten Sie, dass die Taste Ctrl in beide Richtungen funktioniert: Wenn Always Drag derzeit deaktiviert ist, weist das Gedrückthalten von Ctrl den Schaltplaneditor an, vom Verhalten „Objekt verschieben“ zum Verhalten „Objekt ziehen“ zu wechseln.
Klicken und halten Sie auf ein Objekt (oder eines der Objekte in einer Auswahl), um es neu zu positionieren. Dabei kann der Cursor an eine andere Stelle des Objekts springen als die, auf die Sie geklickt haben. Dies ist beabsichtigt und wird durch die folgenden Optionen gesteuert, die auf der Schematic - Graphical Editing page des Dialogs Preferences konfiguriert werden. Beachten Sie, dass sich elektrische Objekte wie Net Labels, Sheet Symbols und Komponenten anders verhalten als nicht-elektrische Objekte wie ein Rechteck oder eine Linie, wenn die Option Always Drag aktiviert ist.
-
Center of Object - wenn aktiviert, wird bei einem grafischen Objekt der Cursor am geometrischen Mittelpunkt des Objekts gehalten. Bei einem elektrischen Objekt wird die Klickposition gehalten, wenn die Option Always Drag aktiviert ist. Wenn Always Drag deaktiviert ist, wird am geometrischen Mittelpunkt gehalten. Bei Textzeichenfolgen wird am Referenzpunkt der Zeichenfolge gehalten (bestimmt durch die aktuelle Einstellung der Eigenschaft „Justification“ der Zeichenfolge).
-
Object's Electrical Hot Spot - wenn aktiviert und das Objekt ein elektrisches Objekt ist, wird an einem Hot Spot gehalten (der Hot Spot ist der Punkt, an dem die Konnektivität hergestellt wird). Wenn aktiviert, überschreibt diese Option für elektrische Objekte die Option Center of Object.
-
Always Drag - der Begriff Drag wird verwendet, um movement while maintaining connectivity zu bezeichnen. Wenn aktiviert, fordern Sie die Software beim Klicken und Ziehen auf einem elektrischen Objekt auf, zu versuchen, die aktuelle Konnektivität aufrechtzuerhalten und die Verdrahtung beim Ziehen entsprechend sauber anzupassen. Halten Sie Ctrl gedrückt, um vorübergehend vom Ziehen zum Verschieben zu wechseln.
-
Wenn Always Drag aktiviert ist, versucht die Software, die aktuell in diesem Netz definierte Konnektivität aufrechtzuerhalten. Always Drag kann vorübergehend unterdrückt werden, indem Sie beim Klicken und Ziehen Ctrl gedrückt halten.
-
Drücken Sie während der Objektbewegung die Taste G, um durch die verfügbaren Einstellungen für Grid Preset zu wechseln. Diese werden auf der Seite Schematic - Grids des Dialogs Preferences konfiguriert.
-
Drücken Sie während der Bewegung von Text- oder Grafikobjekten die Taste Ctrl, um das aktuelle Grid Preset vorübergehend zu unterdrücken und das Raster auf den minimalen Wert von 10 mil zu setzen. Diese Funktion ist nützlich, wenn Sie die Position einer Textzeichenfolge sorgfältig anpassen müssen.
-
Ausgewählte Objekte können durch Drücken der Ctrl+ArrowTasten um ein Raster (entsprechend dem aktuellen Snap-Grid-Wert) „verschoben“ werden. Ausgewählte Objekte können auch durch Drücken der Ctrl+Shift+arrowTasten um 10 Raster (Snap-Grid-Wert mit dem Faktor 10) „verschoben“ werden.
-
Drücken Sie während des Verschiebens die Taste Alt , um die Bewegungsrichtung abhängig von der anfänglichen Bewegungsrichtung auf die horizontale oder vertikale Achse zu beschränken.
-
Drücken Sie Ctrl+Spacebar, um die Auswahl gegen den Uhrzeigersinn in 90°-Schritten zu drehen. Drücken Sie Shift+Ctrl+Spacebar, um die Auswahl im Uhrzeigersinn zu drehen.
-
Drücken Sie die Tasten X oder Y, um die Auswahl entlang der X- bzw. Y-Achse zu spiegeln.
-
Drücken Sie Spacebar (oder Shift+Spacebar), um den Verdrahtungsmodus für alle verbundenen Drähte, Busse oder Signal Harnesses zu ändern. Der Verdrahtungsmodus für verbundene Verdrahtung kann nur geändert werden, wenn die Option Drag Orthogonal auf der Schematic - General page des Dialogs Preferences aktiviert ist. Der Standardmodus ist, die Verdrahtung in 90-Grad-Winkeln beizubehalten. Wenn diese Option deaktiviert ist, kann nicht nur der Verdrahtungsmodus nicht durchgeschaltet werden, sondern die verbundene Verdrahtung wird schräg neu positioniert.
Bewegungsbefehle
Die Objektposition kann mit Befehlen aus dem Untermenü Edit » Move der Hauptmenüs oder dem Bewegungs-Untermenü im Active Bar geändert werden.
-
Drag - ein einzelnes Objekt im aktuellen Dokument ziehen, wobei die Konnektivität mit anderen elektrischen Objekten erhalten bleibt (wenn ein elektrisches Objekt gewählt wird).
-
Move - ein einzelnes Objekt im aktuellen Dokument verschieben. Bei Verwendung dieser Funktion bleibt die Konnektivität nicht erhalten.
-
Move Selection - ausgewählte Objekte im aktuellen Dokument neu positionieren. Bei Verwendung dieser Funktion bleibt die Konnektivität nicht erhalten.
-
Move Selection by X, Y - die aktuelle Objektauswahl um einen genauen Betrag in X- und/oder Y-Richtung versetzen. Nach dem Starten des Befehls wird der Dialog Move Selection by X, Y angezeigt. Verwenden Sie diesen Dialog, um Delta-X- und/oder Delta-Y-Inkrementwerte anzugeben, um die die Auswahl verschoben werden soll. Nach dem Klicken auf OK wird die Auswahl entsprechend verschoben.

Der Dialog Move Selection by X, Y
-
Drag Selection - ausgewählte elektrische Objekte im aktuellen Dokument ziehen, wobei die Konnektivität mit anderen elektrischen Objekten erhalten bleibt. Für die Verwendung mit einer Auswahl nicht-elektrischer Objekte halten Sie die Taste Ctrl gedrückt, um die Bewegung zu beginnen. Dadurch wird die Option Always Drag vorübergehend deaktiviert, sodass der Befehl Drag Selection wie der Befehl Move Selection wirkt. Beachten Sie, dass die Taste Ctrl auch das Einrasten am Raster unterdrückt; lassen Sie die Taste Ctrl los, sobald die Bewegung begonnen hat, um das Einrasten am Raster wieder zu aktivieren.
-
Move To Front - dieser Befehl wird verwendet, um ein Objekt neu zu positionieren und es im aktuellen Dokument vor allen anderen Objekten im Zeichenstapel zu platzieren.
-
Rotate Selection - dieser Befehl wird verwendet, um ein oder mehrere ausgewählte Objekte gegen den Uhrzeigersinn zu drehen.
-
Rotate Selection Clockwise - dieser Befehl wird verwendet, um ein oder mehrere ausgewählte Objekte im Uhrzeigersinn zu drehen.
Ausrichtungsbefehle
Objekte können auch durch Ändern ihrer Ausrichtung verschoben werden. Um Objekte an anderen Objekten auszurichten, wählen Sie alle Objekte aus, die an der Ausrichtung beteiligt sein sollen, klicken Sie mit der rechten Maustaste auf ein ausgewähltes Objekt und wählen Sie dann Align. Alternativ können Sie das Untermenü Edit » Align der Hauptmenüs oder das Ausrichtungs-Untermenü im Active Bar verwenden. Das Ausrichtungs-Untermenü enthält eine Reihe von Optionen zum Verteilen ausgewählter Objekte.
Die Konnektivität bleibt während der Ausrichtung nicht erhalten.
Der Befehl Align wird verwendet, um den Dialog Align Objects aufzurufen, der Steuerelemente zum schnellen Ausrichten der aktuell ausgewählten Designobjekte nach Bedarf bereitstellt. Verwenden Sie den Dialog, um Optionen für die vertikale und/oder horizontale Ausrichtung der ausgewählten Objekte nach Bedarf festzulegen, und klicken Sie dann auf OK , um die Ausrichtung durchzuführen.

Der Dialog Align Objects
-
Das gleichzeitige Aktivieren der Optionen Horizontal und Vertikal kann zu einem Konflikt führen, sodass die ausgewählten Objekte übereinander gestapelt werden.
-
Die Verwendung der Optionen Distribute equally kann dazu führen, dass die verschobenen Objekte außerhalb des Rasters liegen. Aktivieren Sie die Option Move primitives to grid, um die Ausrichtung so einzuschränken, dass nach Abschluss der Ausrichtung alle Primitive in der Auswahl auf einem gültigen Rasterpunkt liegen.
Optionen und Steuerelemente des Dialogs „Objekte ausrichten“
-
Horizontal Alignment - wählen Sie eine der folgenden Optionen, um die horizontale Ausrichtung der ausgewählten Objekte festzulegen:
-
No Change - die horizontale Ausrichtung der Objekte unverändert lassen.
-
Left - Objekte an der linken Kante des am weitesten links liegenden Objekts ausrichten.
-
Center - Objekte auf einer Achse ausrichten, die mittig zwischen dem am weitesten links und dem am weitesten rechts liegenden Objekt in der Auswahl verläuft.
-
Right - Objekte an der rechten Kante des am weitesten rechts liegenden Objekts ausrichten.
-
Distribute equally - die ausgewählten Objekte horizontal gleichmäßig verteilen, wobei das am weitesten links und das am weitesten rechts liegende Objekt jeweils als linke bzw. rechte Begrenzung dienen.
-
Vertical Alignment - wählen Sie eine der folgenden Optionen, um die vertikale Ausrichtung der ausgewählten Objekte festzulegen:
-
No Change - die vertikale Ausrichtung der ausgewählten Objekte unverändert lassen.
-
Top - Objekte an der oberen Kante des obersten Objekts ausrichten.
-
Center - Objekte auf einer Achse ausrichten, die mittig zwischen dem obersten und dem untersten Objekt in der Auswahl verläuft.
-
Bottom - Objekte an der unteren Kante des untersten Objekts ausrichten.
-
Distribute equally - die ausgewählten Objekte vertikal gleichmäßig verteilen, wobei das oberste und das unterste Objekt jeweils als obere bzw. untere Begrenzung dienen.
-
Move primitives to grid - aktivieren Sie diese Option, um die Ausrichtung so einzuschränken, dass nach Abschluss der Ausrichtung alle Primitive in der Auswahl auf einem gültigen Rasterpunkt liegen.
Der Align Left / Align Right / Align Top / Align Bottom Befehl ermöglicht es Ihnen, ausgewählte Designobjekte jeweils an ihrer linken/rechten/oberen/unteren Kante auszurichten. Nach dem Starten des Befehls wird die linke/rechte/obere/untere Kante des am weitesten links/rechts/oben/unten liegenden Objekts als Referenz verwendet, und alle anderen Objekte in der Auswahl werden nach links/rechts/oben/unten verschoben, sodass ihre linken/rechten/oberen/unteren Kanten mit dieser Referenz ausgerichtet sind.
Objekte werden unabhängig von ihrer Position relativ zur Referenz verschoben. Dabei kann es zu einer teilweisen oder vollständigen Überlappung von Objekten kommen.
Der Align Horizontal Centers / Align Vertical Centers Befehl ermöglicht es Ihnen, ausgewählte Objekte in einer einzelnen Spalte/Zeile zu platzieren, ausgerichtet an ihren horizontalen/vertikalen Mittelpunkten. Nach dem Starten des Befehls werden die Objekte in der Auswahl horizontal/vertikal verschoben, um eine einzelne Spalte/Zeile zu bilden, ausgerichtet an ihren horizontalen/vertikalen Mittelpunkten. Die vertikale Mittellinie für die Spalte ist der Mittelpunkt zwischen dem am weitesten links und dem am weitesten rechts liegenden Objekt in der Auswahl; die horizontale Mittellinie für die Zeile ist der Mittelpunkt zwischen dem obersten und dem untersten Objekt in der Auswahl.
Der Distribute Horizontally / Distribute Vertically Befehl ermöglicht es Ihnen, den horizontalen/vertikalen Abstand einer Auswahl von Objekten anzugleichen. Nach dem Starten des Befehls bleiben das am weitesten links und das am weitesten rechts / das oberste und das unterste Objekt in der Auswahl an ihrer Position fixiert, während alle anderen Objekte mit gleichem Abstand dazwischen verteilt werden. Die vertikale/horizontale Position der Objekte wird nicht verändert.
Der Align To Grid Befehl wird verwendet, um ausgewählte Objekte auf den nächstgelegenen Punkt des aktuellen Fangrasters zu verschieben.
Objektkoordinaten runden
Sie können die internen Koordinaten von Objekten runden, um Rundungseffekte auszugleichen, die entstehen, wenn mitten im Design von imperialen auf metrische Maßeinheiten umgeschaltet wird, indem Sie im Hauptmenü den Befehl Tools » Convert » Round coordinates of objects wählen. Das Gesamtergebnis ist, dass die internen Koordinaten aller Designobjekte so vorliegen, als hätten Sie von Anfang an mit metrischen Einheiten konstruiert.
Nach dem Starten des Befehls wird der Dialog Rounding coordinates of objects angezeigt. Verwenden Sie diesen Dialog, um festzulegen, auf welche Dokumente der Rundungsvorgang angewendet werden soll:
-
Just this document - Koordinaten nur für das aktuelle Dokument runden.
-
All schematic documents in the current project - Koordinaten für alle Schaltplandokumente des aktuellen Projekts runden. Schaltplandokumente des aktuellen Projekts, die derzeit geschlossen sind, werden geöffnet.
-
All open schematic documents - Koordinaten für alle derzeit geöffneten Schaltplandokumente runden, unabhängig davon, zu welchem Projekt sie gehören.

Der Dialog Rounding coordinates of objects
Nachdem Sie Ihre Auswahl getroffen und auf OK geklickt haben, wird ein Informationsdialog geöffnet, der zusammenfasst, bei wie vielen Objekten in wie vielen Dokumenten die Koordinaten gerundet wurden.
Ein Objekt im Zeichenstapel verschieben
Der Schaltplaneditor stapelt Objekte, Text und Grafiken automatisch in Ebenen. Jedes Objekt befindet sich abhängig von der Erstellungsreihenfolge auf einer anderen Ebene, und daher ist es möglich, Objekte so zu platzieren, dass sie sich überlappen. Kürzlich erstellte oder hinzugefügte Objekte befinden sich immer auf der obersten Ebene.
Mit den folgenden Befehlen des Untermenüs Edit » Move im Hauptmenü oder des Bewegungs-Untermenüs in Active Bar können Sie ein Objekt innerhalb eines Stapels überlappender Objekte verschieben, zu dem dieses Objekt gehört.
Bring To Front / Send To Back – verschiebt ein Objekt, das Teil eines Stapels überlappender Objekte ist, vor bzw. hinter alle anderen Objekte in diesem Stapel. Nach dem Starten des Befehls klicken Sie auf das Objekt, das Sie verschieben möchten. Das Objekt wird an den Anfang bzw. das Ende des Stapels verschoben, vor bzw. hinter alle überlappenden Objekte, ohne seine x- oder y-Koordinaten zu ändern.
Bring To Front Of / Send To Back Of – verschiebt ein Objekt vor bzw. hinter ein anderes Objekt in einem Stapel überlappender Objekte. Nach dem Starten des Befehls klicken Sie auf das Objekt, das Sie verschieben möchten, und dann auf ein „Ziel“-Objekt, vor bzw. hinter das Sie das erste Objekt verschieben möchten. Das erste Objekt wird vor bzw. hinter dieses Zielobjekt verschoben, ohne seine x- oder y-Koordinaten zu ändern.
Wenn Sie das Ausgangs- oder Zielobjekt auswählen und auf einen Bereich klicken, in dem sich mehrere mögliche Objekte überlappen, wird ein Popup mit allen überlappenden Objekten angezeigt, aus dem Sie das gewünschte Objekt auswählen können.
Textbearbeitung direkt im Dokument
Mit der direkten Textbearbeitung im Dokument können Sie Texteinträge im aktuellen Dokument, wie Bezeichner- und Kommentartext, Textzeichenfolgen, Textrahmen und vollständig expandierte Notizen, direkt bearbeiten, anstatt sie über das Properties Panel zu bearbeiten. Klicken Sie dazu einmal auf das Textobjekt, um es auszuwählen, und klicken Sie dann nach einer kurzen Verzögerung erneut, um in den Direktbearbeitungsmodus zu wechseln (zwischen den beiden Klicks sollte ausreichend Zeit liegen, damit die Software die beiden Einzelklicks nicht als Doppelklick interpretiert, der das Properties Panel öffnen würde). Alternativ wählen Sie das Textobjekt aus, das direkt bearbeitet werden soll, und verwenden dann das Tastenkürzel F2. Wählen Sie das Textobjekt aus, das Sie bearbeiten möchten, und aktivieren Sie dann den Befehl – der Text wird hervorgehoben und kann direkt bearbeitet werden.
Um die direkte Textbearbeitung zu beenden, klicken Sie außerhalb der Textzeichenfolge. Bei Parametertext oder einer Textzeichenfolge können Sie auch Enter drücken. Bei einem Textrahmen oder einer Notiz können Sie auf die grüne Häkchen-Schaltfläche
drücken (wenn die vorgenommene Änderung doch nicht benötigt wird, drücken Sie auf die rote Kreuz-Schaltfläche
, um die Änderung zu verwerfen).
Diese Funktion ist nur verfügbar, wenn die Option
Enable In-Place Editing auf der
Schematic - General page des Dialogs
Preferences aktiviert ist. Wenn diese Option deaktiviert ist, müssen Sie das übergeordnete Objekt auswählen und den Text über das
Properties Panel bearbeiten.
Das Rechtsklickmenü bietet Standardbearbeitungsbefehle wie Cut, Copy, Paste, und Delete.
Bearbeiten von Polylinienobjekten
Ein Segment eines Polyline-Konnektivitätsobjekts (Draht, Bus oder Signal Harness), das auf einem Schaltplanblatt platziert ist, kann mit dem Befehl Edit » Break Wire aus dem Hauptmenü an einer gewählten Position auf dem Schaltplanblatt in zwei Teile getrennt werden. Nach dem Starten des Befehls wird der Cursor entsprechend den Einstellungen angezeigt, die für Cutter Box und Extremity Markers auf der Schematic - Break Wire page des Dialogs Preferences definiert sind.
Wenn das Cutter-Feld so eingestellt ist, dass es nie angezeigt wird oder nur dann angezeigt wird, wenn der Cursor über ein Polyliniensegment fährt, wird der Schneidebereich im Arbeitsbereich durch ein zentrales Kreuz markiert, solange sich der Cursor nicht über einem Drahtsegment befindet. Wenn sowohl Cutter-Feld als auch Endmarkierungen so eingestellt sind, dass sie nie angezeigt werden, führt das Bewegen des Cursors über ein Drahtsegment dazu, dass der entsprechende Teil dieses Segments oder das gesamte Segment hervorgehoben wird – dadurch wird der Drahtabschnitt kenntlich gemacht, der beim Klicken getrennt wird.
Positionieren Sie den Cursor über dem Segment von Draht, Bus oder Signal Harness, das Sie effektiv in zwei Teile trennen möchten, und klicken Sie, oder drücken Sie Enter. Die angegebene Segmentlänge wird entfernt, wodurch das Segment in zwei Teile getrennt wird.
Trennen Sie weitere Polylinienobjekte, oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Modus zu beenden.
Drücken Sie im Modus „Draht trennen“ Spacebar , um zwischen den folgenden Schnittlängenmodi zu wechseln:
-
Snap To Segment - in diesem Modus wird das Schneidewerkzeug automatisch so dimensioniert, dass es an einem gesamten Polyliniensegment einrastet.
-
Snap Grid Size Multiple - in diesem Modus wird der Cutter auf ein definiertes Vielfaches des aktuellen Fangrasters dimensioniert.
-
Fixed Length - in diesem Modus wird der Cutter auf eine definierte feste Länge dimensioniert.
-
Unabhängig von der Größe des Cutters wird dieser bei anderen Optionen als Snap To Segment verkleinert, um kleinere Drahtsegmente vollständig aufzunehmen, während er über sie geführt wird – so, als wäre Snap To Segment ausgewählt.
-
Die Eigenschaften des Schneidwerkzeugs können auf der Seite Schematic - Break Wire des Dialogs Preferences definiert werden. Werte, die auf lokaler Dokumentebene geändert werden, werden sofort auf die Voreinstellungsebene zurückgespiegelt.
-
Sie können ausgewählte Drahtsegmente (nicht Segmente von Bus- oder Signal-Harness-Objekten) auch durch Drücken der Taste Delete entfernen; Auto-Junctions werden dabei ebenfalls berücksichtigt. So können Sie ein Segment eines Drahts nur bis zu dieser Junction entfernen (einschließlich dieser Junction, wenn andernfalls nur zwei weitere Drahtsegmente mit ihr verbunden blieben). Klicken Sie einfach zweimal (mit einer kurzen Pause dazwischen) auf ein bestimmtes Drahtsegment, um es auszuwählen; dies wird dadurch angezeigt, dass seine Endpunkt-Bearbeitungsgriffe rot werden. Sie können mehrere Segmente über verschiedene Drähte hinweg löschen; stellen Sie sicher, dass jedes ausgewählt ist (Shift+zweimal auf jedes weitere Segment klicken, um es in die Gesamtauswahl der Segmente aufzunehmen).
Um den spezifischen Vertex zu bearbeiten, der sich aktuell unter dem Cursor befindet, kann für das übergeordnete Polygon-, Linien-, Draht-, Bus-, Signal-Harness- oder Linienobjekt, das auf einem Schaltplanblatt oder in einem Schaltplansymbol platziert ist, der Befehl Edit <ObjectType> Vertex n verwendet werden, der über das Rechtsklickmenü des gewünschten Vertex aufgerufen wird. Nach dem Start des Befehls erscheint der Dialog mit den Eigenschaften des übergeordneten Objekts. Der gewählte Vertex wird ausgewählt und ist im Bereich Vertices des Panels zur Bearbeitung bereit.
Verwenden von Ausschneiden/Kopieren und Einfügen
Im Schaltplaneditor können Sie Objekte innerhalb von oder zwischen Schaltplandokumenten ausschneiden/kopieren und einfügen, z. B. können Komponente(n) aus einem Schaltplan in ein anderes Schaltplandokument kopiert werden. Sie können Objekte in die Windows-Zwischenablage ausschneiden/kopieren und in andere Dokumente einfügen. Text kann aus der Windows-Zwischenablage in einen Schaltplan-Textrahmen eingefügt werden. Sie können auch direkt eine tabellenartige Auswahl aus einer anderen Anwendung wie Microsoft Excel oder aus einem beliebigen rasterartigen Steuerelement innerhalb von Altium Designer kopieren und einfügen.
Erweiterte Kopier-/Einfügeaktionen können mit der Funktion Smart Paste durchgeführt werden.
Wählen Sie die Objekte aus, die Sie ausschneiden/kopieren möchten, klicken Sie in den Hauptmenüs auf Edit » Cut (Ctrl+X) / Edit » Copy (Ctrl+C) oder wählen Sie den Befehl Cut/Copy im Rechtsklickmenü. Klicken Sie anschließend, um einen Kopier-Referenzpunkt auf dem Objekt festzulegen, der verwendet wird, um das Objekt beim Einfügen präzise zu positionieren. Sie werden nur dann aufgefordert, zum Festlegen eines Referenzpunkts zu klicken, wenn die Option Clipboard Reference auf der Seite Schematic - Graphical Editing des Dialogs Preferences aktiviert ist. Wenn die Option Clipboard Reference deaktiviert ist, empfiehlt es sich, die Tastenkombination zum Starten des Befehls zu verwenden.
Wenn Sie möchten, dass die Blattvorlage als Teil des Kopiervorgangs hinzugefügt wird (mit Rahmen, Schriftfeld usw.), stellen Sie sicher, dass die Option Add Template to Clipboard auf der Seite Schematic - Graphical Editing des Dialogs Preferences aktiviert ist.
Um die aktuell ausgewählten Designobjekte in Textform in die Zwischenablage zu kopieren, wählen Sie die Objekte aus und wählen Sie dann in den Hauptmenüs den Befehl Edit » Copy As Text . Der Text textbasierter Objekte in der Auswahl (Annotationen, Notizen, Textrahmen, Netzlabels, Offsheet-Verbinder, Ports, Power-Ports usw.) wird in die Zwischenablage kopiert. Diese Informationen können dann in ein beliebiges Textfeld oder externes Textdokument eingefügt werden.
Um den zuletzt ausgeschnittenen/kopierten Inhalt aus der Zwischenablage in das aktive Dokument einzufügen, wählen Sie in den Hauptmenüs den Befehl Edit » Paste oder klicken Sie mit der rechten Maustaste innerhalb des Designbereichs und wählen Sie im Kontextmenü den Befehl Paste (Tastenkombination: Ctrl+V).
Beim Einfügen kopierter Komponentenobjekte werden deren Bezeichner zurückgesetzt, wenn die Option
Reset Parts Designators on Paste auf der Seite
Schematic - Graphical Editing des Dialogs
Preferences aktiviert ist.
Um ein oder mehrere ausgewählte Objekte zu kopieren und dann mehrere Instanzen der Auswahl an beliebigen Stellen im aktuellen Dokument einzufügen, können Sie auch den Befehl
Edit » Duplicate in den Hauptmenüs verwenden (Tastenkombination:
Ctrl+R). Da dieser Befehl zum Kopieren und Einfügen von Objekten verwendet wird, können Sie ihn nicht zum Duplizieren der untergeordneten Elemente von Gruppenobjekten verwenden.
Verwenden von Smart Paste
Die Smart-Paste-Funktion des Schaltplaneditors ermöglicht es, Kopien eines ausgewählten Objekts optional umzuwandeln und als anderes Objekt einzufügen. Beispielsweise kann eine Auswahl von Netzlabels kopiert und per Smart Paste als Ports eingefügt werden, oder eine Gruppe ausgewählter Sheet Entries kann als Ports+Draht+Netzlabels eingefügt werden, wobei Busse in einzelne Drähte aufgelöst werden.
Wenn die für den Smart-Paste-Vorgang erforderlichen Objekte in die Zwischenablage kopiert wurden, wählen Sie in den Hauptmenüs den Befehl Edit » Smart Paste oder verwenden Sie die Tastenkombination Shift+Ctrl+V, um den Dialog Smart Paste zu öffnen.

Der Dialog Smart Paste
Options and Controls of the Smart Paste Dialog
Objekt zum Einfügen auswählen
-
Schematic Object Type Grid – zeigt eine Liste aller Objekte in der Zwischenablage an, die Sie ausgewählt haben, gruppiert nach ihrem Typ. Mit dem Kontrollkästchen können Sie steuern, welche Objektgruppe Sie einfügen möchten. Bevor Sie einfügen können, müssen Sie außerdem im Bereich Choose Paste Action des Dialogs einen Vorgang auswählen. Dieser bestimmt, wie Ihre ausgewählten Objekte auf Ihrem Schaltplanblatt platziert werden. Der Einfügevorgang Themselves ist ein Standard-Einfügevorgang, der die Objekte so einfügt, wie sie in die Zwischenablage übernommen wurden. Die anderen Vorgänge ermöglichen es Ihnen, das Quellobjekt beim Einfügen in ein anderes Objekt (oder eine Sammlung von Objekten) umzuwandeln.
- die Software verwendet ihre eigene Zwischenablage. Mit dem Smart-Paste-Vorgang können Sie Einfügevorgänge sowohl für die softwareeigene Zwischenablage als auch für die Windows-Zwischenablage steuern. Aktivieren Sie den Inhalt der Windows-Zwischenablage, wenn Sie diesen Inhalt in Smart Paste einbeziehen möchten.
-
Windows Clipboard Contents Grid
Einfügeaktion auswählen
-
Paste As – bevor Sie einfügen können, müssen Sie einen Einfügevorgang auswählen. Dadurch wird festgelegt, wie Ihre ausgewählten Objekte auf dem Schaltplanblatt platziert werden. Der Vorgang Themselves ist ein standardmäßiger Einfügevorgang. Die anderen Vorgänge ermöglichen es Ihnen, das Quellobjekt beim Einfügen in ein anderes Objekt (oder eine Sammlung von Objekten) umzuwandeln. Mögliche Umwandlungen sind:
-
Ports, Sheet Entries, Net Labels kann in entsprechende Ports, Sheet Entries, Net Labels oder in einen Text Frame/Hinweis bzw. in einen Satz aus Port und Net Label pro Objekt (mit Leitungen) umgewandelt werden.
-
Label, Text Frame, Note kann in Label, Text Frame, Note umgewandelt werden.
-
Windows Clipboard Text kann in Net Labels, Ports, Sheet Entries, Labels, Text Frames, Notes, gegebenenfalls Parts oder in einen Satz aus Port und Net Label pro Objekt (mit Leitungen) umgewandelt werden.
-
Windows Clipboard Graphics kann in ein Bild umgewandelt werden.
-
Options – durch Auswahl verschiedener Paste-As-Objekte werden unterschiedliche Optionen angezeigt:
Paste Array
-
Enable Paste Array – aktivieren Sie diese Option, um Ihre ausgewählten Objekte als zweidimensionales Array zu kopieren. Die Gesamtzahl der erstellten Kopien entspricht der Anzahl der Spalten multipliziert mit der Anzahl der Zeilen. Nach dem Klicken auf OK werden Sie aufgefordert, im Dokument eine Startposition auszuwählen, an der das Array eingefügt wird. Positionieren Sie den Cursor an der gewünschten Stelle und klicken Sie dann oder drücken Sie Enter.
-
Columns
-
Count – gibt die Anzahl der Spalten an, die Ihr Einfüge-Array haben soll. Jede Spalte wird durch die Einstellung Column Spacing getrennt.
-
Spacing – geben Sie positive oder negative Werte für den Abstand ein, um festzulegen, ob das Array bei horizontaler Platzierung nach rechts oder links bzw. bei vertikaler Platzierung nach oben oder unten eingefügt wird.
-
Rows
-
Count – gibt die Anzahl der Zeilen an, die Ihr Einfüge-Array haben soll. Jede Zeile wird durch die Einstellung Row Spacing getrennt.
-
Spacing – geben Sie positive oder negative Werte für den Abstand ein, um festzulegen, ob das Array bei horizontaler Platzierung nach rechts oder links bzw. bei vertikaler Platzierung nach oben oder unten eingefügt wird.
-
Text Increment
-
Direction – wählen Sie die Methode aus, mit der Zeichenfolgen (z. B. Designators) auf den eingefügten Kopien inkrementiert werden sollen. Sie können aus den folgenden Optionen wählen:
-
None – nicht inkrementieren. Jede Kopie hat dieselben Zeichenfolgen.
-
Horizontal First – Zeichenfolgen inkrementieren, indem der Wert einer Zeichenfolge gegenüber ihrem Vorgänger um den Betrag Primary erhöht wird. Die nächste zu inkrementierende Zeichenfolge wird gefunden, indem die nächste Zeichenfolge in der Sequenz unmittelbar rechts gesucht wird. Sobald eine Zeile neu sequenziert wurde, wechseln Sie zum Anfang der nächsten Zeile darüber. Pins können ebenfalls mit der Einstellung Secondary inkrementiert werden.
-
Vertical First – Zeichenfolgen inkrementieren, indem der Wert einer Zeichenfolge gegenüber ihrem Vorgänger um den Betrag Primary erhöht wird. Die nächste zu inkrementierende Zeichenfolge wird gefunden, indem die nächste Zeichenfolge in der Sequenz unmittelbar darüber gesucht wird. Sobald eine Spalte neu sequenziert wurde, wechseln Sie zum Anfang der nächsten Spalte rechts davon. Pins können ebenfalls mit der Einstellung Secondary inkrementiert werden.
-
Primary – Zeichenfolgen werden gegenüber ihrem Vorgänger um den Betrag Primary inkrementiert/dekrementiert. Pins können ebenfalls mit der Einstellung Secondary geändert werden.
-
Secondary – Zeichenfolgen werden gegenüber ihrem Vorgänger um den Betrag Primary inkrementiert/dekrementiert. Pins können ebenfalls mit der Einstellung Primary geändert werden.
-
Remove Leading Zeroes – aktivieren Sie diese Option, um führende Nullen aus der Textzeichenfolge zu entfernen. Zum Beispiel wird 000ABC bei aktivierter Option in ABC umgewandelt.
Sie können im Abstandsfeld einen negativen Wert eingeben, um die Reihenfolge der platzierten Objekte umzukehren
Die Verwendung dieser Funktion erfordert im Wesentlichen, dass die folgenden drei Bereiche des Dialogs wie erforderlich konfiguriert werden:
-
Choose the objects to paste – dieser Abschnitt zeigt eine Liste aller Objekte in der Zwischenablage, gruppiert nach ihrem Typ. Wählen Sie die einzufügenden Objekte über das Kontrollkästchen neben jedem Schematic Object Type aus. Altium Designer verwendet eine eigene Zwischenablage getrennt von der Windows-Hauptzwischenablage, um die Details der Zwischenablageobjekte besser auflösen zu können; bei Bedarf kann jedoch auch der Inhalt der Windows-Zwischenablage als Quelle für ein Smart Paste verwendet werden.
-
Choose Paste Action – bevor neue Objekte eingefügt werden können, muss ein geeignetes Paste As-Objekt ausgewählt werden, um festzulegen, wie die ausgewählten Objekte umgewandelt werden. Das Einfügen von Objekten als Themselves führt einen standardmäßigen Einfügevorgang aus. Die anderen Optionen wandeln das Quellobjekt bzw. die Quellobjekte vor dem Einfügen in das gewählte Objekt oder die gewählte Objektsammlung um. Zusätzliche Optionen werden, sofern verfügbar, unterhalb der gewählten Einfügeobjekte aufgeführt.
-
Paste Array – aktivieren Sie diese Option, um die ausgewählten Objekte als zweidimensionales Array zu kopieren. Die Gesamtzahl der erstellten Kopien entspricht der Anzahl der Spalten multipliziert mit der Anzahl der Zeilen. Bei Objekten mit Bezeichnern verwenden Sie die Steuerelemente für Text Increment, um festzulegen, wie die primären (und gegebenenfalls sekundären) Bezeichner inkrementiert werden. Verwenden Sie das Feld Direction , um festzulegen, wie die Inkrementierung angewendet wird – Horizontal First oder Vertical First. Um exakte Kopien der Bezeichner ohne Inkrementierung zu erhalten, setzen Sie die Richtung auf None.
Während Sie Optionen im Dialog Smart Paste konfigurieren, bietet ein Bereich Summary am unteren Rand des Dialogs eine nützliche Übersicht darüber, was passieren wird – also was im Designbereich eingefügt wird, basierend auf dem angegebenen Inhalt der Zwischenablage.
Wenn die Optionen wie erforderlich konfiguriert sind, klicken Sie auf OK. Wenn kein Array platziert wird, erscheint der einzufügende Inhalt schwebend am Cursor. Positionieren Sie den Inhalt an der gewünschten Stelle im Designbereich und klicken Sie oder drücken Sie Enter, um ihn einzufügen.
Re-Entrant Editing
Der Schematic Editor enthält eine leistungsstarke Funktion namens Re-Entrant Editing, mit der Sie mithilfe von Tastenkombinationen einen zweiten Vorgang ausführen können, ohne den aktuell laufenden Vorgang beenden zu müssen. Wenn Sie beispielsweise beim Platzieren eines Bauteils Spacebar drücken, wird das Objekt gedreht, ohne den Platzierungsvorgang zu unterbrechen. Sobald Sie das Bauteil platzieren, erscheint bereits ein weiteres gedrehtes Bauteil am Cursor.
Re-Entrant Editing ist auch sehr nützlich, wenn Sie mit dem Platzieren einer Leitung beginnen, die mit einem Port verbunden werden muss, den Sie noch nicht platziert haben. Es ist nicht nötig, den Modus Place Wire zu verlassen; drücken Sie einfach die Tastenkombinationen für Place Port (P, R), platzieren Sie den Port, drücken Sie Esc , um den Place-Port-Modus zu verlassen, und verbinden Sie dann die Leitung mit dem Port.
Messen der Entfernung in einem Schaltplandokument
Der Schematic Editor verfügt über ein Distanzwerkzeug im Menü Reports (Reports » Measure Distance sowie die Tastenkombinationen Ctrl+M). Mit diesem Werkzeug können Sie den Abstand zwischen zwei Punkten in einem Schaltplandokument messen. Nach dem Starten des Befehls werden Sie aufgefordert, auf zwei Punkte im Schaltplandokument zu klicken. Sobald Sie zwei Punkte ausgewählt haben, erscheint ein Dialog Information mit einem Gesamtwert Distance , wobei die Werte X Distance und Y Distance mit einer Genauigkeit von zwei Dezimalstellen angezeigt werden.
Ändern Sie das Snap Grid (Tastenkürzel G), wenn Sie den Cursor nicht exakt an den erforderlichen Punkten positionieren können.
Die Maßeinheiten werden durch die Units bestimmt, die für das Schaltplandokument im Bereich General des Modus Document Options der Properties-Leiste ausgewählt wurden. Sie können außerdem zwischen imperialen und metrischen Einheiten umschalten, indem Sie die Einheiten umschalten (View » Toggle Units).
Bearbeiten von Gruppenobjekten
Ein Gruppenobjekt ist eine beliebige Menge von Primitiven, die so definiert wurde, dass sie sich wie ein Objekt verhält. Beispielsweise ist eine Komponente in einem Schaltplan eine Sammlung aus Zeichenobjekten, Zeichenfolgen, Parametern, Pins und Verweisen auf Modelle. Die primitiven Objekte, die zu einem Gruppenobjekt gehören, werden manchmal als untergeordnete Objekte bezeichnet, und das Gruppenobjekt ist ihr übergeordnetes Objekt.
Sehen wir uns eine typische Bearbeitung eines Gruppenobjekts an, die Sie möglicherweise durchführen möchten. Ihr Design enthält mehrere Kondensatoren. Derzeit ist die Spannung als Teil der Kommentarzeichenfolge der Komponenten angegeben. Sie müssen dies ändern und die Spannung stattdessen als Komponentenparameter angeben und diesen Parameter im Schaltplan sichtbar machen.
Die Schritte, die wir durchführen müssen, sind (im Folgenden detailliert beschrieben):
-
Wählen Sie Kondensatoren mit einem Wert von 100uF 16V aus.
-
Ändern Sie deren Kommentar in 100uF (entfernen Sie den Text 16V).
-
Fügen Sie diesen Komponenten einen neuen Parameter mit dem Namen Voltage und dem Wert 16V hinzu.
-
Ändern Sie die Sichtbarkeit dieses Parameters so, dass er im Schaltplan angezeigt wird.
Auch wenn dies wie eine komplexe Reihe von Bearbeitungen erscheinen mag, ist es tatsächlich recht unkompliziert.
Schritt 1. Auswählen der Kondensatoren
Um alle 100uF-16V-Kondensatoren auszuwählen, klicken Sie mit der rechten Maustaste auf das Komponentensymbol eines dieser Kondensatoren und wählen dann Find Similar Objects aus dem Kontextmenü.
Wir verwenden den im vorherigen Beispiel behandelten Ansatz, nur dass Sie diesmal Komponenten abgleichen möchten, die denselben Comment und denselben Current Footprint haben, wie im obigen Bild gezeigt.
Beachten Sie, dass wir auch Komponenten abgleichen können, deren Bezeichner mit dem Buchstaben C beginnt. Dies geschieht, indem Component Designator in C* geändert wird. Klicken Sie auf OK, um die übereinstimmenden Kondensatoren auszuwählen.
Schritt 2. Ändern der Kommentarzeichenfolge
Nach dem Klicken auf OK wird die Properties Leiste geöffnet (wenn die Option Open Properties im Dialog Find Similar Objects aktiviert war). Dahinter befindet sich das Schaltplanblatt, auf dem die übereinstimmenden Objekte auf diesem Blatt ausgewählt angezeigt werden. Wenn die Optionen Zoom Matching und Mask Matching aktiviert waren, wird die Ansicht gezoomt und alle nicht übereinstimmenden Objekte werden ausgeblendet oder maskiert.
Sie können die Statuszeile unten in der Properties Leiste prüfen, um festzustellen, ob dieselben Kondensatoren auf anderen Blättern vorhanden sind.
Um die Kommentarzeichenfolge zu ändern, löschen Sie 16V aus der Zeichenfolge und drücken Sie dann Enter , um die Änderung anzuwenden.
Schritt 3. Hinzufügen eines neuen Parameters zur Komponente
Die nächste Änderung, die wir vornehmen müssen, besteht darin, einen neuen Parameter hinzuzufügen. Klicken Sie dazu auf Add im Bereich Parameters der Properties Leiste im Modus Component und wählen Sie dann Parameter aus der Dropdown-Liste. Ein Eintrag Parameter 1 wird dem Raster im Bereich hinzugefügt. Geben Sie den neuen Parameter Name und Value ein.
Klicken Sie auf

, um einen ausgewählten Parameter zu löschen.
Schritt 4. Den Spannungsparameter sichtbar machen
Der letzte Schritt besteht darin, den neuen Parameter Voltage sichtbar zu machen. Klicken Sie auf das Symbol
, um den Parameter sichtbar zu machen (wird als
angezeigt).
Wir haben nun die Kommentarzeichenfolge für alle 100uF-Kondensatoren aktualisiert. Außerdem haben wir einen neuen Parameter namens Voltage hinzugefügt, seinen Wert auf 16V gesetzt und diesen Parameter sichtbar gemacht.
Textsuche
Die Schaltplan- und Schaltplansymboleditoren ermöglichen es Ihnen, schnell bestimmten Text oder Teiltext entsprechend den definierten Suchoptionen zu finden. Wählen Sie den Befehl Edit » Find Text aus den Hauptmenüs, klicken Sie mit der rechten Maustaste in den Arbeitsbereich und wählen Sie den Befehl Find Text aus dem Kontextmenü, oder verwenden Sie das Tastenkürzel Ctrl+F, um auf den Dialog Find Text zuzugreifen. Verwenden Sie diesen Dialog, um den vorhandenen zu suchenden Text zusammen mit dem Suchbereich und zusätzlichen Optionen festzulegen.

Der Dialog Find Text
Options and Controls of the Find Text Dialog
Zu suchender Text
-
Text To Find – verwenden Sie dieses Feld, um die Textzeichenfolge einzugeben, nach der Sie suchen möchten. Geben Sie entweder das vollständige Wort ein oder suchen Sie nach einer Teilzeichenfolge. Letzteres erfordert, dass die Option Whole Words Only deaktiviert ist. Die Zeichenfolge kann die Platzhalterzeichen
? (einzelnes Zeichen) und * (beliebige Zeichengruppe) enthalten.
Platzhalter unterscheiden nie zwischen Groß- und Kleinschreibung.
Jede gesuchte Zeichenfolge wird zur Dropdown-Liste des Feldes hinzugefügt, damit sie schnell erneut ausgewählt werden kann.
Bereich
-
Sheet Scope – verwenden Sie dieses Feld, um den Umfang der Textsuche in Bezug auf die beteiligten Schaltplandokumente festzulegen. Wählen Sie aus den folgenden Optionen:
-
Current Document – nur im aktiven Dokument suchen.
-
Project Documents – in allen Schaltplandokumenten des aktiven Projekts suchen.
-
Open Documents – in allen geöffneten Schaltplandokumenten suchen, unabhängig davon, zu welchem Projekt sie gehören.
-
Project Physical Documents – in den Registerkartenansichten Compiled Document der Quell-Schaltplandokumente des aktiven Projekts suchen.
Um Text über Project Physical Documents hinweg zu suchen, muss das aktive Projekt zuerst kompiliert werden. Ist dies nicht der Fall, erfolgt die Suche nur über die logischen Blätter (Registerkartenansicht Editor des Dokuments).
-
Selection – verwenden Sie dieses Feld, um den Suchbereich basierend auf dem aktuellen Auswahlstatus von Objekten weiter einzuschränken. Wählen Sie aus den folgenden Optionen:
-
Selected Objects – beschränkt die Suche nur auf aktuell ausgewählte Objekte.
-
DeSelected Objects – beschränkt die Suche nur auf aktuell nicht ausgewählte Objekte.
-
All Objects – keine Einschränkung; durchsucht alle Objekte unabhängig von ihrem Auswahlstatus.
-
Identifiers – verwenden Sie dieses Feld, um den Suchbereich basierend auf dem Typ des textbasierten Objekts weiter einzuschränken. Wählen Sie aus den folgenden Optionen:
-
All Identifiers – keine Einschränkung; durchsucht alle textbasierten Objekte (Textzeichenfolgen, Textrahmen, Pins, Netzkennungen und Bezeichner).
-
Net Identifiers Only – beschränkt die Suche nur auf Netzkennungen (Ports, Power Ports, Sheet Entries, Off-Sheet Connectors und Net Labels).
-
Designators Only – beschränkt die Suche nur auf Komponentenbezeichner.
Optionen
-
Case sensitive – aktivieren Sie diese Option, um eine Suche unter Beachtung der Groß-/Kleinschreibung durchzuführen. Das bedeutet, dass der Zieltext in der Groß-/Kleinschreibung mit dem im Feld Text To Find eingegebenen Suchtext übereinstimmen muss.
-
Whole Words Only – aktivieren Sie diese Option, um die Suche nur auf ganze Wörter zu beschränken. Das bedeutet, dass der Suchtext vollständig genau so vorhanden sein muss und nicht Teil einer größeren Textzeichenfolge sein darf. Wenn diese Option beispielsweise aktiviert ist und nach „cat“ gesucht wird, betrachtet die Software die ersten drei Buchstaben von „category“ nicht als gültigen Suchtreffer. Deaktivieren Sie diese Option, um frei nach Teilzeichenfolgen zu suchen.
-
Jump to Results – aktivieren Sie diese Option, damit übereinstimmender/gefundener Text im Arbeitsbereich gezoomt und zentriert wird (wo möglich). Wenn eine Suche mehrere Treffer ergibt, wird der Dialog Find Text - Jump geöffnet. Verwenden Sie diesen Dialog, um zwischen den übereinstimmenden Suchergebnissen zu springen.
-
Regular expressions – aktivieren Sie dieses Kontrollkästchen, um mit regulären Ausdrücken zu suchen.
-
^ – nur dann übereinstimmen, wenn die Zeichenfolge am Anfang einer Zeile steht.
-
$ – nur dann übereinstimmen, wenn die Zeichenfolge am Ende einer Zeile steht.
-
. – steht für ein einzelnes beliebiges Zeichen (z. B. entspricht „te.t“ den Zeichenfolgen „test“, „text“ und „tent“, aber nicht „tet“).
-
* – steht für eine beliebige Menge von Zeichen, auch für kein Zeichen (z. B. entspricht „te*“ den Zeichenfolgen „text“, „tent“ und „te“, aber nicht „t“).
-
+ – steht für eine beliebige Menge von Zeichen, jedoch nicht für kein Zeichen (z. B. entspricht „te+“ den Zeichenfolgen „text“ und „tent“, aber nicht „te“).
-
[ ] – sucht nach einem beliebigen der in den Klammern eingeschlossenen Zeichen.
-
[^] – ein Caret am Anfang einer Zeichenfolge in Klammern bedeutet NICHT (z. B. entspricht „[^tes]“ allen Zeichen außer t, e oder s).
-
[-] – ein Bindestrich innerhalb einer Zeichenfolge in Klammern kennzeichnet einen Zeichenbereich (z. B. entspricht „[l-o]“ den Zeichen l, m, n und o).
-
{ } – wird zum Gruppieren von Zeichen oder Ausdrücken verwendet. Gruppen können verschachtelt werden, mit maximal 10 Gruppen in einem einzelnen Muster.
-
\ – ein Backslash vor einem Platzhalterzeichen weist den Schaltplaneditor oder den Schaltplanbibliothekseditor an, dieses Zeichen wörtlich und nicht als Platzhalter zu behandeln (z. B. sucht „\^test“ nicht nach der Zeichenfolge test am Anfang einer Zeile, sondern nach der Zeichenfolge „^test“).
-
Mask Matching – aktivieren Sie diese Option, damit übereinstimmender Text im Designbereich entsprechend den Einstellungen auf der Seite System – Navigation des Dialogs PreferencesJump to Results vergrößert und/oder abgeblendet wird, wenn die Option aktiviert ist.
Der gesamte übereinstimmende Text wird im Fenster Messages aufgelistet, einschließlich der Möglichkeit, direkt im Designbereich zu einer Instanz des gesuchten Textes zu springen (doppelklicken Sie auf einen Nachrichteneintrag oder klicken Sie mit der rechten Maustaste und wählen Sie Cross Probe aus dem Kontextmenü). Wenn außerdem die Option Jump to Results im Dialog Find Text aktiviert war und mehrere Instanzen des zu suchenden Textes gefunden werden, wird der Dialog Find Text - Jump angezeigt und das erste Vorkommen des Textes – angegeben im Feld Text To Find des Dialogs Find Text – wird im Designbereich gefunden und zentriert.

Der Dialog Find Text - Jump
Der Dialog Find Text - Jump ist ein nichtmodaler Dialog. Das bedeutet, dass Sie mit der Benutzeroberfläche von Altium Designer, einschließlich Objekten auf dem Schaltplanblatt, arbeiten können, während der Dialog geöffnet ist.
Options and Controls of the Find Text - Jump Dialog
-
Previous - klicken Sie auf diese Schaltfläche, um zum vorherigen übereinstimmenden Textelement zu wechseln. Klicken Sie wiederholt, um die Elemente nacheinander rückwärts zu durchlaufen.
-
Next - klicken Sie auf diese Schaltfläche, um zum nächsten übereinstimmenden Textelement zu wechseln. Klicken Sie wiederholt, um die Elemente nacheinander vorwärts zu durchlaufen.
Während Sie zwischen den übereinstimmenden Vorkommen des gefundenen Textes vor- und zurückschalten, zeigt der obere Bereich des Dialogs den ursprünglichen Suchtext und das aktuell im Designbereich angezeigte Element an, und zwar hinsichtlich des Objekttyps (Designator, Netzkennung, Port, Power-Port, Netzlabel oder Textrahmen) sowie seines übereinstimmenden Textes.
-
Close - klicken Sie auf diese Schaltfläche, um den Dialog zu schließen. Klicken Sie auf den Dropdown-Pfeil auf der rechten Seite der Schaltfläche, um ein Menü mit den folgenden Optionen aufzurufen:
-
New Search - wählen Sie diesen Befehl, um den Dialog zu schließen und den Dialog Find Text zu öffnen, in dem Sie die Suche nach Bedarf ändern können.
-
Close - wählen Sie diesen Befehl, um den Dialog zu schließen und zum Designbereich zurückzukehren. Alternativ können Sie die Tastenkombination Esc verwenden, um diese Aktion auszuführen.
Springen Sie zu einem anderen gefundenen Vorkommen des gesuchten Textes, indem Sie:
-
Die Schaltflächen Previous und Next im Dialog Find Text - Jump verwenden.
-
Den Befehl Edit » Find Next verwenden (über seine Tastenkombination F3).
-
Von einem entsprechenden Nachrichteneintrag im Fenster Messages aus per Cross-Probing springen.
Sie können auch bestimmten Text oder Teiltext gemäß den definierten Suchoptionen suchen und diesen dann durch angegebenen neuen Text ersetzen. Wählen Sie den Befehl Edit » Replace Text aus den Hauptmenüs oder verwenden Sie die Tastenkombination Ctrl+H, um den Dialog Find And Replace Text zu öffnen. Verwenden Sie diesen Dialog, um den vorhandenen zu suchenden Text und den zu verwendenden Ersetzungstext zusammen mit dem Geltungsbereich und zusätzlichen Optionen festzulegen. Wenn alles bereit ist, klicken Sie auf OK. Der gesamte Zieltext wird ersetzt, es sei denn, die Option Prompt On Replace ist im Dialog aktiviert – dann können Sie das Ersetzen jeder Instanz des übereinstimmenden Textes manuell bestätigen.

Der Dialog Find and Replace Text
Options and Controls of the Find and Replace Text Dialog
Text
-
Text To Find - verwenden Sie dieses Feld, um die Zeichenfolge einzugeben, nach der Sie suchen möchten. Geben Sie entweder das vollständige Wort ein oder suchen Sie nach einer Teilzeichenfolge. Letzteres erfordert, dass die Option Whole Words Only deaktiviert ist. Die Zeichenfolge kann die Platzhalterzeichen
? (einzelnes Zeichen) und * (beliebige Gruppe von Zeichen) enthalten.
Platzhalter berücksichtigen die Groß-/Kleinschreibung nie.
Jede gesuchte Zeichenfolge wird zur Dropdown-Liste des Feldes hinzugefügt, damit sie schnell wieder aufgerufen werden kann.
-
Replace With - verwenden Sie dieses Feld, um die Ersetzungszeichenfolge einzugeben. Der eingegebene Text ersetzt die gefundene Ergebniszeichenfolge vollständig, die über den Eintrag Text To Find und die festgelegten Optionen gefunden wurde.
Selektive Zeichenfolgenersetzungen können mit der Syntax {oldtext=newtext} durchgeführt werden, um nur einen Teil der Suchzeichenfolge zu ändern. Wenn Sie beispielsweise die Zeichenfolge VCC in das Feld Text to Find eingeben und die Zeichenfolge {CC=DD} in das Feld Replace With eingeben, werden alle Instanzen der Zeichenfolge VCC in VDD geändert. Sie können mehrere Klammerpaare verwenden, um komplexe Ersetzungen zu definieren – die Ersetzung in der am weitesten links stehenden Klammer wird zuerst vorgenommen, dann die nächste rechts davon usw.
Geltungsbereich
-
Sheet Scope - verwenden Sie dieses Feld, um den Geltungsbereich der Textsuche hinsichtlich der beteiligten Schaltplandokumente festzulegen. Wählen Sie eine der folgenden Optionen:
-
Current Document - nur im aktiven Dokument suchen. Im Schaltplansymboleditor wird bei Auswahl dieser Option eine Suche über alle im Dokument enthaltenen Bauteilblätter durchgeführt.
-
Project Documents - in allen Schaltplandokumenten des aktiven Projekts suchen.
-
Open Documents - in allen geöffneten Schaltplandokumenten suchen, unabhängig davon, zu welchem Projekt sie gehören.
-
Selection - verwenden Sie dieses Feld, um den Suchbereich anhand des aktuellen Auswahlstatus von Objekten weiter einzuschränken. Wählen Sie aus den folgenden Optionen:
-
Selected Objects - die Suche auf nur die aktuell ausgewählten Objekte beschränken.
-
DeSelected Objects - die Suche auf nur die aktuell nicht ausgewählten Objekte beschränken.
-
All Objects - keine Einschränkung; alle Objekte unabhängig von ihrem Auswahlstatus durchsuchen.
-
Identifiers - verwenden Sie dieses Feld, um den Suchbereich anhand des Typs des textbasierten Objekts weiter einzuschränken. Wählen Sie aus den folgenden Optionen:
-
All Identifiers - keine Einschränkung; alle textbasierten Objekte durchsuchen (Textzeichenfolgen, Textrahmen, Pins, Netzkennungen und Designatoren).
-
Net Identifiers Only - die Suche auf nur Netzkennungen beschränken (Ports, Power-Ports, Sheet Entries, Off-Sheet-Connectoren und Netzlabels).
-
Designators Only - die Suche auf nur Komponentendesignatoren beschränken.
Optionen
-
Case sensitive - aktivieren Sie diese Option, um eine Suche unter Berücksichtigung der Groß-/Kleinschreibung durchzuführen. Das bedeutet, dass der Zieltext in der Groß-/Kleinschreibung mit dem in das Feld Text To Find eingegebenen Suchtext übereinstimmen muss. Diese Option hat keinen Einfluss auf den Ersetzungstext, der einfach der Groß-/Kleinschreibung des in das Feld Replace With eingegebenen Textes folgt.
-
Prompt On Replace - aktivieren Sie diese Option, damit Sie aufgefordert werden, das Ersetzen jeder Instanz des übereinstimmenden Textes manuell zu bestätigen. Ein Dialog Confirm wird verwendet, um jede Instanz nacheinander zu bearbeiten, mit einem abschließenden Dialog Information, der die Anzahl der vorgenommenen Ersetzungen zusammenfasst. Wenn diese Option deaktiviert ist, werden alle Instanzen des gefundenen Textes, die dem Suchtext entsprechen, ohne manuelle Bestätigung ersetzt. Ebenso wird ein Dialog Information angezeigt, der die Anzahl der vorgenommenen Ersetzungen zeigt.
-
Whole Words Only - aktivieren Sie diese Option, um die Suche nur auf ganze Wörter zu beschränken. Das bedeutet, dass der Suchtext vollständig in genau dieser Form vorhanden sein muss und nicht Teil einer größeren Zeichenfolge sein darf. Wenn diese Option beispielsweise aktiviert ist und nach „cat“ gesucht wird, betrachtet die Software die ersten drei Buchstaben von „category“ nicht als gültigen Suchtreffer. Deaktivieren Sie diese Option, um frei nach Teilzeichenfolgen zu suchen.
-
Regular expressions - aktivieren Sie dieses Kontrollkästchen, um mit regulären Ausdrücken zu suchen.
-
^ - stimmt nur überein, wenn die Zeichenfolge am Anfang einer Zeile steht.
-
$ - stimmt nur überein, wenn die Zeichenfolge am Ende einer Zeile steht.
-
. - steht für ein einzelnes beliebiges Zeichen (z. B. entspricht „te.t“ „test“, „text“ und „tent“, aber nicht „tet“).
-
* - steht für eine beliebige Zeichenfolge, auch für keine Zeichen (z. B. entspricht „te*“ „text“, „tent“ und „te“, aber nicht „t“).
-
+ - steht für eine beliebige Zeichenfolge, jedoch nicht für keine Zeichen (z. B. entspricht „te+“ „text“ und „tent“, aber nicht „te“).
-
[ ] - sucht nach einem beliebigen der in den Klammern eingeschlossenen Zeichen.
-
[^] - ein Caret am Anfang einer Zeichenfolge in Klammern bedeutet NICHT (z. B. entspricht „[^tes]“ allen Zeichen außer t, e oder s).
-
[-] - ein Bindestrich innerhalb einer Zeichenfolge in Klammern kennzeichnet einen Zeichenbereich (z. B. entspricht „[l-o]“ den Zeichen l, m, n und o).
-
{ } - wird zum Gruppieren von Zeichen oder Ausdrücken verwendet. Gruppen können verschachtelt werden mit einer maximalen Anzahl von 10 Gruppen in einem einzelnen Muster.
-
\ - ein Backslash vor einem Platzhalterzeichen weist den Schematic Editor oder Schematic Library Editor an, dieses Zeichen wörtlich und nicht als Platzhalter zu behandeln (z. B. sucht „\^test“ nicht nach der Zeichenfolge test am Anfang einer Zeile, sondern nach der Zeichenfolge „^test“).
Sie können nur innerhalb von Schaltplandokumenten oder Schaltplanbibliotheksdokumenten suchen bzw. über diese hinweg suchen – nicht in einer Kombination aus beiden Dokumenttypen.
Arbeiten mit Unions
Eine Union ist eine Sammlung von Objekten, die zusammen gruppiert wurden. Wenn sie als Union gruppiert sind, können Sie schnell alle Mitglieder der Union auswählen/abwählen und sie alle verschieben, wenn ein einzelnes Mitglied der Union verschoben wird.
Um aus den aktuell ausgewählten Designobjekten eine Union zu erstellen, wählen Sie den Befehl Tools » Convert » Create Union from selected objects in den Hauptmenüs oder klicken Sie mit der rechten Maustaste im Designbereich und wählen Sie im Kontextmenü den Befehl Unions » Create Union from selected objects. Es wird eine Union erstellt, wobei die ausgewählten Objekte ihre Mitglieder sind. Ein Informationsdialog bestätigt, wie viele Objekte der Union hinzugefügt wurden.
Der grundlegende Ansatz zum Verschieben aller Objekte in einer Union besteht darin, auf ein Mitgliedsobjekt dieser Union zu klicken und die Maustaste gedrückt zu halten und dann den Cursor zu ziehen, um alle Objekte in dieser Union zu verschieben. Der Schaltplaneditor unterstützt jedoch auch das Ziehen elektrischer Objekte (wie Komponenten, Leitungen, Ports usw.), und wenn diese Funktion aktiviert ist, hat sie Vorrang und überschreibt das Verhalten zum Verschieben einer Union, sobald Sie versuchen, ein elektrisches Objekt zu ziehen.
Das Ziehen eines elektrischen Objekts, z. B. einer Komponente, wird aktiviert, indem die Option Always Drag auf der Seite Schematic - Graphical Editing page des Dialogs Preferences aktiviert wird. Wenn die Option aktiviert ist, fordern Sie die Software beim Klicken und Ziehen auf einem elektrischen Objekt auf, die aktuelle Konnektivität beizubehalten und die Verdrahtung während des Ziehens entsprechend sauber anzupassen.
Der aktuelle Status der Option Always Drag kann während der Arbeit vorübergehend umgeschaltet werden, indem Sie die Taste Ctrl gedrückt halten. Wenn die Option Always Drag aktiviert ist und Sie Ctrl + klicken, gedrückt halten und ziehen, versucht die Software nicht, die Konnektivität beizubehalten, sondern verschiebt stattdessen das Objekt unter dem Cursor. In dieser Situation werden, wenn dieses Objekt Mitglied einer Union ist, alle Objekte in der Union verschoben. Wenn Sie mit aktiviertem Always Drag arbeiten, halten Sie beim Klicken und Ziehen Ctrl gedrückt, um alle Objekte in einer Union zu verschieben. Beachten Sie, dass die Taste Ctrl in beide Richtungen funktioniert: Wenn Always Drag derzeit deaktiviert ist, weist das Gedrückthalten von Ctrl den Schaltplaneditor an, vom Verhalten „Objekt verschieben“ zum Verhalten „Objekt ziehen“ zu wechseln.
Um alle Objekte in der Union auszuwählen/abzuwählen, deren Mitglied das aktuell unter dem Cursor befindliche Objekt ist, klicken Sie mit der rechten Maustaste auf ein Objekt, das Mitglied der gewünschten Union ist, und wählen Sie im Kontextmenü den Befehl Unions » Select All In Union / Deselect All In Union.
Um ein oder mehrere Mitgliedsobjekte aus einer bestimmten Union zu entfernen, wählen Sie in den Hauptmenüs den Befehl Tools » Convert » Break objects from Union. Nach dem Starten des Befehls verwandelt sich der Cursor in ein Fadenkreuz, und Sie werden aufgefordert, das Objekt auszuwählen, das aus einer Union entfernt werden soll. Positionieren Sie den Cursor über dem gewünschten Mitgliedsobjekt und klicken Sie, oder drücken Sie Enter. Der Dialog Confirm Break Objects Union wird angezeigt. Verwenden Sie diesen Dialog, um festzulegen, welche Objekte aus der Union entfernt werden sollen (und umgekehrt, welche Objekte Teil dieser Union bleiben sollen). Nach dem Klicken auf OK wird die Objektmitgliedschaft der Union entsprechend aktualisiert.

Der Dialog Confirm Break Objects Union
Options and Controls of the Confirm Break Objects Union Dialog
Objekte auswählen, die in der Union verbleiben oder aus ihr entfernt werden sollen
-
Object Kind - zeigt den Objekttyp an, z. B. Netzbezeichner, Bus, Hyperlink usw.
-
Description - zeigt die Beschreibung der Objekte an, z. B. Höhe/Breite, Bezeichner usw.
-
Keep in Union - aktivieren, um ein oder mehrere Objekte zum Entfernen aus der Union zu markieren.
-
All On - klicken, um alle Objekte zum Entfernen aus der Union zu markieren.
-
All Off - klicken, um die Auswahl aller Objekte aufzuheben.
Alternativ kann ein Objekt aus der übergeordneten Union entfernt werden, indem Sie mit der rechten Maustaste auf das Objekt in der gewünschten Union klicken und im Kontextmenü den Befehl Unions » Break objects from Union wählen.
Um alle für das aktuelle Schaltplandokument definierten Unions aufzulösen, wählen Sie in den Hauptmenüs den Befehl Tools » Convert » Break all objects Unions. Alle Unions im Design werden aufgelöst, sodass keines der früheren Mitgliedsobjekte gruppiert bleibt. Ein Informationsdialog bestätigt, wie viele Objekte entfernt wurden und aus wie vielen Unions.