Editing Multiple Design Objects

Altium Training

Altium Essentials: PCB Global Editing and List Panel

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

Altium Designer bietet eine Reihe von Bearbeitungswerkzeugen und Funktionen, die entwickelt wurden, um umfangreiche Änderungen an einem Design zu erleichtern. Die wichtigsten Werkzeuge für umfangreiche bzw. globale Bearbeitungen in den Editoren für Schaltplan, Schaltplansymbol, PCB und PCB-Footprint sind die entsprechenden Filter panel-, List panels- und Find Similar Objects-Funktionen.

Der Prozess zum Bearbeiten mehrerer Elemente in Altium Designer umfasst drei Schritte:

  1. Auswählen der Zielobjekte.
  2. Prüfen der Eigenschaften dieser Objekte.
  3. Bearbeiten der Eigenschaften, die geändert werden müssen.

Vor dem Hintergrund dieses Bearbeitungsparadigmas bietet Altium Designer verschiedene Möglichkeiten, mehrere Objekte auszuwählen, zu prüfen und zu bearbeiten. Jede Methode hat ihre Stärken, und wenn Sie verstehen, wie sie funktionieren, können Sie die Methode wählen, die für Ihre konkrete Bearbeitungsaufgabe am besten geeignet ist.

Objekte auswählen

Objekte können auf verschiedene Arten ausgewählt werden, die alle in zwei Kategorien fallen:

  • Grafische Auswahl – Objekte werden auf eine der folgenden Arten ausgewählt:

    • Einzeln per Mausklick.
    • Kumulativ durch Shift+mouse clicks.
    • Mit einem der Auswahlbefehle aus dem Untermenü im Hauptmenü (Edit » Select).

     

  • Logische Auswahl – Objekte werden mithilfe eines interaktiven oder abfragebasierten Prozesses ausgewählt, der Objekte anhand bestimmter Parameter und/oder Attribute als Suchkriterien gezielt anspricht und filtert. GUI-Elemente, die diese Art der Auswahl unterstützen, sind:

     

Siehe die Seite Design Object Selection, um mehr zu erfahren.

Objekte prüfen

Die Attribute von Objekten können auf verschiedene Arten geprüft oder angezeigt werden:

  • Direkte Prüfung – die Attribute eines oder mehrerer Objekte werden direkt über das Properties panel oder grafisch im Haupteditor geprüft.
  • Indirekte Prüfung – die Attribute eines oder mehrerer zuvor ausgewählter Objekte werden mithilfe des List panel angezeigt.

Objekte bearbeiten

Ebenso können Objekte auf unterschiedliche Weise bearbeitet werden:

  • Direkte Bearbeitung – die Attribute eines oder mehrerer Objekte werden direkt über das Properties panel oder grafisch im Haupteditor bearbeitet.

    Um alle ausgewählten Objekte zu bearbeiten, öffnen Sie das Properties panel durch Klicken auf die Schaltfläche Panels und wählen dann Properties. Um nur das zuletzt ausgewählte Objekt zu bearbeiten, klicken Sie mit der rechten Maustaste und wählen dann Properties.
  • Indirekte Bearbeitung – die Attribute eines oder mehrerer zuvor ausgewählter Objekte können mithilfe des List panel bearbeitet werden.

Beispiele für das Anzeigen und Bearbeiten von Eigenschaften von in einem PCB-Dokument ausgewählten Polygonfüllungen direkt über das Properties panel oder indirekt über das PCB List panel.
Beispiele für das Anzeigen und Bearbeiten von Eigenschaften von in einem PCB-Dokument ausgewählten Polygonfüllungen direkt über das Properties panel oder indirekt über das PCB List panel.

Datenzeichenfolgen mit dem Eigenschaftenfenster ändern

Verwendung von Formeln

Das Properties panel bietet in den Schaltplan- und PCB-Editoren die Möglichkeit, Datenzeichenfolgen mithilfe von Formeln zu ändern. Formeln und Ausdrücke bieten eine komfortable Methode, Attributparameter mehrerer ausgewählter Objekte zu ändern, um deren Position oder zeichenfolgenbasierte Werte wie Designator und Kommentar anzupassen. Dadurch können Sie einen bestimmten Ausdruck auf die ausgewählten Zeichenfolgenobjekte anwenden. Der Ausdruck kann alle integrierten arithmetischen Operatoren und Funktionen enthalten, die auf Zeichenfolgen anwendbar sind.

Listen der verfügbaren Operatoren und Funktionen finden Sie in den Abschnitten Arithmetic Operators und Global System Query Functions auf der Seite Working with the Query Language.

Wenn Sie den aktuellen Wert des Attributs als Teil des Ausdrucks verwenden möchten, müssen Sie auf diesen ursprünglichen Wert verweisen, entweder durch Verwendung des vollständigen Attributnamens oder durch Verwendung des Ausrufezeichens (der unterstützte Ersatz für den Namen des Attributs, das gerade geändert wird). Wenn Attributnamen verwendet werden und diese Leerzeichen enthalten, müssen diese durch Unterstriche ersetzt werden. Zum Beispiel sollte die Verwendung des Feldes „Component Designator“ innerhalb einer Formel als Component_Designator eingegeben werden.

Verwendung der Smart-Edit-Funktion

Einige Parameter-Zeichenfolgenfelder bieten bei Auswahl mehrerer Objekte auch Zugriff auf den Dialog Smart Edit, der über die zugehörige Schaltfläche geöffnet wird.

Das Properties panel bietet mit seiner Smart-Edit-Funktion zusätzliche Unterstützung für die Änderung von Zeichenfolgen. Wählen Sie die Zellen aus, die sich auf das Attribut beziehen, das Sie für alle erforderlichen Objekte ändern möchten, klicken Sie mit der rechten Maustaste und wählen Sie dann Smart Edit aus dem angezeigten Menü. Der Dialog Smart Edit wird geöffnet.

Der Dialog bietet zwei Methoden zur Durchführung von Zeichenfolgenänderungen, die über die Registerkarten Batch Replace und Formula aufgerufen werden.

Maskierung

Maskierung ist eine Möglichkeit, ein Objekt ausdrücklich von der Auswahl und/oder Bearbeitung auszuschließen. Es kann schneller sein, zunächst das auszublenden, was nicht benötigt wird, anstatt das auszuwählen, was benötigt wird.

Betrachten Sie ein Design, bei dem bei allen Vias unter einem bestimmten BGA-Bauteil der Durchmesser geändert werden muss. Eine Möglichkeit, diesen Vorgang auszuführen, besteht darin, eine Abfrage auszuführen, die alle Nicht-Via-Objekte im Design maskiert, und dann den Menübefehl Edit » Select » Inside Area zu verwenden, um ein Rechteck um das BGA-Bauteil zu ziehen und so die betreffenden Vias auszuwählen. 

Maskierte Objekte erscheinen ausgegraut; das ausgewählte Objekt erfüllt den angewendeten Filter und wird normal angezeigt, während alle anderen Designobjekte grau verblasst dargestellt werden. Der Grad des Ausgrauens kann über die Optionen Dimming im Bereich Highlight Methods der Seite System - Navigation des Dialogs Preferences angepasst werden.

Auswahlen aufheben

Die aktuelle Auswahl kann auf folgende Arten aufgehoben werden:

  • Durch Drücken des Tastenkürzels Shift+C .
  • Mit einem der Befehle aus dem Untermenü Edit » Deselect.

