Optionen für Komponentenpositionierung und -platzierung
Wenn Sie auf eine Komponente klicken und die Maustaste gedrückt halten, um sie zu verschieben, wird die Komponente bei aktivierter Option Snap to Center an ihrem Referenzpunkt gehalten. Der Referenzpunkt ist die 0,0-Koordinate der Komponente, so wie sie im PCB-Footprint-Editor erstellt wurde.
Die Option Smart Component Snap ermöglicht es Ihnen, dieses Einrasten auf die Mitte zu übersteuern und stattdessen auf das nächstgelegene Komponenten-Pad einzurasten, indem Sie näher am gewünschten Pad als am Referenzpunkt der Komponente klicken und die Maustaste gedrückt halten. Das ist sehr praktisch, wenn ein bestimmtes Pad auf einem bestimmten Rasterpunkt liegen soll. Es kann jedoch auch nachteilig sein, wenn Sie mit kleinen SMD-Komponenten arbeiten, da es schwieriger werden kann, sie an ihrem Referenzpunkt zu „greifen“.
Aktivieren Sie Snap To Center , damit die Komponente immer an ihrem Referenzpunkt gehalten wird. Smart Component Snap ist hilfreich, wenn Sie an einem bestimmten Pad ausrichten müssen.
Platzierungsmodi
Sie können während der Platzierung durch Drücken der Taste R zwischen den Komponenten-Platzierungsmodi wechseln.
Ignore Hindernisse – normales Platzierungsverhalten. Diese Routinen verwenden den 3D-Körper, falls vorhanden, oder die Kupfer- und Siebdruck-Primitiven, um den Freiraum eines Objekts zu bestimmen.
Push Hindernisse – die zu platzierende Komponente schiebt andere Komponenten weg, um die Einhaltung der Abstände zwischen Komponenten sicherzustellen. Komponenten in Vereinigungen können verschoben werden, und die Position von Komponenten in der Vereinigung kann sich ändern, aber die Vereinigung wird nicht aufgelöst. Gesperrte Komponenten können nicht verschoben werden. In diesem Modus werden Komponenten über ihre Auswahl-Begrenzungsbox identifiziert.
Avoid Hindernisse – die zu platzierende Komponente wird während der Platzierung gezwungen, Abstandsunterschreitungen zu anderen Komponenten zu vermeiden. In diesem Modus werden Komponenten über ihre Auswahl-Begrenzungsbox identifiziert.
Die Statusleiste am unteren Rand des Designbereichs und die Heads-up-Anzeige zeigen den aktuellen Platzierungsmodus an.
Verwenden der Tastenkombination R , um durch die Platzierungsmodi zu wechseln. Beachten Sie, dass die Komponente C7 gesperrt ist und im Modus Hindernisse schieben nicht bewegt werden kann.
Push/Avoid Obstacles kann bei komplexer Auswahl nicht verwendet werden, wenn zusätzlich ein anderes Objekt (Leiterbahn, Pad, Text usw.) ausgewählt ist.
Intelligente Komponentenausrichtung
Die Funktionen zur intelligenten Komponentenplatzierung ermöglichen eine dynamische Ausrichtung von Komponenten beim Ziehen. Grüne Indikatorlinien erscheinen, wenn die Komponente entweder an benachbarten Komponenten oder an den Pads benachbarter Komponenten ausgerichtet ist.
Durch die Verwendung von Hotkeys während der Platzierung können Sie auf die folgenden Ausrichtungsoptionen zugreifen:
Halten Sie während der Komponentenplatzierung die Taste Ctrl gedrückt, um Ausrichtungslinien in Bezug auf die Begrenzungen benachbarter Komponenten anzuzeigen.
Halten Sie während der Komponentenplatzierung die Taste Shift gedrückt, um Ausrichtungslinien anhand der Pads benachbarter Komponenten anzuzeigen.
Raster für die Komponentenplatzierung
Wenn Komponenten platziert oder verschoben werden, rasten sie auf das kartesische oder polare Raster ein, das sich aktuell unter der Komponente befindet, sofern dieses Raster für die Komponentenplatzierung definiert ist. Die Festlegung, wie ein Raster verwendet werden kann (sein Zweck oder seine Anwendung), erfolgt über die Optionen Comp und Non Comp , die dem Eintrag dieses Rasters im Bereich Grid Manager des Panels Properties zugeordnet sind.
Weitere Informationen finden Sie auf der Seite Arbeiten mit Rastern & Hilfslinien .
Komponenten zur Platzierung finden
Wenn Sie die Komponenten, die Sie auf der Leiterplatte positionieren, visuell finden können, klicken Sie darauf und halten Sie die Maustaste gedrückt, um sie zu verschieben. Andernfalls können Sie in einem dichten Design, in dem das visuelle Suchen nach einer bestimmten Komponente sehr zeitaufwendig sein kann, den Dialog Choose Component verwenden, um eine bestimmte Komponente im Designbereich zu verschieben – entweder indem der Cursor zu dieser Komponente springt oder indem die Komponente an die aktuelle Cursorposition verschoben wird. Um auf den Dialog zuzugreifen, wählen Sie den Befehl Edit » Move » Component aus den Hauptmenüs und klicken Sie irgendwo im Designbereich abseits von Komponenten.
Options and Controls of the Choose Component Dialog
Component Filter - dieses Feld oben im Dialog ermöglicht Ihnen die Eingabe eines zeichenfolgenbasierten Suchfilters, um die gewünschte Komponente schnell zu finden. Dies ist besonders nützlich, wenn sich viele Komponenten im Design befinden. Während der Eingabe wird die darunterliegende Komponentenliste gefiltert, sodass nur passende Komponentenbezeichnungen angezeigt werden. Sie können die Platzhalterzeichen ? (ein beliebiges einzelnes Zeichen) und * (beliebige Zeichen) verwenden.
Löschen Sie das Feld oder geben Sie den Platzhalter * ein, um alle Komponenten der Leiterplatte aufzulisten.
Component List - in diesem Bereich werden alle Komponenten der Leiterplatte (oder alle Komponenten, die den aktuellen Filter erfüllen) nach Designator aufgelistet. Wählen Sie den Eintrag der Komponente aus, die Sie verschieben möchten.
Movement - wählen Sie eine der folgenden Optionen, um festzulegen, wie die in der Liste ausgewählte Komponente verschoben werden soll:
Jump to component - wenn diese Option aktiviert ist, springt der Cursor nach dem Klicken auf OK zur Komponente im Haupt-Designbereich. Die Komponente wird angehängt und schwebt am Cursor, bereit, nach Bedarf neu positioniert zu werden.
Move component to cursor - wenn diese Option aktiviert ist, wird die ausgewählte Komponente nach dem Klicken auf OK an die aktuelle Cursorposition im Haupt-Designbereich verschoben. Die Komponente wird angehängt und schwebt am Cursor, bereit, nach Bedarf neu positioniert zu werden.
Bei dieser Option führt die Verwendung der Maus zur Interaktion mit dem Dialog dazu, dass die ausgewählte Komponente immer dorthin springt, wo auf die Schaltfläche OK geklickt wird. In diesem Fall kann es sinnvoller sein, die Pfeiltasten und die Taste Tab zu verwenden, um durch die Steuerelemente des Dialogs zu navigieren und die gewünschte Komponente auszuwählen, während der Cursor an der gewünschten Position im Haupt-Designbereich verbleibt.
Interaktive Platzierungsbefehle
Es gibt eine Reihe halbautomatischer Werkzeuge, mit denen Sie die Platzierung Ihres PCB-Designs bearbeiten können. Zusammen mit den standardmäßigen Objektausrichtungsbefehlen können die Befehle des Menüs Tools » Component Placement verwendet werden, um die folgenden Vorgänge auszuführen:
Arrange Within Room
Dieser Befehl ordnet die Komponenten, die einem Raum zugewiesen sind, innerhalb dieses Raums an.
Beim Anordnen von Komponenten innerhalb eines Raums werden die Komponenten, wenn der Raum kleiner ist als die ihm zugeordnete Komponentengruppe, innerhalb des Raums und/oder so nah wie möglich am Raum platziert. Sie können den Raum anschließend nach Bedarf in der Größe ändern – entweder manuell und direkt im Arbeitsbereich oder mithilfe des entsprechenden Befehls zum Umfassen des Raums.
Arrange Within Rectangle
Dieser Befehl ermöglicht es Ihnen, ausgewählte Komponenten innerhalb eines definierten rechteckigen Bereichs anzuordnen.
Beim Anordnen von Komponenten innerhalb eines rechteckigen Bereichs wird das definierte Rechteck, wenn es kleiner ist als die Komponentengruppe, in der Größe angepasst, um die gesamte Gruppe aufzunehmen.
Arrange Outside Board
Dieser Befehl ordnet die ausgewählten Komponenten außerhalb der Keepout-Begrenzung an, die in der Regel die Leiterplattenkontur ist.
Ausgewählte Komponenten neu positionieren
Der Befehl Tools » Component Placement » Reposition Selected Components wird verwendet, um mehrere ausgewählte Komponenten nacheinander in der Reihenfolge neu zu positionieren, in der Sie sie ausgewählt haben.
Dieser Befehl kann zusammen mit dem Cross Select Mode verwendet werden. Aktivieren Sie den Cross Select Mode (Tools » Cross Select Mode ), wählen Sie mehrere Schaltplankomponenten aus, wechseln Sie dann in den PCB-Editor und führen Sie diesen Befehl aus, um jede Komponente in derselben Reihenfolge neu zu positionieren, in der sie im Schaltplan ausgewählt wurden.
Komponenten mithilfe einer Pick-and-Place-Datei positionieren
Komponenten in Ihrem Design können anhand von Positionen platziert werden, die in einer Pick-and-Place-Datei angegeben sind, und zwar mit dem Befehl Tools » Component Placement » Place From File aus den Hauptmenüs. Diese Funktion ist besonders nützlich, wenn Ihnen kritische Platzierungsinformationen in Form einer Pick-and-Place-Datei vorliegen. Sie bietet außerdem eine praktische Möglichkeit, schnell eine bevorzugte Platzierung anzuwenden, die zuvor durch das Erzeugen einer Pick-and-Place-Datei aus Altium Designer gewonnen wurde.
Nach dem Starten des Befehls wird der Dialog Load File Name geöffnet. Verwenden Sie diesen Dialog, um zur entsprechenden Pick-and-Place-Datei für das Design zu navigieren und sie zu öffnen. Bei jeder vorhandenen Komponente im Design, die in der Pick-and-Place-Datei aufgeführt ist, wird die Position aktualisiert, wenn die aktuelle Position von der in der Datei angegebenen abweicht (es wird die Position aus der Datei verwendet).
Alle Komponenten, die nicht verschoben werden sollen, können gesperrt werden, indem ihre Option Locked gesetzt wird. Dies kann über das Panel Properties erfolgen, wenn die Komponenten ausgewählt sind.
Eine Komponente muss bereits im Designbereich vorhanden sein und den entsprechenden Designator (wie in der Pick-and-Place-Datei aufgeführt) besitzen, damit die Verschiebung durchgeführt werden kann.
Die folgenden Datenspalten müssen in der Pick-and-Place-Datei enthalten sein: Center-X (Mid-X), Center-Y (Mid-Y), Kommentar, Designator, Layer und Rotation (show image ).
Imperiale und metrische Einheiten werden unterstützt (die Pick-and-Place-Datei gibt an, welche Einheiten verwendet werden).
Die Koordinaten Center-X (Mid-X) und Center-Y (Mid-Y) werden als Referenz für Positionsänderungen verwendet; andere Koordinaten werden ignoriert.
Komponenten tauschen
Sie können ein Komponentenpaar auswählen und ihre Positionen einfach tauschen. Nachdem Sie die Komponenten ausgewählt haben, die Sie tauschen möchten, klicken Sie mit der rechten Maustaste und wählen Component Actions » Swap Components oder wählen den Befehl Tools » Component Placement » Swap Components aus den Hauptmenüs.
Einfaches Tauschen von Komponenten über das Kontextmenü.
Wenn beim Ausführen des Befehls keine oder mehr als zwei Komponenten ausgewählt sind, werden Sie aufgefordert, zuerst die erste Komponente auszuwählen, die Sie tauschen möchten, und dann die zweite Komponente. Die Komponenten werden vertauscht, und Sie können weitere Komponentenpaare tauschen oder mit einem Rechtsklick oder durch Drücken von Esc den Tauschmodus beenden.
Gesperrte Komponenten können nicht getauscht werden.
Leitfaden zur Komponentenplatzierung
Diese Funktion ist verfügbar, wenn die Option PCB.ComponentDrag.ShowAverageHelper im Dialog Advanced Settings dialog aktiviert ist.
Wenn Sie eine Komponente im Designbereich verschieben, wird eine dicke grüne oder rote Linie angezeigt, die von einem Punkt innerhalb der Komponente zu einer Position auf der Leiterplatte verläuft. Diese Linie wird als Optimal Placement Vector bezeichnet; ihre Funktion besteht darin, anzuzeigen, ob die neue Position besser (grün) oder schlechter (rot) als die vorherige Position ist.
Der Vektor hat zwei unterschiedliche Eigenschaften: seine vorgeschlagene Zielposition und seine Farbe.
Um die Positionen für jedes Ende des Vektors zu bestimmen, verwendet die Funktion den Schwerpunkt der polygonalen Form, die durch die Positionen der Endpunkte der Verbindungsleitungen definiert wird. Es gibt zwei relevante Schwerpunkte: einen, der durch die Enden der Verbindungsleitungen definiert wird, die an der von Ihnen bewegten Komponente enden (der Komponentenschwerpunkt), und einen zweiten, der durch die anderen Enden dieser Verbindungsleitungen definiert wird (der Schwerpunkt der Zielposition).
Der Optimal Placement Vector wird zwischen diesen beiden Schwerpunkten gezeichnet, wobei das Komponentenende durch einen Punkt hervorgehoben wird. Da es sich um einen relativen Indikator handelt, wird der Vektor immer grün gezeichnet, wenn Sie erstmals klicken, um eine Komponente zu bewegen. Die beiden Schwerpunkte werden während des Verschiebens der Komponente kontinuierlich neu berechnet, da die Verbindungsleitungen von einem Pad zu einem anderen wechseln können, wenn sie automatisch neu optimiert werden, um die für die bewegte Komponente geltende Netztopologie beizubehalten. Aufgrund dieser Netz-Neuoptimierung kann das Zielende des OPV beim Bewegen der Komponente springen. Wenn sich die Schwerpunkte voneinander entfernen und der OPV länger wird, kann er rot werden. Wenn sich die Schwerpunkte einander annähern und der OPV kürzer wird, kann er grün werden.
Die Länge des Vektors ist nicht die einzige Bedingung, die zum Festlegen der Farbe verwendet wird; die Farbe des OPV wird auch von der Gesamtlänge der an die bewegte Komponente angeschlossenen Verbindungsleitungen beeinflusst. Wenn das Verschieben der Komponente dazu führt, dass sich die Gesamtlänge der Verbindungsleitungen erhöht, wird der OPV rot. Führt das Verschieben der Komponente dagegen dazu, dass sich die Gesamtlänge der Verbindungsleitungen verringert, wird er grün.
Obwohl die Vektorlänge zunimmt, bleibt er grün, weil die Gesamtlänge der Verbindungsleitungen kürzer wird. Wenn die Komponente gedreht wird, erhöhen sich die Verbindungslängen, sodass der OPV rot wird.
Denken Sie daran, dass der OPV eine relative Orientierungshilfe ist; jedes Mal, wenn Sie die Komponente platzieren, wird diese neue Position zum Ausgangspunkt für die Berechnungen beim nächsten Verschieben dieser Komponente.
Platzieren über das Components panel
Während Komponenten normalerweise durch Importieren von Änderungen aus dem Design in die PCB platziert werden (Design Synchronization ), kann eine Komponente auch direkt im PCB-Editor über das Components panel platziert werden. Gehen Sie dazu wie folgt vor:
Öffnen Sie das Components panel ( oder View » Panels » Components Place » Component ).
Suchen Sie nach der gewünschten Komponente, wählen Sie sie in der Liste aus und gehen Sie dann wie folgt vor:
Klicken Sie mit der rechten Maustaste und wählen Sie dann Place <ComponentName> aus dem Kontextmenü, oder
Doppelklicken Sie auf die ausgewählte Komponente. Die Komponente erscheint schwebend im Designbereich. Platzieren Sie die Komponente an der gewünschten Position und klicken Sie dann zum Platzieren, oder
Klicken und halten Sie den Namen der Komponente im Components panel und ziehen Sie die Komponente dann an die gewünschte Position und klicken Sie, um sie zu platzieren. Dies ist eine Platzierungstechnik für einen einzelnen Vorgang, d. h., es kann nur eine einzelne Instanz der gewählten Komponente platziert werden. Mit den anderen Methoden können mehrere Instanzen platziert werden.
Drücken Sie Tab , um die Eigenschaften der Komponente vor dem Platzieren zu bearbeiten.
PCB-Komponenten-Footprints (und Schaltplankomponenten) können nur aus dem
connected Workspace oder aus verfügbaren Bibliotheken platziert werden. Der Begriff '
available libraries' umfasst Bibliotheken, die Teil des aktuellen Projekts sind, an dem gearbeitet wird, oder Bibliotheken, die derzeit in Altium Designer installiert sind. Bibliotheken können über die Seite
Data Management - File-based Libraries des Dialogs
Preferences installiert und entfernt werden oder über den Dialog
Available File-based Libraries dialog (klicken Sie im
Components panel auf die Schaltfläche
und wählen Sie dann
File-based Libraries Preferences aus der Dropdown-Liste).
Unterstützung für Jumper-Komponenten
Jumper, auch als Drahtbrücken bezeichnet, ermöglichen es Ihnen, Routing durch eine Jumper-Komponente zu ersetzen, was häufig ein wesentlicher Bestandteil für das erfolgreiche Design einer einseitigen Leiterplatte ist. Altium Designer unterstützt die Verwendung von Jumper-Komponenten durch einen speziellen Komponententyp Jumper .
Sie können zwar damit beginnen, die Jumper-Footprints direkt auf der PCB zu platzieren, ein empfohlener Arbeitsablauf beginnt jedoch im Schaltplan. Weitere Informationen finden Sie auf der Seite Working with Jumper Components .