Auswahlbefehle

Die folgenden auswahlbasierten Befehle sind im Untermenü Edit » Select verfügbar.

  • Select overlapped - verwenden Sie diesen Befehl, um das nächste Designobjekt in einer Gruppe gemeinsam platzierter (überlappender) Objekte einzeln auszuwählen, ohne ein Auswahl-Popup-Fenster zu verwenden (Tastenkürzel: Shift+Tab).
  • Select next - wenn ein erstes Objekt im Design ausgewählt ist, verwenden Sie diesen Befehl, um die Auswahl auf das bzw. die nächsthöheren Objekte basierend auf der logischen Hierarchie zu erweitern (Tastenkürzel: Tab).
  • Lasso Select - verwenden Sie diesen Befehl, um Designobjekte innerhalb eines benutzerdefinierten Freiform-„Lasso“-Bereichs auszuwählen.
  • Inside Area – verwenden Sie diesen Befehl, um Designobjekte innerhalb eines benutzerdefinierten Bereichs auszuwählen. Alle Objekte, die vollständig innerhalb dieses definierten Bereichs liegen, werden ausgewählt.
  • Outside Area – verwenden Sie diesen Befehl, um Designobjekte außerhalb eines benutzerdefinierten Bereichs auszuwählen. Alle Objekte, die vollständig innerhalb des definierten Bereichs liegen, bleiben nicht ausgewählt. Alle Objekte außerhalb dieses Bereichs werden ausgewählt.
  • Touching Rectangle – verwenden Sie diesen Befehl, um Designobjekte auszuwählen, die von einem benutzerdefinierten Begrenzungsrechteck berührt werden.
  • Touching Line – verwenden Sie diesen Befehl, um Designobjekte auszuwählen, die von einer benutzerdefinierten Linie berührt werden.
  • All – verwenden Sie diesen Befehl, um alle Designobjekte im aktuellen Dokument auszuwählen, einschließlich der Platinenkontur. (Tastenkürzel: Ctrl+A).
  • Board – verwenden Sie diesen Befehl, um die Platinenkontur und alle Designobjekte auszuwählen, die innerhalb ihres Begrenzungsrechtecks liegen. (Tastenkürzel: Ctrl+B).
  • Net – verwenden Sie diesen Befehl, um alle gerouteten Leiterbahnen und elektrischen Objekte auszuwählen, die einem bestimmten Netz zugeordnet sind. Klicken Sie einfach auf ein Objekt innerhalb des gewünschten Netzes. Klicken Sie auf einen Bereich des Designs, der sich nicht in der Nähe von Objekten befindet, um auf den Dialog Net Name zuzugreifen, in dem der Name des Netzes direkt eingegeben werden kann. Wenn Sie sich beim Namen nicht sicher sind, geben Sie ? ein und klicken Sie auf OK , um auf den Dialog Nets Loaded zuzugreifen, der alle aktuell für das Design geladenen Netze auflistet.

    Die Auswahl ist bei den meisten dieser Befehle, einschließlich Net, nicht kumulativ. Wenn ein neues Element ausgewählt wird, wird die Auswahl des vorherigen Objekts aufgehoben. Drücken Sie Spacebar , um ausgewählte Elemente kumulativ hinzuzufügen.
  • Connected Copper – verwenden Sie diesen Befehl, um alle gerouteten Leiterbahnen und elektrischen Objekte auszuwählen, die mit demselben Kupferbereich verbunden sind. Klicken Sie auf ein elektrisches Objekt (Leiterbahn, Pad, Füllung usw.), und alle elektrischen Objekte, die durch denselben Kupferbereich verbunden sind, werden ausgewählt. (Tastenkürzel: Ctrl+H).
  • Physical Connection – verwenden Sie diesen Befehl, um alle gerouteten Leiterbahnen zwischen zwei Pad-Objekten auszuwählen. Klicken Sie einfach auf eine Leiterbahn oder ein Pad, und alle zusammenhängenden Leiterbahnen zwischen den beiden Pads werden ausgewählt, einschließlich aller Vias. Die Pads selbst werden nicht in die Auswahl einbezogen.
  • Physical Connection Single Layer – verwenden Sie diesen Befehl, um verbundene Leiterbahnsegmente auf der aktuellen Lage auszuwählen, d. h. zusammenhängendes Kupfer auszuwählen, bis sich die Lagen ändern oder ein Bauteil-Pad erreicht wird.
  • Component Connections – verwenden Sie diesen Befehl, um alle von den Pads eines ausgewählten Bauteils ausgehenden gerouteten Verbindungen auszuwählen. Die Pads des Bauteils werden zusammen mit verbundenen Leiterbahnen und Vias bis zum jeweils nächsten erreichten Pad ausgewählt.
  • Component Nets – verwenden Sie diesen Befehl, um alle Netze auszuwählen, die an ein ausgewähltes Bauteil angeschlossen sind. Alle an dieses Bauteil angeschlossenen Netze (und die darin enthaltenen Netzobjekte) werden ausgewählt.
  • Room Connections – verwenden Sie diesen Befehl, um alle vollständig innerhalb der Grenzen des ausgewählten Rooms liegenden gerouteten Pad-zu-Pad-Verbindungen auszuwählen.
  • All on Layer – verwenden Sie diesen Befehl, um alle Designobjekte auf der aktuellen Lage auszuwählen. Die aktuelle Lage wird durch die aktive Registerkarte am unteren Rand des Haupt-Designfensters gekennzeichnet.
  • Free Objects – verwenden Sie diesen Befehl, um alle freien primitiven Objekte innerhalb des Designs auszuwählen. Gruppenobjekte (wie Komponenten, Koordinaten, Bemaßungen und Polygone) werden nicht ausgewählt. Diese Objekte müssen in ihre freien Primitive umgewandelt werden, damit dieser Auswahlmodus angewendet werden kann.
  • All Locked – verwenden Sie diesen Befehl, um alle Designobjekte auszuwählen, bei denen die Locked Eigenschaft aktiviert ist.
  • Off Grid Pads – verwenden Sie diesen Befehl, um alle Pads auszuwählen, die nicht auf einem definierten Fangraster platziert sind.
  • Toggle Selection - verwenden Sie diesen Befehl, um den Auswahlstatus eines oder mehrerer Designobjekte im aktuellen PCB-Dokument zu ändern.
Alle aktuell ausgewählten Objekte werden bei Verwendung dieses Befehls abgewählt, es sei denn, die Option Click Clears Selection ist auf der Seite PCB Editor – General des Preferences Dialogs deaktiviert.
Verschiedene Befehle zum Aufheben der Auswahl sind im Untermenü Edit » Deselect verfügbar, darunter das Aufheben der Auswahl aller ausgewählten Objekte, aller ausgewählten Objekte innerhalb oder außerhalb eines benutzerdefinierten Bereichs, aller ausgewählten Objekte auf der aktuellen Lage und aller ausgewählten freien Objekte.

Listenfenster

Die Editoren Schematic, Schematic Symbol, PCB und PCB Footprint bieten Zugriff auf List Fenster (SCH List-, SCHLIB List-, PCB List- bzw. PCBLIB List-Fenster), die Designobjekte in Tabellenform anzeigen und es Ihnen ermöglichen, Objektattribute schnell zu prüfen und/oder zu ändern. In Verbindung mit dem entsprechenden Filter panel können Sie nur die Objekte anzeigen, die in den Geltungsbereich des aktiven Filters fallen, sodass Sie mehrere Designobjekte mit höherer Genauigkeit und Effizienz gezielt bearbeiten können. Objekte müssen nicht ausgewählt sein, damit sie in einem ListFenster angezeigt (und bearbeitet) werden.

Zusätzlich zu den Hauptmöglichkeiten zum Öffnen eines Fensters (die Schaltfläche Panels unten rechts im Designbereich und das Untermenü View » Panels in den Hauptmenüs) können Sie die Sichtbarkeit des Fensters Shift+F12 im entsprechenden Editor mit der Tastenkombination List ein- und ausschalten.

Die ListFenster sind in zwei Hauptbereiche unterteilt:

  • Filtersteuerungen zum Festlegen, welche Objekte im Fenster angezeigt werden (Anzeigebereich).
  • Ein tabellarischer, tabellenkalkulationsähnlicher Bereich, der alle Objekte auflistet, die in den definierten Anzeigebereich fallen.

Festlegen des Anzeigebereichs des Fensters

Mit den Steuerelementen oben im Fenster können Sie filtern, welche Objekte im Fenster angezeigt werden, und außerdem den aktuellen Modus des Fensters festlegen, sodass Sie die direkte Bearbeitungsfunktion des Fensters aktivieren/deaktivieren können.

Ansichts-/Bearbeitungsmodus

Verwenden Sie das erste Feld, um den Modus des Fensters List auszuwählen. Klicken Sie darauf und wählen Sie aus den folgenden Optionen:

  • View – in diesem Modus können Sie die Objektattribute nur anzeigen. Eine direkte Bearbeitung innerhalb des Fensters ist in diesem Modus nicht möglich, was durch den grauen Hintergrund des tabellarischen Bereichs angezeigt wird.
  • Edit – in diesem Modus können Sie die Attribute von Designobjekten direkt im tabellarischen Bereich des Fensters anzeigen und bearbeiten.

Anzeigebereich

Klicken Sie auf das nächste hervorgehobene Steuerelement, um aus den folgenden Optionen zu wählen:

  • non-masked objects (Standard) – wählen Sie diese Option, um im tabellarischen Bereich nur Designobjekte anzuzeigen, die im Designbereich nicht maskiert sind (d. h. nur diejenigen Objekte, die in den Geltungsbereich und den spezifischen Abfrageausdruck des aktuell angewendeten Filters fallen). Diese Option ist am effektivsten, wenn die Filterung auf den Designbereich angewendet wird und die zugehörige Option zur Hervorhebung der Maskierung aktiviert ist.
  • selected objects – wählen Sie diese Option, um im tabellarischen Bereich nur Designobjekte anzuzeigen, die aktuell im Designbereich ausgewählt sind.
  • all objects – wählen Sie diese Option, um alle Designobjekte im tabellarischen Bereich anzuzeigen.
Wenn eine aktuell auf den Designbereich angewendete Filterung aufgehoben wird, liefert die Option zum Anzeigen nicht maskierter Objekte im Fenster dasselbe Ergebnis wie die Wahl der Option zum Anzeigen aller Objekte.

Dokument-/Komponentenbereich

Dieses Steuerelement ist im Fenster SCH List, SCHLIB List und PCBLIB List verfügbar und ermöglicht Ihnen die Auswahl der Dokumente/Komponenten, aus denen Objektattribute im Fenster angezeigt werden sollen (das Fenster PCB List zeigt immer Designobjekte aus dem aktiven PCB-Dokument an). Klicken Sie auf das nächste hervorgehobene Steuerelement, um aus den folgenden Optionen zu wählen:

  • current document (SCH List) – nur Zielobjekte aus dem aktiven Schaltplandokument im Designbereich anzeigen.
  • current component (SCHLIB List, PCBLIB List) – nur Zielobjekte aus der aktiven Bibliothekskomponente im Designbereich anzeigen.
  • open documents (SCH List) – Zielobjekte aus allen geöffneten Schaltplandokumenten anzeigen, unabhängig von ihrem übergeordneten Projekt.
  • open documents of the same project (SCH List) – Zielobjekte aus allen geöffneten Schaltplandokumenten anzeigen, die Quelldokumente desselben übergeordneten Projekts sind.
  • all project documents (SCH List) – Zielobjekte aus allen Schaltplandokumenten anzeigen (einschließlich geschlossener), die Quelldokumente desselben übergeordneten Projekts sind.
  • all components (SCHLIB List) / whole library (PCBLIB List) – Zielobjekte aus allen Komponenten anzeigen, die im aktiven Schaltplan-/PCB-Bibliotheksdokument enthalten sind.

Objekttypen

Mit dem ganz rechts hervorgehobenen Steuerelement können Sie den Typ der Objekte festlegen, die im tabellarischen Bereich angezeigt werden können. Klicken Sie auf das Steuerelement, um ein Auswahl-Popup zu öffnen.

Verwenden Sie das Popup, um auszuwählen, welche Objekttypen Sie in die aktuell angezeigte Liste aufnehmen möchten – entweder alle Objekte (Display all objects) oder bestimmte Objekte. Um einen oder mehrere bestimmte Objekttypen auszuwählen, aktivieren Sie die Option Display only und aktivieren Sie dann das Kontrollkästchen neben dem/den gewünschten Objekt(en) in der darunterliegenden Liste. Die Liste enthält nur die Objekttypen, die aktuell im tabellarischen Bereich des Fensters angezeigt werden.

Die Option No im Fenster PCB List bezieht sich auf andere Objektprimitive, die im PCB-Dokument vorhanden sind, aber in dieser Liste nicht aufgeführt werden, wie z. B. Layer-Stack-Tabelle- und Bohrtabelle-Objekte.

Wenn bestimmte Objekttypen zur Anzeige aktiviert werden, spiegelt das Steuerelement die Auswahl wider, indem die aktivierten Typen durch Kommas getrennt aufgelistet werden.

Arbeiten mit gefilterten Objekten

Der tabellarische Hauptbereich des Fensters zeigt alle Designobjekte, die den definierten Anzeigebereich des Fensters passieren, in Tabellenform an.

Die Objektdaten sind anfangs unsortiert. Die Daten können nach jedem Attribut sortiert werden, indem Sie auf die Kopfzeile der Spalte dieses Attributs klicken. Einmal klicken sortiert aufsteigend; erneut klicken sortiert absteigend.

Auswahlen im Listenfenster treffen

Wenn Objekte im Fenster ausgewählt werden, erscheinen diese Objekte in der Liste durch einen blauen Hintergrund für alle ihre Zellen hervorgehoben. Die Liste unterstützt Einzel- und Mehrfachauswahl, letztere unter Verwendung der Standardfunktionen Ctrl+Click, Shift+Click, und click-and-drag.

Im Fenster List ausgewählte Designobjekte werden im Designbereich ausgewählt, wie in den folgenden Folien gezeigt.

Javascript ID: Pnl_List_ObjectSelection

Um in die andere Richtung zu arbeiten, wenn Sie Objekte in der Liste finden möchten, während Sie sie im Designbereich auswählen, verwenden Sie die Option Selected Objects im Filter oben im Fenster List, wie in der folgenden Animation gezeigt.

Ein Doppelklick auf einen Eintrag im Fenster List öffnet das Fenster Properties für dieses Objekt, in dem Sie bei Bedarf Änderungen vornehmen können.

Im Fenster PCB List können benutzerdefinierte Klassen nur hinsichtlich ihres Namens bearbeitet werden. Daher hat ein Doppelklick auf einen Klasseneintrag keine Wirkung.

Anzeigen von Filterergebnissen

Wenn ein Filter auf Grundlage eines im entsprechenden Filter panel eingegebenen Abfrageausdrucks angewendet wurde, werden nur die Objekte innerhalb des Geltungsbereichs des Filters angezeigt, vorausgesetzt, dass:

  • Die Option Mask out im Bereich Objects not passing the filter des Fensters SCH Filter oder SCHLIB Filter aktiviert ist oder die Option Mask im Bereich Non-matching des Fensters PCB Filter oder PCBLIB Filter ausgewählt ist.

  • Die Option für den Anzeigebereich des Fensters List ist auf non-masked objects gesetzt.

Wenn die Option Select außerdem im Bereich Objects passing the filter (SCH Filter, SCHLIB Filter, PCBLIB Filter) oder im Bereich Matching (PCB Filter, PCBLIB Filter) des Fensters Filter aktiviert wurde, erscheinen alle gefilterten Objekte in der Liste als ausgewählt.
Javascript ID: Pnl_List_FilteringResults

Bearbeiten von Objektattributen

Eine Bearbeitung ist nur möglich, wenn sich das Fenster im Modus Edit befindet. Wenn sich das Fenster im Modus View befindet, können Sie Objekteigenschaften nur anzeigen.

Sie können Attribute eines Objekts bearbeiten, indem Sie den entsprechenden Eintrag im List bearbeiten. Klicken Sie auf eine Zelle, um sie zu fokussieren, und klicken Sie dann entweder mit der rechten Maustaste und wählen Sie Edit oder klicken Sie erneut, um den Attributwert direkt zu bearbeiten. Je nach Attribut müssen Sie einen Wert eingeben, ein Kontrollkästchen umschalten oder eine Option aus einer Dropdown-Liste auswählen. Die Änderung wird wirksam, nachdem Sie Enter gedrückt oder außerhalb der bearbeiteten Zelle geklickt haben. Dies ist einer der Vorteile der Bearbeitung von Objekteigenschaften über das Panel; das Panel bleibt geöffnet, sodass Sie bei Bedarf viele Attribute ändern können.

Ein weiterer Vorteil der Bearbeitung über das Panel ist, dass mehrere Objekte an einer Stelle bearbeitet werden können. Ausgewählte Objekte können vom gleichen oder von unterschiedlichen Typen sein. Die Attribute, die allen Objekten in der Auswahl gemeinsam sind, werden im Panel angezeigt. Wählen Sie die erforderlichen Zellen – über alle benötigten Objekte hinweg – für das gemeinsame Attribut aus, das geändert werden soll. Klicken Sie dann entweder mit der rechten Maustaste und wählen Sie den Befehl Edit oder drücken Sie die Taste F2 (oder Spacebar). Bearbeiten Sie den Wert für das gewählte Attribut in Bezug auf das fokussierte Objekt in der Auswahl (dessen Zelle durch eine gepunktete Umrandung gekennzeichnet ist). Ein Klick außerhalb der Attributzelle oder das Drücken von Enter übernimmt die Änderung, die anschließend auf alle übrigen Objekte in der Auswahl angewendet wird.

Durch die Verwendung von Filtern können Sie eine Abfrage (einen Ausdruck für den Filter) anwenden, um eine bestimmte Gruppe von Objekten im Design/in der Bibliothek gezielt auszuwählen, und dann das List verwenden, um die Attribute dieser mehreren Objekte direkt zu bearbeiten.

Attribute mit den Smart-Grid-Werkzeugen bearbeiten

Im Rechtsklick-Menü des Panels stehen zwei Befehle Smart Grid zur Verfügung. Mit diesen Befehlen können beliebige Windows-kompatible tabellarische Daten, etwa eine externe Tabelle (z. B. PDF) oder eine Tabellenkalkulation (z. B. Microsoft Excel oder Google Sheets), verwendet werden, um entweder die Werte vorhandener Objekte in einem List zu aktualisieren (Smart Grid Paste, Tastenkürzel: Shift+Ctrl+V) oder neu erstellte Objekte einzufügen (Smart Grid Insert, Tastenkürzel: Ctrl+Ins).

Das List muss sich im Modus Edit befinden, damit die Befehle zum Kopieren und Einfügen aktiviert sind.

Die entsprechenden Dialoge (Smart Gride Paste und Smart Grid Insert) für diese Befehle werden verwendet, um die externen tabellarischen Daten, die über die Windows-Zwischenablage eingehen, den Attributen von Objekten im List zuzuordnen, wobei eine Vorschau der vorgenommenen Änderungen angezeigt wird.

Verwendung des Befehls „Smart Grid Paste“

Bevor Sie den Dialog Smart Grid Paste öffnen, kopieren Sie die erforderlichen tabellarischen Daten und wählen Sie den Inhalt des List aus, den Sie aktualisieren möchten. Die obere Hälfte des Dialogs (der Bereich Clipboard Table View) enthält die Tabelleninformationen aus der Zwischenablage. Die ausgewählten Tabellen aus dem List füllen die untere Hälfte des Dialogs (den Bereich List View). Informationen, die mithilfe der bereitgestellten Steuerelemente in diesen Bereich verschoben werden, werden nach dem Klicken auf List zum Verlassen des Dialogs im OK gespeichert.

Es gibt zwei Möglichkeiten, Attribute von Designobjekten mit dem Befehl Smart Grid Paste zu aktualisieren: Attribute einzeln ohne Kopfdaten zu aktualisieren und Attribute als Gruppe in einem Vorgang mit Kopfdaten zu aktualisieren.

Sie müssen feststellen, ob die tabellarischen Daten über Header Row oder No Header Row verfügen. Diese Optionen befinden sich oben rechts im Dialog Smart Grid Paste. Wenn die tabellarischen Daten eine Kopfzeile enthalten, können Sie mehrere Attribute in einem Vorgang zuordnen und aktualisieren. Andernfalls müssen Sie die verschiedenen Attribute nacheinander bearbeiten.

  • Header Row – wenn die in die Zwischenablage kopierten Informationen eine Kopfzeile enthalten, aktivieren Sie diese Option. Die Kopfzeileninformationen werden verwendet, um eine Kopfzeile der Spalten zu bilden.
  • No Header Row – wenn die in die Zwischenablage kopierten Informationen keine Kopfzeile enthalten, aktivieren Sie diese Option. Wenn die kopierten Informationen eine Kopfzeile enthalten und diese Option aktiviert ist, werden die Kopfzeileninformationen in den Haupttabellenbereich aufgenommen, anstatt in die Spaltenüberschriften eingefügt zu werden.

Verwenden Sie die folgenden Steuerelemente, um Informationen aus dem Clipboard Table View  in das List View zu kopieren:

  • Paste Column to Attribute – wählen Sie in beiden Bereichen des Dialogs jeweils eine Spalte aus und klicken Sie dann auf diese Schaltfläche, um die Informationen aus dem Clipboard Table View zu kopieren und in das List View einzufügen.
  • Undo Paste to Attribute – macht die zuletzt ausgeführte Instanz des Befehls Paste to Attribute rückgängig (unter Verwendung der Schaltflächen Paste Column to Attribute oder Automatically Determine Paste).
  • Automatically Determine Paste – verwenden Sie diese Schaltfläche, damit die Software automatisch bestimmen kann, wohin die Informationen aus der Zwischenablage im List View gehören.
  • Reset All setzt den gesamten Dialog zurück. Das Clipboard Table View wird aktualisiert. Wenn sich neue Informationen in der Zwischenablage befinden, enthält das obere Panel des Dialogs diese neuen Informationen. Das List View macht alle nicht gespeicherten Änderungen rückgängig, einschließlich der sichtbaren Spalten.
  • Choose Visible Columns – klicken Sie hier, um den Dialog Choose Visible Columns zu öffnen und auszuwählen, welche Spalten im Abschnitt  List View des Dialogs Smart Grid Paste angezeigt werden sollen. Aktivieren/deaktivieren Sie Optionen zum Anzeigen/Ausblenden von Spalten.

Um beispielsweise Attribute als Gruppe mit dem Werkzeug Smart Grid Paste zu ändern, kopieren Sie die Daten mit dem Befehl Copy With Header aus dem Rechtsklick-Menü des List , und fügen Sie dann die tabellarischen Daten einschließlich der Kopfzeile in eine Excel-Arbeitsmappe ein. Die aktualisierten tabellarischen Daten aus dieser Arbeitsmappe können dann mit dem Befehl Smart Grid Paste aus dem Kontextmenü wieder in dasselbe List eingefügt werden. Stellen Sie sicher, dass die ausgewählten Einträge im List den eingefügten tabellarischen Daten entsprechen; Sie können die Einträge jedoch auch immer zuerst auswählen, bevor Sie den Einfügevorgang durchführen.

Stellen Sie sicher, dass die Option Header Row oben rechts im Dialog aktiviert ist. Der Dialog Smart Grid Paste wird dann aktualisiert, wobei die obere Hälfte des Dialogs die kopierten Tabellendaten darstellt, während die untere Hälfte den vorgeschlagenen Inhalt des List zeigt. Klicken Sie auf die Schaltfläche Automatically Determine Paste, um die Attribute aus dem Bereich Clipboard Table View dem Bereich List View zuzuordnen.

Alle vorgeschlagenen Datenobjektzuordnungen, die mit der Schaltfläche Automatically Determine Paste festgelegt wurden, können vor dem Übernehmen der neuen Attribute in Ihr Dokument bzw. Ihre Dokumente in der Vorschau angezeigt werden. Attribute, die durch die Aktion Paste angesprochen werden, sind mit einer blauen Markierung (dem Symbol ) gekennzeichnet, und diejenigen, deren Werte sich ändern, werden fett dargestellt.

Sie können auch die Schaltflächen Paste Column to Attribute und Undo Paste to Attribute verwenden, um Attribute gezielt zu aktualisieren. Um alle Attribute auf ihre ursprünglichen Werte zurückzusetzen, klicken Sie im Dialog Smart Grid Paste auf die Schaltfläche Reset All.

Wenn Sie die tabellarischen Daten dagegen ohne Zeilenkopf kopieren und die tabellarischen Daten in einer externen Tabellenkalkulation aktualisieren und dann ein Smart Paste zurück in das List durchführen, können Sie jedes Attribut nur einzeln aktualisieren. Das heißt, Sie verwenden die Schaltflächen Paste Column to Attribute und Undo Paste to Attribute, um jedes Zielattribut zu aktualisieren und dieses jeweilige Attribut jedes Mal wieder rückgängig zu machen. Die vorgeschlagenen Änderungen werden erst dann in das Dokument übernommen, wenn die Schaltfläche OK gedrückt wird.

Verwendung des Befehls „Smart Grid Insert“

Mit dem Befehl Smart Grid Insert können Sie neue Objekte mithilfe des Dialogs Smart Grid Insert aus dem List erstellen. Sie müssen den Objekttyp in Ihren tabellarischen Daten angeben, bevor Sie neue Objekte erfolgreich in das List und das zugehörige Dokument einfügen können. Wenn der Dialog Smart Grid Insert geöffnet wird, wird der Bereich List View des Dialogs mit Informationen gefüllt, die dem List hinzugefügt werden sollen. Sobald die neuen Datenobjekte aus dem Bereich Clipboard Table View dem vorgeschlagenen Bereich List View zugeordnet wurden, werden sie mit grünen Markierungen (dem Symbol ) gekennzeichnet. Klicken Sie auf OK, um den Dialog zu schließen und Informationen aus dem Bereich List View in das List zu übernehmen und neue Objekte im Dokument zu erstellen.

  • Am einfachsten ist es, die vorhandenen Objektdaten aus dem List mit dem Befehl Copy with Header zu kopieren, Ergänzungen/Änderungen in einer Tabellenkalkulation vorzunehmen und die aktualisierten Daten dann wieder in das List einzufügen.
  • Das Werkzeug Smart Grid Insert im SCHLIB List kann verwendet werden, um mehrere Pins aus einer Tabellenkalkulation in das aktuelle Schaltplansymbol zu importieren – mehr dazu unter Beschleunigen der Erstellung von Schaltplansymbolen mit dem Smart Grid Insert Tool.

Attribute mit numerischen Werten bearbeiten

Bei einem numerischen Attribut eines ausgewählten Objekts besteht die einfachste Änderung des Attributwerts darin, einen neuen Wert einzugeben, um den vorhandenen zu ersetzen. Die Operatoren Plus und Minus können verwendet werden, um das Vorzeichen des Werts anzugeben. Ein eingegebener Wert ohne angegebenes Vorzeichen wird als positiv angenommen. Daher ist die Eingabe von 20 gleichbedeutend mit der Eingabe von +20.

Sie können für einen eingegebenen Wert bestimmte Maßeinheiten angeben. Die Software konvertiert den Wert in die aktuell für das Dokument definierten Einheiten. Wenn keine Einheiten angegeben sind, werden die für das Dokument festgelegten Standardeinheiten verwendet.

Änderung mithilfe eines Ausdrucks

Erweiterte Änderungen können durch die Verwendung eines arithmetischen Ausdrucks erreicht werden. Wählen Sie den Eintrag für das Attribut aus, das Sie ändern möchten, und geben Sie den Ausdruck ein, der zum Ändern seines Werts verwendet werden soll. Sie können jeden arithmetischen Ausdruck unter Verwendung beliebiger integrierter arithmetischer Operatoren und Funktionen eingeben.

Eine Liste der verfügbaren Operatoren und Funktionen finden Sie in den Abschnitten Arithmetic Operators und Global System Query Functions auf der Seite Working with the Query Language.

Wenn Sie den aktuellen Wert des Attributs als Teil des Ausdrucks verwenden möchten, müssen Sie auf diesen ursprünglichen Wert Bezug nehmen – entweder durch Verwendung des vollständigen Namens des Attributs oder durch Verwendung des Ausrufezeichens (der unterstützte Ersatz für den Namen des aktuell geänderten Attributs). Wenn Sie möchten, können Sie in einem Ausdruck auch jeden anderen Attributfeldnamen verwenden. Bei der Verwendung von Attributnamen müssen enthaltene Leerzeichen durch den Unterstrich ersetzt werden.

Zur Veranschaulichung eines einfachen Ausdrucks betrachten Sie einen Komponenten-Pin, dessen Length Attribut derzeit 30 beträgt. Wenn Sie diese Länge auf 45 erweitern möchten, können Sie den Ausdruck eingeben:

Length + 15

oder in Kurzform:

! + 15

Beachten Sie, dass die Leerzeichen optional sind. Wenn Sie Enter drücken, wird der Wert auf 45 aktualisiert.

Wenn Sie den Pin stattdessen auf eine Länge von 20 verkürzen möchten, können Sie den Subtraktionsoperator wie in den folgenden Ausdrücken gezeigt verwenden:

Length - 10
! - 10

Zur Veranschaulichung der Verwendung einer Funktion könnte der vorherige Ausdruck wie folgt umgeschrieben werden:

! - sqrt(100)

Das Ergebnis wäre dasselbe – eine Länge von 20.

Durch Verwendung des Attributnamens (oder des Ersetzungszeichens (!)) addieren die vorherigen Ausdrücke zum aktuellen Attributwert oder subtrahieren davon. Ohne solche Einträge im Ausdruck würden Sie den Attributwert auf das ausgewertete Ergebnis des Ausdrucks setzen. Wenn beispielsweise der Attributname oder das Ersetzungszeichen in den vorherigen Ausdrücken weggelassen worden wäre, hätte die resultierende Pin-Länge 15 bzw. -10 betragen.

Auch hier können Sie für einen in einen Ausdruck eingegebenen Wert bestimmte Maßeinheiten angeben. Altium Designer konvertiert den Wert in die aktuell für das Dokument definierten Einheiten. Wenn keine Einheiten angegeben sind, werden die für das Dokument festgelegten Standardeinheiten verwendet.

Durch Auswahl mehrerer Objekte im Panel können Sie numerische Attribute gleichzeitig mithilfe eines Ausdrucks ändern. Beispielsweise möchten Sie möglicherweise die Länge einer Reihe von Komponenten-Pins anpassen oder Komponenten vertikal oder horizontal um eine bestimmte Distanz verschieben.

Stapelweises Ersetzen von zeichenfolgenbasierten Attributen

Es gibt Situationen, in denen Sie ein zeichenfolgenbasiertes Attribut ändern möchten, das mehreren ausgewählten Objekten im Designbereich gemeinsam ist. Beispielsweise möchten Sie ausgewählte Datenbus-Netzbezeichnerobjekte von D1, D2, D3 usw. in Data1, Data2, Data3 usw. umbenennen. Um diese Art von stapelweisem Ersetzen durchzuführen, wird im Panel die Syntax zur Zeichenfolgenersetzung unterstützt.

Ein Eintrag zur Zeichenfolgenersetzung wird in geschweifte Klammern eingeschlossen und hat die Form:

{oldstring=newstring}

Ein Eintrag dieser Form bewirkt, dass alle Vorkommen von oldstring, die im Attributwert gefunden werden, durch newstring ersetzt werden. Im Fall der Datenbus-Netzbezeichner würden Sie für jeden Netzbezeichner die zugehörige Attributzelle Text auswählen, mit der rechten Maustaste klicken und dann Edit wählen (oder F2 drücken) und anschließend {D=Data} in das aktive Wertefeld eingeben.

Wenn Sie mehrere unterschiedliche Zeichenfolgenabschnitte in derselben Zielzeichenfolge ersetzen möchten, geben Sie mehrere Ersetzungseinträge ein, die jeweils in eigene geschweifte Klammern eingeschlossen sind. Betrachten Sie beispielsweise die folgenden Netzbezeichner, die der Ausgangsverdrahtung einer WB_PRTIO-Komponente zugeordnet sind, die mit vier 8-Bit-I/O-Ports konfiguriert ist:

XPort8A_Out[7..0]
XPort8B_Out[7..0]
XPort8C_Out[7..0]
XPort8D_Out[7..0]

Betrachten Sie nun den Fall, dass Sie eine zweite WB_PRTIO-Komponente platziert haben, die mit vier 32-Bit-I/O-Ports konfiguriert ist. Anstatt auf jedem Ausgangsdraht jedes Ports dieses zweiten Bauteils einzelne Netzbezeichner in ähnlicher Form zu platzieren, könnten Sie alle vier der oben genannten Netzbezeichner auswählen, kopieren, auf die entsprechenden Drähte des neuen Port-Bauteils einfügen und sie dann umbenennen. Genau bei diesem letzten Vorgang kommt die stapelweise Zeichenfolgenersetzung ins Spiel.

Wenn das beabsichtigte Format der neuen Netzbezeichner YPort32x_Out[31..0] sein soll, wobei x den Port (A, B, C oder D) darstellt, dann könnten Sie im Panel das Attribut Name für die vier Netzbezeichner auswählen, den Bearbeitungsmodus aktivieren und dann Folgendes in das aktive Wertefeld eingeben:

{X=Y}{8=32}{7=31}

Altium Designer übernimmt diesen Eintrag und führt effektiv eine Stapelersetzung durch – zuerst die erste Ersetzung, dann die zweite und so weiter.

Intelligente Bearbeitung von zeichenfolgenbasierten Attributen

Ein List Panel unterstützt die Änderung von Zeichenfolgen über seine Funktion Smart Edit. Wählen Sie die Zelleinträge für das zu ändernde Attribut für alle erforderlichen Objekte aus, klicken Sie mit der rechten Maustaste und wählen Sie dann Smart Edit aus dem Kontextmenü. Dadurch wird der Dialog Smart Edit geöffnet. Der Dialog bietet zwei Methoden zur Änderung von Zeichenfolgen, die über die Registerkarten Batch Replace und Formula aufgerufen werden.

Registerkarte „Batch Replace“

Die Registerkarte Batch Replace bietet eine einfache Ersetzung, ähnlich der zuvor besprochenen Zeichenfolgenersetzung (jedoch ohne dass geschweifte Klammern eingegeben werden müssen). Klicken Sie in das Feld From und geben Sie den Teil der aktuellen Zeichenfolge ein, den Sie ersetzen möchten. Klicken Sie dann in das Feld To und geben Sie die Zeichenfolge ein, die als Ersatz verwendet werden soll. Beachten Sie, dass die Zeichenfolgenersetzung, die gleich durchgeführt wird, unten auf der Registerkarte angezeigt wird.

Betrachten Sie beispielsweise Pins einer Komponente, die derzeit das Präfix B haben und stattdessen das Präfix A erhalten sollen. Wählen Sie in diesem Fall im Panel das Attribut Pin Designator für jeden der Pins aus und öffnen Sie dann den Dialog. Geben Sie auf der Registerkarte Batch Replace B in das Feld From und A in das Feld To ein (die Ersetzungszeichenfolge ist daher {B=A}). Nach dem Klicken auf OK werden die Pin-Bezeichner entsprechend geändert.

Wie bei der grundlegenden Zeichenfolgenersetzung ermöglicht die Registerkarte Batch Replace das Ersetzen mehrerer unterschiedlicher Zeichenfolgenabschnitte in derselben Zielzeichenfolge. Geben Sie die verschiedenen Ersetzungen als separate Von-Nach Einträge ein. Betrachten Sie das vorherige WB_PRTIO-Beispiel (siehe Batch Replacement of String-based Attributes), bei dem Zeichenfolgen der Form XPort8x_Out[7..0] in YPort32x_Out[31..0] geändert werden müssen. In diesem Fall würden Sie auf der Registerkarte Batch Replace drei separate Ersetzungseinträge eingeben, wie im obigen Bild gezeigt.

Die Änderung wird nur auf die in das Feld From eingegebenen Zeichen angewendet. Alle anderen Zeichen in jeder Zielzeichenfolge, wie etwa eine fortlaufende numerische Kennung, werden nicht geändert.

Registerkarte „Formula“

Die Registerkarte Formula ermöglicht erweiterte Änderungen, indem Sie einen bestimmten Ausdruck auf die ausgewählten Zeichenfolgenobjekte anwenden können. Der Ausdruck kann beliebige integrierte arithmetische Operatoren und Funktionen enthalten, die auf Zeichenfolgen anwendbar sind.

Eine Liste der verfügbaren Operatoren und Funktionen finden Sie in den Abschnitten Arithmetic Operators und Global System Query Functions auf der Seite Working with the Query Language.

Auch hier gilt: Wenn Sie den aktuellen Wert des Attributs als Teil des Ausdrucks verwenden möchten, müssen Sie auf diesen ursprünglichen Wert Bezug nehmen, entweder durch Verwendung des vollständigen Namens des Attributs oder durch Verwendung des Ausrufezeichens (der unterstützte Ersatz für den Namen des aktuell geänderten Attributs). Bei der Verwendung von Attributnamen müssen enthaltene Leerzeichen durch den Unterstrich ersetzt werden. Beispielsweise sollte die Verwendung des Felds Component Designator innerhalb einer Formel als Component_Designator eingegeben werden.

Beispielsweise sind in einem Design drei ausgewählte Speicherkomponenten mit den Bezeichnern U1, U3 und U5 angegeben. Möglicherweise möchten Sie die Bezeichner dieser Komponenten erweitern, indem Sie einen Hinweis auf ihre Funktion hinzufügen. Wählen Sie zunächst im List Panel die Zelleinträge für die Attribute Component Designator dieser Komponenten aus und öffnen Sie den Dialog Smart Edit. Anschließend könnten Sie auf der Registerkarte Formula des Dialogs einen Ausdruck mit dem Additionsoperator schreiben, um den vorhandenen Zeichenfolgenwert des Attributs Component Designator zu erweitern. Dadurch würde der vorhandene (ursprüngliche) Zeichenfolgenwert genommen und mit einer angegebenen neuen Zeichenfolge verkettet, wie unten dargestellt:

Component_Designator + '_MEM'

oder in Kurzform:

! + '_MEM'

Beachten Sie, dass die Leerzeichen optional sind. Nach dem Klicken auf OK werden die Bezeichner der Komponenten auf U1_MEM, U3_MEM bzw. U5_MEM aktualisiert.

In die Registerkarte Formula des Dialogs Smart Edit eingegebene Ausdrücke werden gespeichert, sodass sie künftig leicht wiederverwendet werden können. Um zuvor eingegebene Ausdrücke erneut zu verwenden, klicken Sie am rechten Ende des Textfelds auf  und wählen dann einen Ausdruck aus dem Dropdown-Menü aus.

Zur Veranschaulichung der Verwendung stringbasierter Funktionen betrachten wir die Copy Funktion, mit der ein Teil einer ursprünglichen Zeichenfolge entnommen und innerhalb eines Ausdrucks platziert werden kann, um eine neue Zeichenfolge zu erzeugen. Unter Verwendung des vorherigen WB_PRTIO-Beispiels (siehe Stapelweises Ersetzen stringbasierter Attribute), bei dem Zeichenfolgen der Form XPort8x_Out[7..0] in YPort32x_Out[31..0] geändert werden müssen, können Sie die Zelleinträge für das Text Attribut jedes Netzlabels auswählen, den Dialog Smart Edit öffnen und dann auf der Registerkarte Formula den folgenden Ausdruck eingeben:

'Y' + Copy(Text,2,4) + '32' + Copy(Text,7,6) + '31..0]'

oder in Kurzform:

'Y' + Copy(!,2,4) + '32' + Copy(!,7,6) + '31..0]'

Ein weiteres Formel-Beispiel – ändern Sie das mittlere Zeichen der Komponentendesignatoren CAB und CYB in X:

Copy(!, 1, 1) + 'X' + Copy(!, 3, 1)

Wenn die Ersetzung komplexer ist, etwa wenn die Teile der Zeichenfolge unterschiedliche Längen haben, verwenden Sie die Funktion Length, um die Werte für Startposition und Anzahl der Zeichen zu berechnen, wie unten gezeigt.

Die Komponentendesignatoren CAAAAAB und CYYYB haben einen mittleren Teil mit variabler Länge:

  • Ersetzen Sie den gesamten mittleren Teil durch ein einzelnes X:

    Copy(!, 1, 1) + 'X' + Copy(!, Length(!), 1)

  • Ersetzen Sie das letzte Zeichen des mittleren Teils durch ein X:

    Copy(!, 1, Length(!)-2) + 'X' + Copy(!, Length(!), 1)

Rechtsklickmenü des Panels

Das Rechtsklickmenü für den Hauptlistenbereich des Panels bietet die folgenden Befehle:

  • Switch to View Mode / Switch to Edit Mode – zwischen den Modi View und Edit umschalten.
  • Edit – einzelne oder mehrere ausgewählte Objekte in Bezug auf ein bestimmtes Attribut in der Liste bearbeiten. Beim Bearbeiten eines einzelnen Objekts wird der Befehl verfügbar, wenn ein Attribut-Zelleintrag für ein Designobjekt bearbeitbar ist. Nach dem Starten des Befehls können Sie den Wert direkt in der ausgewählten Zelle bearbeiten. Klicken Sie außerhalb der Zelle oder drücken Sie Enter, um die Änderung zu übernehmen. Beim gleichzeitigen Bearbeiten mehrerer Objekte wird der Befehl nur dann verfügbar, wenn das gewählte Attribut für alle Objekte in der Auswahl bearbeitbar ist. Nach dem Starten des Befehls können Sie den Wert direkt in der fokussierten Zelle bearbeiten. Klicken Sie außerhalb der Zelle oder drücken Sie Enter, um die Änderung auf alle Zellen in der Auswahl anzuwenden. Das List Panel muss sich im Modus Edit befinden, um auf diesen Befehl zugreifen zu können.
  • Smart Edit – den Dialog Smart Edit öffnen, in dem Sie die Kriterien angeben können, die für das stapelweise Ersetzen stringbasierter Attribute verwendet werden. Das List Panel muss sich im Modus Edit befinden, um auf diesen Befehl zugreifen zu können. Erfahren Sie mehr über Intelligente Bearbeitung stringbasierter Attribute.
  • Copy – die ausgewählten Zellen in der Liste zur Verwendung in anderen Anwendungen in die Windows-Zwischenablage kopieren.
  • Copy with Header – tabellarische Daten einschließlich der Kopfzeile kopieren.
  • Paste – den aktuellen Inhalt der Windows-Zwischenablage in die Liste einfügen. In Kombination mit dem Befehl Copy ermöglicht Paste Ihnen, Zellinhalte in eine andere Tabellenkalkulationsanwendung zu kopieren, Änderungen vorzunehmen und die geänderten Daten dann wieder in das List Panel einzufügen. Das List Panel muss sich im Modus Edit befinden, um auf diesen Befehl zugreifen zu können.
  • Smart Grid Paste – den Dialog Smart Grid Paste öffnen, um den Wert vorhandener Objekte anhand eingefügter tabellarischer Daten zu ändern. Das List Panel muss sich im Modus Edit befinden, um auf diesen Befehl zugreifen zu können. Erfahren Sie mehr über Bearbeiten von Attributen mit den Smart-Grid-Werkzeugen.
  • Smart Grid Insert – den Dialog Smart Grid Insert öffnen, um neue Objekte aus den tabellarischen Daten zu erstellen. Das List Panel muss sich im Modus Edit befinden, um auf diesen Befehl zugreifen zu können. Erfahren Sie mehr über  Bearbeiten von Attributen mit den Smart-Grid-Werkzeugen.
  • Show Children (SCH List, SCHLIB List) – Objekteinträge zur Liste hinzufügen in Bezug auf die Primitive, aus denen Gruppenobjekte bestehen (z. B. Bauteile).
  • Zoom Selected – die ausgewählten Objekte im Designbereich zoomen und zentrieren (wo möglich).
  • Apply Filter (PCB List, PCBLIB List) – Filterung basierend auf den in der Liste ausgewählten Objekten anwenden. Die Objekte werden im Design-Editorfenster entsprechend den Optionen Mask / Dim / Normal, Select und Zoom angezeigt, die im entsprechenden Filter panel definiert sind. Die Objekte werden unabhängig vom Status der Option Select im Filter Panel ausgewählt. Nur die Objekte in der Auswahl werden in der Liste angezeigt.
  • Clear Filter (PCB List, PCBLIB List) – den aktuell angewendeten Filter löschen und die Liste mit allen Objekten im Design neu füllen.
  • Remove Non-Selected (PCB List, PCBLIB List) – alle Objekte aus der Liste entfernen, die derzeit nicht ausgewählt sind.
  • Report – einen Bericht erzeugen, der alle in der Liste angezeigten Objekte enthält. Nach dem Starten des Befehls wird der Dialog Report Preview geöffnet, in dem Sie den Bericht anzeigen, drucken und in verschiedene Dateiformate exportieren können. Der Bericht enthält nur Daten, die im Panel sichtbar sind.
  • Report Selected – einen Bericht erzeugen, der nur die derzeit in der Liste ausgewählten Objekte enthält. Nach dem Starten des Befehls wird der Dialog Report Preview geöffnet, in dem Sie den Bericht anzeigen, drucken und in verschiedene Dateiformate exportieren können. Der Bericht enthält nur Daten, die im Panel sichtbar sind.
  • Show Component Children (PCB List, PCBLIB List) – Objekteinträge zur Liste hinzufügen in Bezug auf die Primitive, aus denen Komponenten bestehen.
  • Show Net Children (PCB List, PCBLIB List) – Objekteinträge zur Liste hinzufügen in Bezug auf alle Netzobjekte, aus denen Netze im Design bestehen.
  • Show Polygon Children (PCB List, PCBLIB List) – Objekteinträge zur Liste hinzufügen in Bezug auf die Primitive, aus denen Polygone bestehen.

    Die auf Show Children basierenden Befehle sind besonders nützlich, wenn zuvor eine kleine Auswahl übergeordneter Objekte ausgewählt und gefiltert wurde.
  • Advanced (sub-menu) (PCB List, PCBLIB List) – dieses Untermenü enthält Befehle, mit denen Sie von ausgewählten untergeordneten Primitiven oder Mitgliedern, die zu diesen Gruppenobjekten gehören, zu den besitzenden Komponenten, besitzenden Netzen oder besitzenden Polygonen wechseln können. In jedem Fall wird die Filterung auf jedes betroffene Besitzerobjekt angewendet, und die Liste zeigt nur diese Besitzerobjekte und ihre Primitive/Mitglieder an, wenn die entsprechende Option zum Anzeigen von untergeordneten Elementen für ein Objekt aktiviert ist.
  • Select All – alle Objekte in der Liste auswählen. Die entsprechenden Designobjekte werden im Designbereich ausgewählt.
  • Select Column(s) – alle Zellen in den Spalten auswählen, die den aktuell ausgewählten Zellen zugeordnet sind. Alle entsprechenden Objekte werden im Designbereich ausgewählt. Dieser Befehl ist besonders nützlich, wenn ein bestimmtes Attribut mehrerer Objekte bearbeitet wird.
  • Select Row(s) – alle Zellen in den Zeilen auswählen, die der aktuell ausgewählten Zelle zugeordnet sind. Alle entsprechenden Objekte werden im Designbereich ausgewählt. Dieser Befehl ist besonders nützlich, wenn ein bestimmtes Attribut mehrerer Objekte bearbeitet wird.
  • Choose Columns – den Dialog Columns Setup öffnen, in dem Sie die verfügbaren Spalten auswählen können, die im Panel angezeigt werden, sowie die Reihenfolge, in der die Spalten erscheinen. Standardmäßig ist das Display Mode für jedes Attribut auf Automatic gesetzt. In diesem Modus wird eine Attributspalte automatisch angezeigt, wenn sie allen derzeit im Panel angezeigten Designobjekten gemeinsam ist. Klicken Sie auf den Modus, um Optionen zu öffnen, mit denen Sie die Anzeige des Attributs erzwingen (Show) oder es vollständig ausblenden (Hide) können.

    • Aktivieren Sie die Option Show All Attributes, um alle möglichen Attribute anzuzeigen.
    • Durch Klicken auf die Schaltfläche Default wird das Available Columns zurückgesetzt, sodass nur Attribute für aktivierte Primitive im Designbereich angezeigt werden, und das Display Mode wird für alle auf Automatic zurückgesetzt.
    • Im Rechtsklick-Kontextmenü für den Bereich Available Columns stehen ebenfalls Befehle zur Verfügung, mit denen die angezeigten Attribute verwaltet werden können:
      • Edit Selected - das Display Mode des ausgewählten Attributs bearbeiten.
      • Show All Attributes - alle möglichen Attribute anzeigen.
      • Show Enabled Primitive Attributes - nur Attribute mit aktivierten Primitiven im Designbereich anzeigen.
      • Advanced - im Untermenü bestimmte anzuzeigende Attribute auswählen. Die Option Hide All Attributes  löscht die Spalte Attribute.
    • Hinsichtlich der Reihenfolge der Spalten entspricht ihre Anzeige (von links nach rechts) im Panel der Reihenfolge von oben nach unten im Bereich Visible Columns des Dialogs. Verwenden Sie die Schaltflächen Up und Down, um einen ausgewählten Spalteneintrag zu verschieben, oder klicken und ziehen Sie ihn an die gewünschte Position. 

Panel-Tastenkürzel

Die folgende Tabelle fasst die wichtigsten Tastenkürzel zusammen, die bei Verwendung des Hauptlistenbereichs des Panels verfügbar sind.

Arrow Keys

Fokus zur nächsten Zelle in Richtung der Pfeiltaste verschieben

Left-Click+Drag

Mehrfachauswahl in Richtung der Mausbewegung

Ctrl+Click

Mehrfachauswahl (nicht fortlaufend)

Shift+Click

Mehrfachauswahl (fortlaufend)

Spacebar oder F2

Ausgewählte Zelle bearbeiten

Enter

Bearbeitung der aktuellen Zelle abschließen und den Bearbeitungsmodus für die darunterliegende Zelle aktivieren

Ctrl+C (oder Ctrl+Insert)

Kopieren

Ctrl+V (oder Shift+Insert)

Einfügen

Page Up

Auswahl an den oberen Rand des sichtbaren Listenbereichs springen

Page Down

Auswahl an den unteren Rand des sichtbaren Listenbereichs springen

Mouse-wheel

Nach oben oder unten schwenken

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

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

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

Legacy Documentation

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

Inhalt