Batch-Bearbeitung von Bauteilen

Eine Workspace-Komponente wird mit dem Component Editor definiert/bearbeitet, der in zwei Modi arbeiten kann – Single Component Editing und Batch Component Editing. Letzterer stellt die Oberfläche zum Definieren/Bearbeiten mehrerer Komponenten bereit, kann aber auf Wunsch auch zum Definieren/Bearbeiten einer einzelnen Komponente verwendet werden. Befindet sich der Component Editor im Modus Single Component Editing, erhalten Sie Zugriff auf den Stapelbearbeitungsmodus, indem Sie in den Hauptmenüs des Editors den Befehl Tools » Switch to Batch Editor wählen.

  • Wenn Sie eine Komponente im Modus definieren und diese Komponente Modelle enthält, die noch nicht im Workspace gespeichert wurden, können Sie nicht in den Modus Batch Component Editing wechseln. Sie müssen die Komponente zunächst im Workspace speichern und sie anschließend bearbeiten; danach können Sie zwischen den Bearbeitungsmodi wechseln.

  • Wenn der Component Editor im Modus Batch Component Editing derzeit nur eine einzige Komponentendefinition enthält, können Sie durch Wahl des Befehls Tools » Switch to Single Component Editor in den Hauptmenüs in den Modus Single Component Editing wechseln. Die Daten dieser Komponentendefinition werden im Modus Single Component Editing übernommen.

Der Component Editor im Modus Batch Component Editing wird auch geöffnet, wenn Sie mehrere Komponenten zur Bearbeitung im Components panel oder im Explorer panel ausgewählt haben. Jede Komponentendefinition verfügt über einen gemeinsamen Satz von Parametern und Verknüpfungen zu erforderlichen Domänenmodellen. Die Stapelbearbeitung spielt ihre Stärken besonders dann aus, wenn Komponenten sinnvoll als Satz verwaltet werden, zum Beispiel ein Satz Chip-Widerstände.

Dieses Dokument behandelt die Arbeit mit dem Component Editor im Modus Batch Component Editing.

Weitere Informationen zur Arbeit mit dem Component Editor im Modus Single Component Editing finden Sie unter Single Component Editing.

Schnittstellenübersicht

Im Modus Batch Component Editing ist die Oberfläche des Component Editors im Wesentlichen in vier Hauptbereiche unterteilt, die in der folgenden Abbildung dargestellt und anschließend zusammengefasst werden.

Der Component Editor kann, wenn er im Modus Batch Component Editing betrieben wird, in vier wesentliche Bereiche unterteilt werden.
Der Component Editor kann, wenn er im Modus Batch Component Editing betrieben wird, in vier wesentliche Bereiche unterteilt werden.

  1. Erforderliche Modelle/Parameter – hier legen Sie fest, welche Arten von Domänenmodellen von der/den Komponentendefinition(en) benötigt werden; außerdem erstellen Sie hier einen Satz parametrischer Daten, der auf alle Komponentendefinitionen angewendet wird.
  2. Modellverknüpfungen – hier fügen Sie Verknüpfungen zu gespeicherten Domänenmodellen hinzu, die in Komponentendefinitionen verwendet werden.
  3. Vorschaufenster – bietet eine Vorschau des aktuell ausgewählten Modells. Bei Symbol und Footprint ist diese grafisch, bei anderen Modelltypen textbasiert.
  4. Komponentendefinition(en) – hier wird eine Komponente definiert, einschließlich Ordner, Name, Typ, referenzierter Domänenmodelle, parametrischer Daten und Teileauswahl(en).
Die Bereiche Required Models/Parameters und Model Links können horizontal eingeklappt werden, indem Sie oben links im jeweiligen Bereich auf das Steuerelement klicken. Zusätzlich können die oberen drei Bereiche eingeklappt werden, sodass nur der Bereich Component Definitions sichtbar bleibt, indem Sie oben rechts das Steuerelement verwenden.

Dokumentoptionen

Steuerelemente zum Festlegen des Ziel-Workspace-Ordners, in dem die Komponenten erstellt werden, sowie der dafür zu verwendenden Lifecycle-Definition und Benennungsschemata stehen im Dialog Document Options (Edit » Document Options) zur Verfügung. Außerdem können Sie ein Standard-Component-Naming-Schema für aus dem Component Editor freigegebene Komponenten definieren, um für jede resultierende Komponente im Workspace eine eindeutige ID sicherzustellen.

Workspace-Einstellungen werden über den Dialog Document Options definiert.
Workspace-Einstellungen werden über den Dialog Document Options definiert.

  • Target Server – wenn Sie eine oder mehrere neue Komponenten erstellen, ist der Ziel-Workspace derjenige, mit dem Sie aktuell verbunden sind. Beim Bearbeiten bestehender Komponenten zeigt dieses Feld den Workspace an, in dem sich diese Komponenten befinden. Klicken Sie auf die Schaltfläche Server Admin rechts neben der Dropdown-Liste (verfügbar, wenn die Komponente(n) noch nicht freigegeben wurden), um die Seite Data Management – Servers page des Dialogs Preferences zu öffnen, über die Sie Ihren aktiven und bekannte Workspace durchsuchen und verwalten können.

    Obwohl Sie mit mehreren Workspaces verbunden sein können, können Sie immer nur mit einem Workspace gleichzeitig aktiv verbunden sein.

  • Default Folder – wenn Sie eine oder mehrere neue Komponenten erstellen, verwenden Sie dieses Feld, um einen Standardordner innerhalb des Ziel-Workspace festzulegen, in dem die gespeicherte(n) Komponente(n) abgelegt werden sollen. Klicken Sie dazu auf die Schaltfläche Choose, um den Dialog Choose Folder zu öffnen – eine Ausprägung des Explorer panel, in dem Sie zu einem vorhandenen Ordner im Workspace navigieren und ihn auswählen oder spontan einen neuen erstellen können. Der hier eingetragene Wert wird standardmäßig für das FolderPath verwendet, wenn Sie eine neue Komponentendefinition hinzufügen. Wenn Sie die Revision einer oder mehrerer bestehender Komponenten bearbeiten, zeigt dieses Feld den vorhandenen Ordner an und kann nicht bearbeitet werden. In diesem Fall ist auch die Schaltfläche Choose nicht verfügbar. Klicken Sie auf die Schaltfläche Show in Explorer, um schnell zum angegebenen Standardordner im Bereich Explorer zu wechseln.

  • Lifecycle Definition und Revision Naming – verwenden Sie diese Felder, um jeweils ein geeignetes Standardschema festzulegen (Component Lifecycle bzw. 1-Level Revision Scheme). Über die zugehörige Dropdown-Liste jedes Feldes können Sie ein anderes Schema aus den aktuell für den übergeordneten Workspace definierten Schemata auswählen.

    Wenn für beliebige Definitionen/Schemata die Option zur Steuerung der Verwendung von Lifecycle-Definitionen und Revisionsbenennungsschemata pro Inhaltstyp aktiviert ist und der Inhaltstyp Component nicht zur Verwendung einer bestimmten Definition/eines bestimmten Schemas festgelegt ist, steht diese Definition/dieses Schema in der jeweiligen Dropdown-Liste nicht zur Verfügung.

  • Item Naming – dieses Feld dient zum Definieren eines Standard-Item-Naming-Schemas für aus dem Component Editor gespeicherte Komponenten, um für jedes resultierende Component Item im Workspace eine eindeutige ID sicherzustellen. Der hier eingetragene Wert wird als Vorlage für die automatische Benennung einer neu hinzugefügten Komponentendefinition verwendet (im zugehörigen Feld Item ID). Die Software weist automatisch die nächste verfügbare eindeutige ID auf Grundlage dieses Schemas zu, nachdem der gesamte Workspace und die Kennungen vorhandener Inhalte durchsucht wurden.

    Wenn für den übergeordneten Ordner, in dem sich eine Komponente befindet (oder erstellt wird), ein Benennungsschema definiert ist, wird dieses als Standard vorbelegt. Ist dies nicht der Fall, wird das Standardschema – CMP-{00000} – bereitgestellt. Sie können selbstverständlich auch ein eigenes Schema erstellen, indem Sie es direkt in das Feld eingeben. Unterstützt wird auch die Verwendung parameterbasierter Component Name Templates. Solche Vorlagen ermöglichen es Ihnen, Ihre Komponenten auf Grundlage der aktuell definierten Parameterwerte, die diesen Komponenten im Component Editor zur Verfügung stehen, präzise zu benennen oder vielmehr umzubenennen. Fügen Sie einen Parameter in die Benennungsvorlage im Format [<ParameterName>] ein. In einer Vorlage können mehrere Parameter verwendet werden, und Sie können außerdem ein Iteratormakro hinzufügen, das in geschweiften Klammern angegeben wird (z. B. {000}, {00A}).

    Alternativ können Sie die automatisch zugewiesene ID für eine Komponente überschreiben, indem Sie die gewünschte ID direkt in das Feld Item ID einer Definition eingeben. Sie behalten stets die volle Kontrolle und die endgültige Entscheidung darüber, wie die Items identifiziert werden.

Der Dialog bietet außerdem die Möglichkeit, auf eine definierte Component Template zu verweisen. Wählen Sie eine Vorlage über die Steuerelemente auf der Registerkarte Template des Dialogs aus. Eine Component Template stellt vordefinierte Einstellungen zur Verwendung durch Komponentendefinitionen bereit, die im Component Editor definiert werden. Jede zusätzliche Komponentendefinition, die Sie hinzufügen, wird gemäß der zugeordneten Komponenten-Vorlage erstellt.

Wenn die bearbeiteten Komponenten auf eine Component Template verweisen, werden die in der Vorlage festgelegten Einträge für Lifecycle Definition, Revision Naming, Component Naming, und Default Folder verwendet, um die entsprechenden Felder auf der Registerkarte Document Options des Dialogs Document Options vorab auszufüllen. Diese Optionen (auf der Seite des Component Editors) können nur bearbeitet werden, wenn die entsprechende Option Allow override in der Vorlage aktiviert ist. Außerdem wird der Ziel-Workspace fest auf denselben Workspace gesetzt, in dem sich die Revision der Component Template befindet.

Erforderliche Modelle/Parameter

Dieser Bereich des Editors dient dazu festzulegen, welche Domänenmodelle von der/den Komponentendefinition(en) benötigt werden, und bietet außerdem die Möglichkeit, einen Satz parametrischer Daten zu erstellen, der auf alle Komponentendefinitionen angewendet wird.

 
 
 
 
 

Erforderliche Modelle und Parameter definieren.
Erforderliche Modelle und Parameter definieren.

  • Models – auf der grundlegendsten Ebene benötigt eine in der Leiterplattenentwicklung verwendete Komponente eine Darstellung in den Bearbeitungsdomänen Schaltplan und PCB. Daher sind Schaltplansymbol- und PCB-Footprint-Modelle erforderlich. Diese werden standardmäßig als erforderliche Modelle hinzugefügt und können nicht entfernt werden. Verwenden Sie die Steuerelemente Add und Remove für diesen Bereich, um nach Bedarf weitere Modelltypen hinzuzufügen bzw. zu entfernen.

    Die Angabe eines Modelltyps bedeutet nicht, dass die Komponentendefinition has ihn verwenden muss, sondern dass der Definition der Komponente ein Feld für diesen Modelltyp hinzugefügt wird.
    Beachten Sie, dass der Eintrag PCBLIB in der Liste verfügbar ist. Dadurch kann einer Komponente verschiedene PCB-Footprint-Modelle zugeordnet werden. Darüber hinaus können Sie mit dem Parameter PCBLIB (default) das Standard-Footprint-Modell für eine Komponente festlegen.
  • Parameters – es gibt zwei Standard-Parametereinträge – Name und Description. Dabei handelt es sich um Systemparameter. Bei Bedarf können außerdem beliebig viele zusätzliche Parameter hinzugefügt werden. Klicken Sie dazu unten im Bereich auf das Steuerelement Add und wählen Sie dann den Eintrag Parameter. Ein neuer Parameter wird der Liste hinzugefügt. Klicken Sie in das Feld Parameter Name, um den Namen nach Bedarf zu ändern. Um einen Parameter zu entfernen, wählen Sie ihn aus und klicken Sie auf das Steuerelement Remove. Die Systemparameter können nicht entfernt werden.
Die einem Eintrag zugeordnete Option Show ermöglicht es Ihnen, die Anzeige der entsprechenden Spalte für dieses Modell/diesen Parameter im unteren Bereich des Editors umzuschalten – dort, wo die Komponentendefinitionen selbst festgelegt werden. Dies kann eine enorme Hilfe sein, wenn zahlreiche Parameter definiert wurden und der Bereich stark überladen wird. Verwenden Sie Mehrfachauswahl in Kombination mit den Optionen des Rechtsklick-Menüs, um den Anzeigestatus mehrerer Modelle/Parameter umzuschalten.

Dieser Bereich des Editors unterstützt über das Menü Add außerdem Folgendes:

  • Linking to a Component Template – das Untermenü Templates listet alle Component Templates auf, die derzeit in demselben Workspace verfügbar sind, in dem sich die Komponente selbst befindet. Klicken Sie auf einen Eintrag, um eine Verknüpfung zur neuesten Revision dieser Component Template zu erstellen. Parameter aus der Vorlage werden in diesen Bereich übernommen und durch das Symbol gekennzeichnet.

  • Enabling the use of Datasheets – wählen Sie dazu den Eintrag Datasheet. Weitere Details finden Sie unter Attaching Datasheets to Component Definitions.

  • Adding Part Choices – verwenden Sie das Untermenü Part Choices und wählen Sie By MPN. Ein Eintrag – Part Choice n – wird dem Definitionsbereich hinzugefügt, mit zwei Spalten – Manufacturer und Part Number –, mit denen Sie die Auswahl festlegen können. Alternativ, wenn Ihr Workspace dies unterstützt und Sie eine benutzerdefinierte Datenbank-Teilequelle konfiguriert haben, wählen Sie den Menüeintrag By Internal ID. Ein Eintrag – Part Choice n – wird dem Definitionsbereich hinzugefügt, mit zwei Spalten – Part source und Internal ID –, mit denen Sie die Auswahl eines Teils aus der internen Teile-Datenbank Ihres Unternehmens festlegen können. Weitere Informationen finden Sie unter Part Choices.

Modellverknüpfungen

Dieser Bereich des Editors dient zum Hinzufügen von Verknüpfungen zu gespeicherten Domänenmodellen, die in Komponentendefinitionen verwendet werden. Der Bereich Model Links kann als eine Art „Behälter“ für Domänenmodelle betrachtet werden, auf den jede Komponentendefinition zugreifen kann. Die Zuweisung erfolgt dadurch, dass festgelegt wird, welche Verknüpfungen für jede Definition erforderlich sind.

Verknüpfungen zu Modellen eines bestimmten Typs können nur hinzugefügt werden, wenn dieser Modelltyp dem Bereich Required Models/Parameters hinzugefügt wurde.

Der Bereich Model Links ist mit Funktionen ausgestattet, die die Definition von Modellverknüpfungen und ihre Zuweisung zu den Komponentendefinitionen optimieren.
Der Bereich Model Links ist mit Funktionen ausgestattet, die die Definition von Modellverknüpfungen und ihre Zuweisung zu den Komponentendefinitionen optimieren.

Verwenden Sie die folgenden einklappbaren Abschnitte, um mehr über die Arbeit mit Modellverknüpfungen zu erfahren.

Komponentendefinitionen

Sobald Sie den Parametersatz festgelegt haben und Ihren „Vorrat“ an Modellverknüpfungen bereit haben, können Sie mit der Definition der benötigten Komponente(n) fortfahren. Dies erfolgt in diesem unteren Bereich des Dokuments.

Definieren Sie Ihre Komponenten auf logische und intuitive Weise mit dem Component Editor.
Definieren Sie Ihre Komponenten auf logische und intuitive Weise mit dem Component Editor.

Was in diesem Bereich zunächst tatsächlich angezeigt wird, hängt von der/den bearbeiteten Komponente(n) ab:

  • Beim Erstellen einer neuen Komponente und wenn vom übergeordneten Ordner eine Component Template is not referenziert wird, erhält der Eintrag FolderPath und Item ID zugewiesen, aber sonst nichts – gewissermaßen eine leere Leinwand.
  • Beim Erstellen einer neuen Komponente und wenn vom übergeordneten Ordner eine Component Template is referenziert wird, enthält der Eintrag bereits vorausgefüllte Definitionsinformationen aus dieser Vorlage.
  • Beim Bearbeiten einer Revision einer vorhandenen einzelnen Komponente, nachdem Sie aus dem Modus Single Component Editing gewechselt haben, wird diese Revision zusammen mit den zu diesem Zeitpunkt dafür definierten Informationen angezeigt.
  • Beim Bearbeiten mehrerer ausgewählter Revisionen von Komponenten – und damit beim direkten Zugriff auf den Modus Batch Component Editing – werden alle diese Revisionen angezeigt.
Fügen Sie der Liste eine zusätzliche neue Komponentendefinition hinzu, indem Sie unten im Bereich auf das Steuerelement Add Component klicken, den Befehl Edit » Add Component aus den Hauptmenüs wählen oder den entsprechenden gleichnamigen Befehl im Rechtsklick-Kontextmenü des Bereichs verwenden.

Jede Komponentendefinition wird als einzelne Zeile mit den folgenden Informationen angezeigt:

  • Component: FolderPath – verwenden Sie dieses Feld, um die Komponente in einem bestimmten Ordner im Ziel-Workspace zu speichern. Für jede neu zum Raster hinzugefügte Komponente kann dieses Feld mit einem Standardspeicherort belegt werden, sofern dies im Feld Default Folder im Dialogfeld Document Options (Edit » Document Options) festgelegt wurde. Unabhängig davon, ob ein Standardpfad angegeben ist oder nicht, haben Sie die volle Kontrolle darüber, wo eine Komponente im Ziel-Workspace gespeichert wird. Um einen Zielordner manuell anzugeben, klicken Sie einmal in das Feld FolderPath einer Komponente, damit die Schaltfläche angezeigt wird, und klicken Sie darauf, um das Dialogfeld Choose Folder zu öffnen. Navigieren Sie zu einem vorhandenen Ordner und wählen Sie ihn aus, oder erstellen Sie direkt einen neuen.

    Wenn Sie sich die Zeit nehmen, die Ordnerpfade für Ihre Komponenten sorgfältig festzulegen, stellen Sie sicher, dass sie von Anfang an in den richtigen Zielordnern gespeichert werden. Inhalte können jedoch bei Bedarf nach dem Speichern problemlos in jeden beliebigen Ordner innerhalb der Workspace-Struktur verschoben werden.
    Dieses Feld ist schreibgeschützt, wenn die Komponente bereits im Workspace gespeichert wurde. Wenn Sie den Befehl Clear Link To Target Item verwenden (im Rechtsklick-Untermenü Operations), wird die Verknüpfung zum vorhandenen Item im Workspace entfernt. Die Felder der Komponentendefinition werden zurückgesetzt, sodass ein neues Item erstellt werden kann, und das Feld FolderPath kann dann bearbeitet werden.
  • Component: Item ID – dieses Feld dient zur Bestimmung der ID, die für die gespeicherte Komponente im Workspace verwendet wird. Für jede neu zum Raster hinzugefügte Komponente wird dieses Feld gemäß einem Standard-Benennungsschema befüllt, das im Feld Item Naming im Dialogfeld Document Options angegeben ist. Die Software weist automatisch die nächste verfügbare eindeutige ID auf Grundlage dieses Schemas zu, nachdem der gesamte Workspace und die Kennungen vorhandener Inhalte durchsucht wurden.

    Ein Standard-Item-Benennungsschema – CMP-{00000} – wird bereitgestellt, Sie können jedoch selbstverständlich Ihr eigenes Schema erstellen, indem Sie es in das Feld eingeben und dabei sicherstellen, dass der variable Teil in geschweifte Klammern eingeschlossen ist (z. B. CMP-001-{0000}). Alternativ können Sie die automatisch zugewiesene ID für eine Komponente überschreiben, indem Sie die gewünschte ID direkt in das Feld Item ID einer Definition eingeben. Sie behalten jederzeit die volle Kontrolle und das letzte Wort darüber, wie die Items identifiziert werden.

    Es wird auch die Verwendung parameterbasierter Component Name Templates unterstützt. Solche Vorlagen ermöglichen es Ihnen, Ihre Komponenten auf Basis der aktuell definierten Parameterwerte, die diesen Komponenten im Component Editor zur Verfügung stehen, präzise zu benennen beziehungsweise umzubenennen.
    Dieses Feld ist schreibgeschützt, wenn die Komponente bereits im Workspace gespeichert wurde. Wenn Sie den Befehl Clear Link To Target Item verwenden (im Rechtsklick-Untermenü Operations), wird die Verknüpfung zum vorhandenen Item im Workspace entfernt. Die Felder der Komponentendefinition werden zurückgesetzt, sodass ein neues Item erstellt werden kann, und das Feld Item ID kann dann bearbeitet werden.
  • Component: Name – spiegelt den lesbaren Namen wider, der der Komponente gegeben wurde. Dieser Systemparameter ist bei der Suche im Workspace verfügbar und indexiert und bietet eine gute Möglichkeit, bestimmte Komponenten zu finden, ohne sich nur an deren Item-ID erinnern zu müssen.

    Das Feld wird mit einem etwaigen Standardwert für den Systemparameter Name befüllt, der in einer referenzierten Component Template definiert wurde.
  • Component: Type – dieses Feld unterstützt die Definition des Komponententyps und ist ein zentrales Attribut, das die gezielte Suche nach Workspace-Komponenten erleichtert (und das Sie intensiv verwenden werden, wenn Sie Ihre Komponenten über das Components panel durchsuchen). Klicken Sie auf dieses Feld und dann auf , um das Dialogfeld Choose component type zu öffnen. Verwenden Sie dieses Dialogfeld, um den gewünschten Komponententyp (aus allen aktuell definierten Typen) auszuwählen, und klicken Sie dann auf OK – der ausgewählte Typ wird als Wert für das Attribut Type im Hauptdefinitionsraster eingefügt.

    Das Feld wird mit einem etwaigen Standardwert für den Parameter ComponentType befüllt, der in einer referenzierten Component Template definiert wurde, oder mit dem Komponententyp, der über das Dialogfeld Create new component ausgewählt wurde, das angezeigt wird, wenn Sie versuchen, mit dem Befehl File » New » Component eine neue Komponente zu erstellen. Die Typen werden auf der Ebene der Voreinstellungen definiert. Klicken Sie unten im Dialogfeld Choose component type auf die Schaltfläche , um die Seite Data Management – Component Types des Dialogfelds Preferences zu öffnen. Dort können Sie diese Liste besser an Ihre Anforderungen anpassen – indem Sie neue Typen und Untertypen hinzufügen oder vorhandene Typen bearbeiten und entfernen.
  • Component: Description – spiegelt die der Komponente hinzugefügte Beschreibung wider. Dieser Systemparameter ist bei der Suche innerhalb des Workspace verfügbar und indexiert.

    Das Feld wird mit einem etwaigen Standardwert für den Systemparameter Description befüllt, der in einer referenzierten Component Template definiert wurde.
  • Models – diese Felder entsprechen den Einträgen im Bereich Required Models/Parameters des Dokuments. Es gibt ein Feld pro hinzugefügtem erforderlichem Modell, mit Ausnahme von Footprint-Modellen, von denen mehrere definiert werden können. Jedes Feld dient dazu anzugeben, welche der verknüpften Modelle (im Bereich Model Links) für die Komponente verwendet werden sollen.

    Schalten Sie die Anzeige der Modellspalten um, indem Sie die zugehörige Option Show für einen Eintrag Required Model aktivieren/deaktivieren. Verwenden Sie die Mehrfachauswahl in Kombination mit den Optionen des Rechtsklick-Menüs, um den Anzeigestatus mehrerer Modelltypen umzuschalten.
  • Template Parameters – diese Felder entsprechen den Benutzerparametern, die aus einer referenzierten Component-Template-Revision in den Component Editor übernommen wurden. Es gibt ein Feld pro Parameter. Die Reihenfolge der Parameter in einer Komponentendefinition von links nach rechts entspricht ihrer Reihenfolge von oben nach unten im Bereich Required Models/Parameters. Geben Sie nach Bedarf und sofern zutreffend Werte für Parameter ein oder wählen Sie sie aus. Beispielsweise sind Parameter, die in der Vorlage als Read Only gekennzeichnet wurden, nicht bearbeitbar, andere dagegen schon. Und wenn sie in der Vorlage als Required gekennzeichnet wurden, muss ihnen ein Wert zugewiesen werden, andernfalls können Sie die Komponentendefinition nicht im Workspace speichern.

  • Parameters – diese Felder entsprechen den zusätzlichen Benutzerparametern, die Sie im Bereich Required Models/Parameters des Dokuments eingegeben haben. Es gibt ein Feld pro zusätzlichem Parameter. Die Reihenfolge der Parameter in einer Komponentendefinition von links nach rechts entspricht ihrer Reihenfolge von oben nach unten im Bereich Required Models/Parameters. Geben Sie nach Bedarf Werte für Parameter ein.

    Dynamische (Item-Ebenen-)Parameter sind bei Verwendung des Component Editor im Modus Batch Component Editing nicht sichtbar, wohl aber bei Verwendung des Component Editor im Modus Single Component Editingmehr erfahren.

  • Release: Current Rev. – dieses nicht bearbeitbare Feld zeigt die aktuelle (neueste/letzte) Revision der Komponente im Workspace an.

  • Release: Next Rev. – dieses nicht bearbeitbare Feld zeigt die nächste Revision der Komponente an, die beim nächsten Speichern der Komponentendefinition im Workspace gemäß dem gewählten Revisionsbenennungsschema erstellt wird.

  • Release: Action – dieses Feld zeigt die Aktion an, die der Release Manager für diese spezielle Komponentendefinition im Rahmen des Speichervorgangs ausführen wird. Für eine Komponentendefinition, die noch nicht im Workspace gespeichert wurde, zeigt dieser Eintrag Create Item an. Für eine Definition, die bereits im Workspace gespeichert wurde, zeigt dieser Eintrag Create Revision an. Wenn eine geplante Revision einer Komponente als Ziel ausgewählt ist, zeigt der Eintrag Release To Existing Revision an.

  • Part Choice n – dieser Eintrag entspricht einer Part Choice, die Sie zum Bereich Required Models/Parameters des Dokuments hinzugefügt haben. Die Reihenfolge der Part Choices in einer Komponentendefinition von links nach rechts entspricht ihrer Reihenfolge von oben nach unten im Bereich Required Models/Parameters. Es gibt zwei Felder pro hinzugefügter Part Choice, Manufacturer und Part Number, mit denen Sie die Auswahl festlegen. Wenn Sie alternativ eine benutzerdefinierte Datenbank-Teilequelle konfiguriert und über den Menüeintrag By Internal ID eine Part Choice hinzugefügt haben, heißen die beiden Felder Part source und Internal ID. Verwenden Sie diese, um die Teileauswahl aus der internen Teiledatenbank Ihres Unternehmens festzulegen.

Die Felder Current Rev., Next Rev. und Action – die zusammen Release Status bilden – können hinsichtlich ihrer Anzeige im Bereich mit der Option Show Release Status unten im Bereich umgeschaltet werden. Schalten Sie die Anzeige von Spalten für Template Parameter, Parameter und Part Choice um, indem Sie die zugehörige Option Show für einen Eintrag Required Parameter aktivieren/deaktivieren. Verwenden Sie die Mehrfachauswahl in Kombination mit den Optionen des Rechtsklick-Menüs, um den Anzeigestatus mehrerer Parameter umzuschalten.
Wenn Sie versuchen, eine Komponente zurück in den Workspace zu speichern, führt der Component Editor eine Validierung aus – eine Component Rule Check. Diese Funktion kann auch jederzeit manuell ausgeführt werden, indem Sie in den Hauptmenüs den Befehl Tools » Component Rule Check wählen. Stellen Sie sicher, dass Sie Ihre Komponente(n) zuvor lokal gespeichert haben (File » Save). Weitere Informationen finden Sie unter Ausführen einer Komponentenregelprüfung.

Arbeiten mit Komponentendefinitionen

In den folgenden Abschnitten erfahren Sie mehr über die Arbeit mit diesem Bereich des Editors, einschließlich einiger praktischer und zeitsparender Funktionen.

Zuweisen von Modellverknüpfungen zu vorhandenen Komponenten

Bei vorhandenen Komponentendefinitionen können die erforderlichen Modellverknüpfungen auf folgende Weise zugewiesen werden:

  • Ziehen Sie eine Modellverknüpfung per Drag-and-drop in die entsprechende Spalte einer Komponentendefinition.

    Weisen Sie einer vorhandenen Komponente ein Modell zu, indem Sie es per Drag-and-drop aus dem Bereich Model Links in die entsprechende Modellspalte dieser Komponente ziehen.
    Weisen Sie einer vorhandenen Komponente ein Modell zu, indem Sie es per Drag-and-drop aus dem Bereich Model Links in die entsprechende Modellspalte dieser Komponente ziehen.

  • Verwenden Sie das Dropdown-Feld für eine Modellspalte, um ein spezielles Pop-up-Fenster für Modellverknüpfungen zu öffnen. Darin wird ein Raster aller vorhandenen Modellverknüpfungen angezeigt, die für den zugewiesenen Modelltyp geeignet sind, einschließlich aller Datenspalten. Das kann bei der Suche und Zuweisung eines Modells eine erhebliche Zeitersparnis sein, wenn die Anzahl der Komponentendefinitionen Drag-and-Drop-Techniken erschwert oder der obere Abschnitt des Component Editor – der den Bereich Model Links enthält – eingeklappt ist. Diese Methode kann auch verwendet werden, um dieselbe Modellverknüpfung mehreren Komponentendefinitionen zuzuweisen – wählen Sie dazu einfach die Modellspalte für jede Komponente aus, bevor Sie das Pop-up-Fenster öffnen.

    Passen Sie die Größe des Fensters nach Bedarf an. Klicken und ziehen Sie das Steuerelement unten rechts im Fenster, um die Größe gleichzeitig in beide Richtungen zu ändern. Klicken Sie auf die Schaltfläche für die Spaltensteuerung oben links im Fenster und deaktivieren Sie alle Spalten, die nicht sichtbar sein sollen. Spalten können durch Ziehen einer Spaltenüberschrift neu angeordnet werden.

    Verwenden Sie das Suchfeld des Pop-ups, um das benötigte Modell schnell zu finden. Während Sie Zeichen eingeben, wird eine dynamische Hervorhebung auf Basis der Daten in allen Spalten angewendet. Wählen Sie die gewünschte Modellverknüpfung aus und drücken Sie entweder Enter oder doppelklicken Sie, um dieses Modell zuzuweisen.

    Verwenden Sie das spezielle Auswahl-Pop-up für Modellverknüpfungen, um das benötigte Modell zu suchen, zu finden und zuzuweisen.
    Verwenden Sie das spezielle Auswahl-Pop-up für Modellverknüpfungen, um das benötigte Modell zu suchen, zu finden und zuzuweisen.

Erstellen einer neuen Komponente mit einem verknüpften Modell

Wenn noch keine Komponentendefinition vorhanden ist, kann eine erstellt werden, wobei die erforderliche Modellverknüpfung auf folgende Weise automatisch zugewiesen wird:

  • Ziehen Sie eine Modellverknüpfung aus dem Bereich Model Links in einen freien Bereich innerhalb des Bereichs Definitions, um eine neue Komponentendefinition hinzuzufügen, die dieses Modell verwendet.

    Weisen Sie ein Modell zu und fügen Sie direkt per Drag-and-Drop aus dem Bereich Model Links eine neue Komponente hinzu.
    Weisen Sie ein Modell zu und fügen Sie direkt per Drag-and-Drop aus dem Bereich Model Links eine neue Komponente hinzu.

  • Ziehen Sie ein Modell direkt aus dem Bereich Explorer in den Bereich Definition. Es wird eine neue Komponentendefinition mit diesem Modell hinzugefügt. Wenn dieses Modell außerdem im Bereich Model Links noch nicht vorhanden ist, wird dafür ein Eintrag hinzugefügt.

    Weisen Sie ein Modell zu und fügen Sie direkt per Drag-and-Drop aus dem Bereich Explorer eine neue Komponente hinzu. Die Modellverknüpfung wird dem Bereich Model Links hinzugefügt, falls sie dort noch nicht vorhanden ist.
    Weisen Sie ein Modell zu und fügen Sie direkt per Drag-and-Drop aus dem Bereich Explorer eine neue Komponente hinzu. Die Modellverknüpfung wird dem Bereich Model Links hinzugefügt, falls sie dort noch nicht vorhanden ist.

Hinzufügen mehrerer Komponenten

Der Component Editor ermöglicht das gleichzeitige Hinzufügen mehrerer neuer Komponenten. Klicken Sie mit der rechten Maustaste und wählen Sie den Befehl Operations » Add Components. Geben Sie dann im angezeigten Dialog Add Components die Anzahl der Komponenten ein, die Sie hinzufügen möchten, und klicken Sie auf OK – für die angegebene Anzahl werden neue Komponentendefinitionen im Raster der Komponentendefinitionen am Ende der aktuellen Liste hinzugefügt. In Verbindung mit der Unterstützung für die Bearbeitung mehrerer Zellen sowie den Kopier-/Einfügefunktionen des Rasters können Sie in kürzester Zeit eine beeindruckende Anzahl von Komponentendefinitionen erstellen.

Der Befehl kann auch über das Hauptmenü Edit des Editors aufgerufen werden (Edit » Operations » Add Components).
Bitte beachten Sie, dass die Eingabe einer zu großen Zahl im Dialog Add Components die Leistung beeinträchtigen und die Software während der Verarbeitung der Anforderung für längere Zeit „blockieren“ kann!

Fügen Sie in zwei schnellen Schritten mehrere neue Komponentendefinitionen hinzu.
Fügen Sie in zwei schnellen Schritten mehrere neue Komponentendefinitionen hinzu.

Grundlegende Chip-Widerstände generieren

Sie können außerdem schnell eine Gruppe von Chip-Widerstands-Komponentendefinitionen erstellen, indem Sie den Befehl Edit » Operations » Generate Basic Chip Resistors im Hauptmenü wählen oder indem Sie mit der rechten Maustaste im Definitionsbereich – außerhalb bereits definierter Definitionen – klicken und den Befehl Operations » Generate Basic Chip Resistors aus dem Kontextmenü wählen.

Der Befehl ist im jeweiligen Menü nur verfügbar, wenn aktuell keine Komponentendefinition ausgewählt ist.

Nach dem Starten des Befehls werden Komponentendefinitionen für den angegebenen Komponententyp automatisch generiert.

Die durch Ausführen dieses Befehls generierten Komponentendefinitionen werden zu den bereits vorhandenen hinzugefügt. Mit anderen Worten: Letztere werden durch die Generierung der Ersteren nicht überschrieben.

Komponenten aus einer Manufacturer Part Search erstellen

Zur Unterstützung bei der Erstellung von Komponenten bietet Altium Designer die Möglichkeit, mithilfe der Funktion Manufacturer Part Search nach einem realen Bauteil zu suchen und dieses anschließend dem Component Editor hinzuzufügen. Sie erhalten dabei nicht nur einen neuen Komponentendefinitions-Eintrag für das ausgewählte Bauteil, sondern auch alle zugehörigen Parameter, alle Datenblätter sowie eine darauf basierende Part Choice – sodass Sie nur noch einige Domänenmodelle organisieren, den Komponententyp und den Zielordner festlegen und anschließend im Workspace speichern müssen!

Beachten Sie, dass – anders als bei der Verwendung der Funktion Manufacturer Part Search, wenn Sie den Component Editor im Modus Single Component Editing verwenden – im Modus Batch Component Editing Modelle (sofern vorhanden) nicht übernommen werden.

Um auf diese Funktionalität in Altium Designer zugreifen zu können, muss die Software-Erweiterung Component From Supplier Search installiert sein. Diese Erweiterung wird standardmäßig mit Altium Designer installiert. Sie kann manuell installiert oder entfernt werden.

Weitere Informationen zum Verwalten von Erweiterungen finden Sie auf der Seite Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Auf diese Funktion wird über den Bereich Definitions des Component Editor zugegriffen. Klicken Sie mit der rechten Maustaste und wählen Sie den Befehl Operations » Create from Part Search aus dem Kontextmenü des Bereichs. Alternativ wählen Sie den Befehl Edit » Operations » Create from Part Search aus dem Hauptmenü oder klicken im Definitionsbereich und verwenden das Tastaturkürzel Shift+Ctrl+M.

Der Dialog Manufacturer Part Search wird angezeigt. Suchen Sie in Datenbanken real gefertigter Produkte, die von derzeit aktivierten Lieferanten angeboten werden, nach dem benötigten Teil (oder mehreren Teilen), wählen Sie einen Eintrag aus und klicken Sie dann auf die Schaltfläche OK.

Der Dialog wird auf dieselbe Weise verwendet wie das Feld Manufacturer Search panel. Weitere Informationen finden Sie auf dieser verlinkten Seite.
Die Suchergebnisse im Dialog werden nach Manufacturer Part angezeigt, wobei die zugehörigen SPN-Einträge die aktivierten Anbieter widerspiegeln, die dieses Teil liefern. Wenn Sie ein Teil auswählen, wird das Herstellerteil verwendet, um die neue Komponentendefinition zu erstellen. Und in Bezug auf Part Choice erhalten Sie durch die Erstellung auf Basis des Herstellerteils und nicht eines bestimmten Anbieters/Lieferanten eine einzige Part Choice, die alle Lösungen der Lieferanten umfasst, die dieses Teil vertreiben (und die über Ihren Workspace verfügbar sind). Parameter werden gemäß den definierten Parameter Import Options importiert – konfiguriert auf der Seite Data Management – Parts Providers page des Dialogs Preferences.

Öffnen Sie den Dialog Manufacturer Part Search und suchen Sie nach einem Teil, das Sie in den Component Editor übernehmen möchten.
Öffnen Sie den Dialog Manufacturer Part Search und suchen Sie nach einem Teil, das Sie in den Component Editor übernehmen möchten.

Nach dem Klicken auf OK geschieht Folgendes:

  • Für das ausgewählte Teil wird im Definitionsbereich des Component Editor ein Komponenteneintrag erstellt. Die Definition wird:
    • mit der nächsten verfügbaren eindeutigen Item ID versehen, entsprechend dem vom Component Editor verwendeten definierten Item Naming-Schema.
    • den Wert des Parameters Manufacturer Part Number des ausgewählten Teils als Wert für den Systemparameter Name erhalten.
    • den Wert des Parameters Description des ausgewählten Teils als Wert für den Systemparameter Description erhalten.
  • Alle für das ausgewählte Teil definierten Parameter (wie sie im Dialog sichtbar sind) werden der Liste Required Models/Parameters hinzugefügt. Alle werden sichtbar gemacht (zugehörige Option Show aktiviert). Das bedeutet lediglich, dass im Bereich Definitions standardmäßig für jeden Parameter eine Spalte angezeigt wird.
  • Für jedes für das ausgewählte Teil verfügbare Datenblatt werden ebenfalls parametrische Einträge hinzugefügt (in Form einer Paarung aus ComponentLinknDescription und ComponentLinknURL).
  • Für die Definition wird eine Part Choice (Part Choice 1) hinzugefügt, wobei die Werte der Parameter Manufacturer und Manufacturer Part Number des Teils verwendet werden, um die Felder Manufacturer bzw. Part Number dieser Auswahl zu füllen.
Parameter werden gemäß den definierten Parameter Import Options importiert – konfiguriert auf der Seite Data Management – Parts Providers page des Dialogs Preferences.

Beispiel der resultierenden Definition und der hinzugefügten Parameter für ein ausgewähltes Teil im Dialog Manufacturer Part Search. Zur Veranschaulichung der aus dem Manufacturer Part übernommenen Daten wird Hervorhebung verwendet.
Beispiel der resultierenden Definition und der hinzugefügten Parameter für ein ausgewähltes Teil im Dialog Manufacturer Part Search. Zur Veranschaulichung der aus dem Manufacturer Part übernommenen Daten wird Hervorhebung verwendet.

Festlegen des Komponententyps

Der Component Editor unterstützt die Möglichkeit, den Typ einer Komponente beim Konfigurieren ihrer Definition festzulegen. Dies ermöglicht gezielte Suchvorgänge über die leistungsstarke Search facility des Workspace – eine Funktion, mit der Sie nicht nur nach Komponententyp suchen, sondern dank unterstützter einheitenbewusster Komponentenparameter auch intelligenter suchen können. Wenn Sie Ihre eigene Workspace-Bibliothek über das Components panel durchsuchen, wird die Gruppierung Categories für Komponenten aus dem für jede Komponente definierten Komponententyp abgeleitet.

Der Komponententyp wird über das Attribut Type im Bereich Component des Definitionsbereichs angegeben. Klicken Sie auf das Feld Type und dann auf , um den Dialog Choose component type zu öffnen. Verwenden Sie diesen Dialog, um den gewünschten Komponententyp auszuwählen, und klicken Sie dann auf OK – der ausgewählte Typ wird als Wert für das Attribut Type im Hauptdefinitionsraster eingefügt.

Der Dialog Choose component type enthält standardmäßig einen Satz von Komponententypen. Die Typen werden auf Ebene der Voreinstellungen definiert. Klicken Sie unten im Dialog auf die Schaltfläche , um die Seite Data Management – Component Types des Dialogs Preferences zu öffnen. Dort können Sie diese Liste besser an Ihre Anforderungen anpassen – indem Sie neue Typen und Untertypen hinzufügen oder vorhandene Typen bearbeiten und entfernen.

Beispiel dafür, wie das Attribut Type für eine Komponentendefinition auf Diode gesetzt wird.
Beispiel dafür, wie das Attribut Type für eine Komponentendefinition auf Diode gesetzt wird.

Das Feld Type kann für mehrere Komponentendefinitionen in einem einzigen Schritt festgelegt werden. Wählen Sie das Feld Type für jede gewünschte Komponentendefinition aus und wählen Sie dann den Typ für eine davon aus, um ihn auf alle anderen anzuwenden.

Es ist auch möglich, den Komponententyp für eine oder mehrere Komponenten nach dem Speichern direkt in einen vollständig anderen Typ zu ändern. Wählen Sie im Components panel oder Explorer panel die Komponente(n) aus, die Sie ändern möchten, klicken Sie mit der rechten Maustaste und wählen Sie den Befehl Operations » Change Component Type aus dem Kontextmenü. Daraufhin wird der Dialog Choose component type angezeigt, in dem Sie den neuen Komponententyp auswählen können.
Das Feld wird mit einem etwaigen Standardwert für den Parameter ComponentType gefüllt, der in einer referenzierten Component Template definiert wurde, oder mit dem Komponententyp, der über den Dialog Create new component ausgewählt wurde, der angezeigt wird, wenn Sie versuchen, mit dem Befehl File » New » Component eine neue Komponente zu erstellen.

Unterstützung für einheitenbewusste Datentypen von Komponentenparametern

Der Component Editor unterstützt einheitenbewusste Datentypen für Komponentenparameter, die innerhalb einer referenzierten Component Template definiert sind. Sie können den Wert eines Parameters direkt in das entsprechende Feld einer Komponentendefinition in verschiedenen Formaten eingeben – z. B. 2.2k, 2k2, 4M, 2.5GHz – wobei der Workspace über die nötige Intelligenz verfügt, den numerischen Wert hinter diesen Eingaben zu erkennen.

Diese Funktion einer Komponentenvorlage ermöglicht gezielte Suchvorgänge über die Search facility des Workspace – eine Funktion, mit der Sie nicht nur nach Komponententyp suchen, sondern mit Bereichssuchen auch intelligenter suchen können. Mithilfe einheitenbewusster Komponentenparameter können Sie beispielsweise schnell eine Suche definieren, um alle Kondensatoren mit einer Kapazität zwischen 47uF und 220uF zu finden.

Einheitenbewusste Parameter werden auch für intelligentes Filtern verwendet, wenn Sie Ihre eigenen Komponenten über das Components panel durchsuchen.
Einheitenbewusste Datentypen für Komponentenparameter können nur über eine Komponentenvorlage definiert werden.

Komponentenparameter aus einer referenzierten Komponentenvorlage mit einheitenbewussten Datentypen.
Komponentenparameter aus einer referenzierten Komponentenvorlage mit einheitenbewussten Datentypen.

Bei der Eingabe eines Werts für einen Komponentenparameter, der einen einheitenbewussten Datentyp verwendet – also des erforderlichen Werts in einer Komponentendefinition – sollten Sie Folgendes beachten:

  • Sie können den Wert in verschiedenen Formaten eingeben: 
    • Nur numerischer Wert (z. B. 10). Beachten Sie, dass, wenn der Datentyp eine Einheit hat, diese automatisch angewendet wird. Bei Typen mit Einheiten steht die Einheit in Klammern hinter ihrem Namen.
    • Numerischer Wert in wissenschaftlicher Schreibweise (z. B. 1e10, 1E6).
    • Numerischer Wert und Einheit(en) (z. B. 10F).
    • Numerischer Wert mit Präfix (z. B. 10k). Die passende Einheit wird automatisch hinzugefügt, sofern zutreffend.
    • Numerischer Wert mit Präfix und Einheit(en) (z. B. 10kF).
    • Numerischer Wert mit Präfix im üblichen technischen Format (z. B. für einen Widerstand: 2k2, 2K2, 10r2, 10R2). Der Wert wird entsprechend automatisch normalisiert (z. B. wird 2K2 zu 2.2k).
  • Sie können Präfix und/oder Einheit(en) mit oder ohne Leerzeichen nach dem numerischen Wert eingeben (z. B. 10uF oder 10 uF). Das Leerzeichen wird automatisch entfernt.
Beachten Sie, dass technische Abkürzungen nicht zwischen Groß- und Kleinschreibung unterscheiden. Die Eingabe von 2k2 ist also dasselbe wie die Eingabe von 2K2, und die Eingabe von 100R ist dasselbe wie die Eingabe von 100r. Die einzige Ausnahme sind M (Mega) und m (Milli).

Unterstützung für wörterbuchdefinierte Datentypen von Komponentenparametern

Der Component Editor unterstützt wörterbuchdefinierte Datentypen für Komponentenparameter, die innerhalb einer referenzierten Component Template konfiguriert sind. Sie können den Wert eines Parameters aus den im Wörterbuch definierten Auswahlmöglichkeiten auswählen, indem Sie in die Wertzelle klicken und das Dropdown verwenden. Sie können auch in die Wertzelle klicken und mit der Eingabe eines Werts beginnen – das Dropdown wird geöffnet, und der nächstliegende Wert wird in der Liste hervorgehoben.

Wörterbuchdefinierte Datentypen für Komponentenparameter können nur über eine Komponentenvorlage konfiguriert werden.

Komponentenparameter aus einer referenzierten Komponentenvorlage mit einheitenbewussten Datentypen.
Komponentenparameter aus einer referenzierten Komponentenvorlage mit einheitenbewussten Datentypen.

Wenn Sie Administrator des Workspace sind, klicken Sie auf das Symbol  rechts neben dem Wertefeld, um die Seite Settings – Vault – Dictionaries in der Browseroberfläche des Workspace zu öffnen, auf der Sie die Wörterbücher verwalten können. 

  • ​​​​​Werte wörterbuchdefinierter Parameter werden beim Speichern der Komponente im Workspace validiert. Wenn der Wert nicht mehr mit dem Wörterbuch übereinstimmt (z. B. wenn der Wert aus dem Workspace entfernt wurde und anschließend die Komponente, die diesen Wert verwendet, zur Bearbeitung geöffnet wurde), wird das Wertefeld rot hervorgehoben, um Sie darauf hinzuweisen, dass ein Wert nicht anwendbar ist. Sie können eine Komponente erst dann im Workspace speichern, wenn die Werte mit den Wörterbüchern konsistent sind.

  • Wenn Wörterbücher in der Browseroberfläche des verbundenen Workspace geändert wurden, müssen Sie die Verbindung zum Workspace trennen und erneut herstellen, damit diese Änderungen in Altium Designer übernommen werden. Weitere Informationen finden Sie auf der Seite Accessing Your Workspace.

Verwenden von Komponentennamensvorlagen

Der Component Editor (nur im Modus Batch Component Editing) unterstützt die Verwendung parameterbasierter Component Name Templates. Solche Vorlagen ermöglichen es Ihnen, Ihre Komponenten – genauer gesagt deren Item ID – präzise anhand der aktuell definierten Parameterwerte zu benennen oder umzubenennen (Benutzer-/Vorlagenparameter, keine Systemparameter), die diesen Komponenten im Editor zur Verfügung stehen. Fügen Sie einen Parameter mit dem Format [<ParameterName>] in die Namensvorlage ein. Beispiele wären:

  • CMP-[Value]

  • CMP-[Part Number]

  • [Part Number]-[Value]

  • [Value]

  • [Part Number]

Sie können in Ihren Vorlagen auch mehrere parametrische Deklarationen verwenden, zum Beispiel:

  • CMP-[Part Number]-[Value]
  • CMP-[Manufacturer Part Number]-[Value]-[Tolerance]

Zusätzlich und rein optional können Sie auch ein Iterator-Makro hinzufügen, das in geschweiften Klammern angegeben wird (z. B. {000}, {00A}), zum Beispiel:

  • CMP-[Value]-{001}
  • CMP-[Part Number]-{00A}

Auf höchster Ebene kann die erforderliche Benennungsvorlage einfach als Standard-Benennungsschema in das Feld Item Naming des Dialogs Document Options eingetragen werden. Der Anfangsindex ist in diesem Fall immer null. Für eine genauere Steuerung wählen Sie die umzubenennende(n) Komponente(n) aus und wählen den Befehl Edit » Operations » Rename Component (Edit » Operations » Rename n Components) aus den Hauptmenüs oder klicken mit der rechten Maustaste und wählen den Befehl Operations » Rename Component (Operations » Rename n Components) aus dem Kontextmenü. Daraufhin wird der Dialog Component Name Template angezeigt. Verwenden Sie diesen Dialog, um das erforderliche Naming Scheme festzulegen und das Initial Index zu steuern (wenn dem Template ein Iterator-Makro hinzugefügt wurde).

Beachten Sie, dass im Dialog zunächst das im Dialog Document Options eingegebene Standard-Benennungsschema angezeigt wird. Wenn Sie dieses Schema beibehalten, können Sie das Initial Index nicht ändern. Letzteres kann nur geändert werden, wenn ein anderes Benennungsschema verwendet wird.

Ein Beispiel für die Verwendung der Parameter CompanyPrtType und Value in einer Benennungsvorlage, um ausgewählte Komponenten, die im Component Editor definiert werden, schnell umzubenennen.
Ein Beispiel für die Verwendung der Parameter CompanyPrtType und Value in einer Benennungsvorlage, um ausgewählte Komponenten, die im Component Editor definiert werden, schnell umzubenennen.

  • Das beim Umbenennungsvorgang verwendete Benennungsschema wird nur für diesen Vorgang verwendet. Es ersetzt nicht das definierte Standard-Benennungsschema für das Dokument. Wenn zusätzlich hinzugefügte Komponentendefinitionen ebenfalls nach diesem Schema benannt werden sollen, stellen Sie sicher, dass Sie dieses Schema auf Dokumentebene definieren, indem Sie das Feld Component Naming im Dialog Document Options  entsprechend ändern.
  • Das Item ID für eine einzelne Komponentendefinition kann auch direkt im Raster geändert werden. Klicken Sie einmal, um die Zelle Item ID zu fokussieren, und klicken Sie dann erneut (oder drücken Sie F2), um die Bearbeitung an Ort und Stelle zu starten. Ändern Sie den Namen nach Bedarf. Beachten Sie, dass die Verwendung parametrischer Deklarationen bei der direkten Bearbeitung des Namens auf diese Weise nicht unterstützt wird.

Teileauswahl

Der Component Editor kann verwendet werden, um eine oder mehrere Part Choices für eine Komponente festzulegen – die „zulässigen“ Herstellerteile, die zur Realisierung der Komponente auf der bestückten Leiterplatte verwendet werden können. Die eigentliche Lieferkettenintelligenz – bestehend aus Hersteller (und Teilenummer), Lieferant (und Teilenummer), Beschreibung, Preisgestaltung und Verfügbarkeit – stammt aus dem lokalen Part Catalog des Workspace und der jeweiligen Teilequelle.

Jeder Workspace verfügt über einen eigenen dedizierten Part Catalog. Dies ist eine lokale Teilekatalog-Datenbank, die der Verwaltung und Nachverfolgung von Herstellerteilen und den zugehörigen Lieferantenteilen gewidmet ist. Der lokale Teilekatalog speichert Elemente, die tatsächliche Herstellerteile repräsentieren, zusammen mit einem oder mehreren Elementen, die Lieferantenteile repräsentieren – die Ausprägungen dieser Herstellerteile, wie sie von den Lieferanten/Anbietern verkauft werden. Jedes Lieferantenteil ist ein Verweis auf ein Element in einer Teile-Datenbank – entweder die aggregierte Teile-Datenbank des Altium Parts Provider (die selbst mit aktivierten Lieferanten verbunden ist und von dort Teile zusammenführt) oder, bei einem Enterprise Server Workspace, eine verknüpfte lokale Teile-Datenbank (ODBC-basiert). Aktivieren Sie die erforderlichen Lieferanten und legen Sie Standort-/Währungsbereiche für den Altium Parts Provider im Bereich Part Providers der Browseroberfläche des Workspace fest. Solange Sie aus Altium Designer mit Ihrem Workspace verbunden bleiben, wird der Bereich Altium Parts Options – auf der Seite Data Management – Parts Providers des Dialogs Preferences – schreibgeschützt und übernimmt die für den Workspace definierten Einstellungen. Weitere Informationen zur Verwaltung der Teilequelle Altium Parts Provider für Ihren Workspace finden Sie unter Part Source Configuration (Altium 365 Workspace, Enterprise Server Workspace).

Fügen Sie eine Teileauswahl aus dem Bereich Required Models/Parameters hinzu – klicken Sie auf das Steuerelement Add und verwenden Sie den Befehl By MPN aus dem Untermenü Part Choices. Alternativ wählen Sie, wenn Sie eine benutzerdefinierte Datenbank-Teilequelle konfiguriert haben, den Menüeintrag By Internal ID. Es kann eine beliebige Anzahl von Teileauswahlen hinzugefügt werden.

Wenn Sie eine Teileauswahl zur Verwendung mit den definierten Komponenten hinzufügen, wird im Definitionsbereich ein Eintrag – Part Choice n – mit zwei Spalten zum Festlegen dieser Auswahl hinzugefügt. Diese Spalten hängen vom gewählten Stil der Teileauswahl ab:

  • By MPN – die beiden angezeigten Spalten sind Manufacturer und Part Number.

  • By Internal ID – die beiden angezeigten Spalten sind Part source und Internal ID.

Hinzufügen einer Teileauswahl (By MPN) zur Verwendung mit den definierten Komponenten. Bewegen Sie den Mauszeiger darüber, um ein Beispiel für eine hinzugefügte Teileauswahl By Internal ID zu sehen – damit können Sie ein Teil aus der internen Teile-Datenbank Ihres Unternehmens anbinden.
Hinzufügen einer Teileauswahl (By MPN) zur Verwendung mit den definierten Komponenten. Bewegen Sie den Mauszeiger darüber, um ein Beispiel für eine hinzugefügte Teileauswahl By Internal ID zu sehen – damit können Sie ein Teil aus der internen Teile-Datenbank Ihres Unternehmens anbinden.

Geben Sie den Hersteller und die Hersteller-Teilenummer – für das reale Teil, das bei der Fertigung und Bestückung der Leiterplatte verwendet werden soll – in die Felder Manufacturer bzw. Part Number ein.

Wenn Sie eine konfigurierte benutzerdefinierte Datenbank-Teilequelle verwenden, nutzen Sie das Feld Part source, um die Teilequelle auszuwählen. Alle für den Workspace definierten benutzerdefinierten Datenbank-Teilequellen werden aufgelistet. Geben Sie die ID des erforderlichen Teils in das Feld Internal ID ein.

Wenn Sie den Component editor im Modus Batch Component Editing aufrufen und in einer Komponente ein Paar von Parametern für Hersteller und Hersteller-Teilenummer erkannt wird, wird der Dialog Part Choice Migration geöffnet und schlägt vor, diese Parameter in Teileauswahlen () umzuwandeln. Wenn Sie auswählen, die Parameter in Teileauswahlen zu kopieren oder zu verschieben, werden neue Teileauswahlen erstellt, deren Werte Manufacturer und Part Number durch die Werte der Parameter definiert werden.

Komponentenparameter, die als Hersteller und Hersteller-Teilenummer erkannt werden, sind im unten stehenden aufklappbaren Abschnitt aufgeführt. Wenn die Parameternamen numerische Suffixe haben (z. B. wenn die Parameter Manufacturer 1 und Manufacturer Part Number 1 heißen), werden diese Parameter ebenfalls erkannt.

Ein paar Dinge, die Sie beachten sollten:

  • Das Hinzufügen einer Teileauswahl bedeutet nicht, dass eine Komponentendefinition sie verwenden muss. Wenn Sie jedoch in eines der beiden Felder einen Wert eingeben, erscheint das andere Feld mit rotem Rand, um Sie darauf hinzuweisen, dass nun ebenfalls ein Wert erforderlich ist, bevor diese Komponente im Workspace gespeichert werden kann.

  • Wenn Sie einen falschen Feldwert eingeben und das Teil vom Workspace nicht abgerufen werden kann, wird der Text ausgegraut und kursiv angezeigt. Sobald beide Einträge korrekt sind, wird der Text normal in Weiß angezeigt. Beachten Sie, dass bei Werten die Groß-/Kleinschreibung nicht berücksichtigt wird.

Dialogbasierte Hinzufügung von MPN-Teileauswahlen

Sie können die Informationen zu Hersteller und Teilenummer zwar direkt in die zugehörigen Zellen einer Teileauswahl eingeben, wesentlich einfacher ist jedoch die Verwendung eines Dialogs, mit dem Sie nach einem Herstellerteil suchen können. Um auf diese Funktion zuzugreifen, klicken Sie nach dem Hinzufügen des anfänglichen Eintrags Part Choice 1 zum Bereich Required Models/Parameters in eine der Zellen für diese Auswahl (bezogen auf die zu definierende Komponente). Im Bereich Preview des Editors wird die Schaltfläche angezeigt. Klicken Sie darauf, um den Dialog Add Part Choices zu öffnen, der auf dieselbe Weise wie das Fenster Manufacturer Part Search panel verwendet wird (eine Beschreibung der vollständigen UI-Elemente finden Sie auf dieser Seite).

Erstellen einer Teileauswahl – verwenden Sie den Dialog Add Part Choices, um nach dem erforderlichen Herstellerteil zu suchen, seinen Eintrag auszuwählen und auf OK zu klicken.
Erstellen einer Teileauswahl – verwenden Sie den Dialog Add Part Choices, um nach dem erforderlichen Herstellerteil zu suchen, seinen Eintrag auszuwählen und auf OK zu klicken.

Die Suchergebnisse im Dialog erfolgen nach Herstellerteilen, wobei die zugehörigen SPN-Einträge die aktivierten Anbieter widerspiegeln, die dieses Teil liefern. Wenn Sie ein Teil auswählen, wird das Herstellerteil zur Liste der Teileauswahlen hinzugefügt. Und durch die Verwendung des Herstellerteils und nicht eines bestimmten Anbieters/Lieferanten erhalten Sie eine einzelne Teileauswahl, die alle Lösungen basierend auf den Lieferanten umfasst, die dieses Teil vertreiben (und die über Ihren Workspace verfügbar sind).

Verwenden Sie den Dialog, um nach dem erforderlichen Herstellerteil zu suchen, ein Teil auszuwählen und dann auf die Schaltfläche OK zu klicken. Klicken Sie auf den Eintrag SPNs für ein Herstellerteil – Supplier Part Numbers –, um die verfügbaren Lieferanten dieses Teils anzuzeigen und zu beurteilen, ob Sie die richtige Teileauswahl treffen, basierend auf Verfügbarkeit, Preis usw. Das ausgewählte Teil wird in den Component Editor zurückübertragen – sowohl in die Zellen des Eintrags Part Choice 1 als auch in den Bereich Preview.

Beispiel für eine Teileauswahl – hinzugefügt mit dem Dialog Add Part Choices – zurück im Component Editor dargestellt.
Beispiel für eine Teileauswahl – hinzugefügt mit dem Dialog Add Part Choices – zurück im Component Editor dargestellt.

Fügen Sie bei Bedarf weitere Teileauswahlen hinzu, indem Sie auf die Schaltfläche klicken – der zugehörige Eintrag Part Choice n wird automatisch erstellt.

Um eine Teileauswahl zu entfernen, wählen Sie sie in der Liste aus und klicken dann auf die Schaltfläche .

Weitere Informationen zu den von einer Teileauswahl bereitgestellten Informationen finden Sie auf der Seite Adding Supply Chain Information to a Component.

Automatische Rangfolge von Teileauswahlen

Zusätzlich zur Möglichkeit, über die Sternfunktion eine Benutzerrangfolge für eine Teileauswahl festzulegen, können Sie die Rangfolge für Teileauswahlen auch automatisch für Komponenten festlegen, die im Component editor definiert/bearbeitet werden.

  • Wählen Sie einen oder mehrere Komponentendefinitionseinträge aus, klicken Sie dann mit der rechten Maustaste auf die Auswahl und wählen Sie den Befehl Set Part Choice Ranks Automatically aus dem Kontextmenü, um die Rangfolge für die Teileauswahlen der ausgewählten Komponenten festzulegen.

  • Wählen Sie den Befehl Tools » Set Part Choice Ranks Automatically aus den Hauptmenüs, um die Rangfolge für die Teileauswahlen aller Komponenten festzulegen.

Teileauswahlen werden im Raster der Komponentendefinitionen und im Vorschaubereich des Editors entsprechend der festgelegten Rangfolge sortiert. Bereits eingestufte Teileauswahlen behalten ihre bestehende Reihenfolge bei.

Anhängen von Datenblättern an Komponentendefinitionen

Während der Definition von Komponente(n) im Component Editor können einem oder mehreren Komponenten ein oder mehrere Datenblätter angehängt werden. Dies ermöglicht es beispielsweise, dieselben erforderlichen Datenblätter schnell an alle Komponenten einer bestimmten Familie anzuhängen.

Verknüpfen verschiedener Datenblätter aus der Perspektive der Bearbeitung einer Komponente im Component Editor.
Verknüpfen verschiedener Datenblätter aus der Perspektive der Bearbeitung einer Komponente im Component Editor.

Das Anhängen von Datenblättern an eine Komponentendefinition umfasst eine Abfolge von Schritten, die hier zusammengefasst und in den folgenden Abschnitten detailliert beschrieben werden:

  1. Aktivieren der Verwendung von Datenblättern.
  2. Hochladen von Datenblättern zu einer ausgewählten Komponente.
  3. Zuweisen hochgeladener Datenblätter zu anderen Komponentendefinitionen.

Validierungsprüfung der Komponentenbenennung

Die Software validiert die IDs von Komponenten, die von mehreren Benutzern zur Speicherung in einem Workspace erstellt werden, und verhindert dadurch Probleme mit doppelten Item-IDs. Wenn ein Benutzer ein Component Item erstellt, wird die zugewiesene Item-ID „gesperrt“, sodass ein anderer Benutzer diese ID nicht verwenden kann, selbst wenn der erste Benutzer diese Komponente nicht im Workspace speichert oder nicht speichern wird. Wenn andere Benutzer die Item-ID manuell als Teil ihrer Komponentendefinition in eine ID ändern, die bereits von einem vorhandenen Item (oder einem zur Erstellung vorgesehenen Item) verwendet wird, wird die ID gemäß dem geltenden Benennungsschema auf die nächste verfügbare, unbenutzte ID geändert.

Eine gesperrte Component-Item-ID wird nach 30 Minuten automatisch freigegeben, wenn innerhalb dieser Zeit keine Speicherung erfolgt ist.

Erstellen einer Kopie einer Komponentendefinition

Um die schnelle Erstellung von Komponentendefinitionen zu ermöglichen, die sich nur geringfügig voneinander unterscheiden, bietet der Editor eine Kopierfunktion. Um eine Kopie einer vorhandenen Definition zu erstellen, wählen Sie diese in der Definitionsliste aus und wählen den Befehl Edit » Make a copy of the component aus den Hauptmenüs oder klicken mit der rechten Maustaste und wählen den Befehl Make a copy of the component aus dem Kontextmenü (Tastenkürzel: Ctrl+D). Die Kopie wird am Ende der Definitionsliste hinzugefügt.

Die Kopie ist eine exakte Replik der ursprünglichen Quell-Komponentendefinition, in Bezug auf:

  • Das Ziel desselben Ordners innerhalb des Workspace – also des Ordners, in dem die ursprüngliche Komponente existiert oder gespeichert werden soll (falls sie selbst noch nicht gespeichert wurde).
  • Den Verweis auf dieselben Domänenmodelle.
  • Dieselben Werte für Name, Description, Type, Template-Parameter sowie alle zusätzlich benutzerdefinierten Parameter.

Sie unterscheidet sich jedoch in folgenden Punkten:

  • Es sind keine Datenblätter vorhanden, die für die ursprüngliche Komponente definiert wurden.

  • Es sind keine Teileauswahlen vorhanden, die für die ursprüngliche Komponente definiert wurden.

  • Sie besitzt die nächste verfügbare eindeutige Item-ID.

  • Sie ist so eingestellt, dass sie in der ersten Revision eines neuen Component Item gespeichert wird (Action ist auf Create Item gesetzt).

Ein Beispiel für das Kopieren einer Komponentendefinition – nach dem Kopieren nehmen Sie alle erforderlichen Änderungen vor, z. B. an den Werten eines oder mehrerer Parameter, beim Definieren von Teileauswahlen und beim Hinzufügen erforderlicher Datenblätter.
Ein Beispiel für das Kopieren einer Komponentendefinition – nach dem Kopieren nehmen Sie alle erforderlichen Änderungen vor, z. B. an den Werten eines oder mehrerer Parameter, beim Definieren von Teileauswahlen und beim Hinzufügen erforderlicher Datenblätter.

Nach dem Kopieren nehmen Sie alle erforderlichen Änderungen vor, z. B. an den Werten eines oder mehrerer Parameter.

Die Kopierfunktion ähnelt der sequenziellen Verwendung der Befehle Copy Component und Paste Component. Sie ist zwar ein schnellerer Weg, eine vorhandene Komponentendefinition zu kopieren, kann jedoch nur für eine einzelne Komponentendefinition verwendet werden, während die Befehle Copy/Paste Component mit mehreren Definitionen arbeiten.

Gruppieren von Komponentendefinitionen

Komponentendefinitionen können anhand jeder sichtbaren Spaltenüberschrift gruppiert werden. Klicken und halten Sie dazu eine Spaltenüberschrift und ziehen Sie sie per Drag-and-drop auf den Text Drag a column header here to group by that column.

Zum Beispiel zeigt das folgende Bild, wie die Komponentendefinitionen nach dem Parameter Case-Metric gruppiert werden. Dadurch werden die Komponentendefinitionen in so viele Gruppen aufgeteilt, wie es unterschiedliche Werte in der Gruppierungsspalte gibt – in diesem Fall werden neun Gruppen erstellt.

Gruppieren der Komponentendefinitionen basierend auf den Werten in einer Spalte, in diesem Fall nach dem Parameter Case-Metric.
Gruppieren der Komponentendefinitionen basierend auf den Werten in einer Spalte, in diesem Fall nach dem Parameter Case-Metric.

Es kann eine Hierarchie von Gruppen erstellt werden, indem die Spaltenüberschriften verschachtelt werden. Innerhalb des Bereichs der gruppierten Spalten können Sie per Drag-and-drop die Gruppierungs-„Sortierreihenfolge“ nach Bedarf neu definieren.

Sortieren von Komponentendefinitionen

Komponentendefinitionen können nach einer bestimmten Spalte sortiert werden, indem Sie auf die Überschrift dieser Spalte klicken. Klicken Sie einmal, um aufsteigend zu sortieren (basierend auf dem Inhalt dieser Spalte). Klicken Sie erneut, um absteigend zu sortieren.

Sie können nach mehreren Spalten sortieren. Wenn die Komponentendefinitionen bereits nach einer bestimmten Spalte sortiert sind, Shift+Click Sie auf eine andere Spalte, um anhand des Inhalts dieser Spalte eine „Untersortierung“ vorzunehmen.

Um die Sortierung für eine Spalte zu entfernen, Ctrl+Click Sie auf ihre Überschrift.

Spaltenbasierte Filterung von Komponentendefinitionen

Wie in einer Excel-Tabelle können die Komponentendefinitionen zusätzlich nach dem Inhalt jeder Spalte gefiltert werden. Klicken Sie dazu auf das kleine Trichter- (Filter-)Symbol auf der rechten Seite einer Spaltenüberschrift (). Es erscheint ein Menü mit einem Kontrollkästchen für jeden in dieser Spalte vorhandenen Wert. Aktivieren Sie die gewünschten Kontrollkästchen, um die Liste so zu reduzieren, dass nur Komponentendefinitionen mit diesem Wert enthalten sind.

Alternativ können Sie für eine genauere Filtersteuerung (Custom...) auswählen; dadurch wird der Dialog Custom Filter angezeigt. Verwenden Sie diesen Dialog, um einen benutzerdefinierten Filter entsprechend Ihren Anforderungen einzurichten, indem Sie festlegen, welche Informationszeilen basierend auf Filterkriterien angezeigt werden sollen, die Sie auf die Datenspalte anwenden.

Wählen Sie die Anwendung einer Standard- oder benutzerdefinierten Spaltenfilterung.
Wählen Sie die Anwendung einer Standard- oder benutzerdefinierten Spaltenfilterung.

Wenn ein Spaltenfilter angewendet wird, wird das Filtersymbol blau angezeigt (); dies zeigt an, dass auf Grundlage dieser Spalte gefiltert wird. Die Filterung kann auf mehrere Datenspalten angewendet werden. Jeder „Spaltenfilter“ wird zu einer mit AND verknüpften Bedingung im Gesamtfilter. Eine textuelle Darstellung der aktuell wirksamen Filterung wird am unteren Rand des Bereichs angezeigt.

Ein Beispiel für eine aktive Spaltenfilterung.
Ein Beispiel für eine aktive Spaltenfilterung.

Um die Filterung für eine Spalte zu löschen, wählen Sie den Eintrag (All) aus dem Filter-Drop-down. Um die Filterung vollständig zu löschen, klicken Sie auf die Schaltfläche links neben der textuellen Darstellung des Filters. Um den Filter zu deaktivieren, deaktivieren Sie das Kontrollkästchen links neben seiner textuellen Darstellung. Um ihn wieder zu aktivieren, aktivieren Sie das Kontrollkästchen erneut.
Während einer Bearbeitungssitzung ist der Verlauf der zuletzt verwendeten Filter verfügbar. Klicken Sie auf die Schaltfläche rechts neben der textuellen Darstellung des aktuellen Filters, um den Verlauf anzuzeigen. Die Verlaufsliste wird gelöscht, wenn der temporäre Component Editor geschlossen wird.

Um den aktuellen Filter weiter anzupassen, klicken Sie ganz rechts neben der textuellen Darstellung des Filters auf die Schaltfläche , um den Dialog Filter Builder zu öffnen.

Verwenden Sie den Dialog Filter Builder, um eine ausgefeiltere Filterung zu erstellen.
Verwenden Sie den Dialog Filter Builder, um eine ausgefeiltere Filterung zu erstellen.

Verwenden Sie diesen Dialog, um bei Bedarf ausgefeiltere und komplexere Filter zu erstellen:

  • Filter - klicken Sie, um auf zusätzliche Filterbedingungen zuzugreifen. Klicken Sie auf Clear All , um alle Filter zu löschen. Zur Auswahl stehen:
    • Add Condition - klicken Sie, um eine Filterbedingung hinzuzufügen, z. B. equalsbetween usw.
    • Add Group - klicken Sie, um eine Filtergruppe hinzuzufügen, z. B. ANDOR usw.
  • Links - klicken Sie auf die verschiedenen Links, um den Filter weiter zu definieren.
    • Id - klicken Sie auf die verschiedenen Links, um das gewünschte Element auszuwählen, nach dem gefiltert werden soll, z. B. DescriptionName usw.
    • AND usw. - klicken Sie auf die verschiedenen Links, um den logischen Operator/Typ anzugeben, z. B. OR usw.
    • like - klicken Sie auf die verschiedenen Links, um den Operator anzugeben, z. B. equalsis blankis greater than usw.
    • <empty> - klicken Sie auf die verschiedenen Links, um einen Bedingungswert hinzuzufügen. Geben Sie den gewünschten Wert in das Textfeld ein, nachdem Sie auf den Link geklickt haben.
  • press the button to add a new condition - klicken Sie, um eine zusätzliche Bedingung hinzuzufügen.
Häufig verwendete Filter können gespeichert und wiederverwendet werden. Dies geschieht im Dialog Filter Builder, indem Sie auf die Schaltfläche klicken, um den aktuellen Filter in einer Datei vom Typ Filters (*.flt) zu speichern. Klicken Sie auf die Schaltfläche , um einen zuvor gespeicherten Filter erneut zu laden.

Darstellung von Daten

Abhängig von der Art der definierten Komponenten kann es eine beträchtliche Anzahl von Parametern geben, die zusammen mit den anderen Datenspalten ein regelrechtes Gewirr teilweise schlecht lesbarer Inhalte erzeugen können. Um dem zu begegnen, stehen für den Bereich der Komponentendefinitionen einige Anzeigemodi zur Verfügung. Wechseln Sie zwischen den Modi mit dem Steuerelement unten rechts im Bereich.

Das Steuerelement zeigt den Modus an, der beim Anklicken aktiviert wird, und nicht den aktuell aktivierten Modus.
  • Best Fit – in diesem Modus wird jede Datenspalte so dimensioniert, dass alle darin enthaltenen Daten angezeigt werden, entsprechend dem größten Dateneintrag und mit etwas zusätzlichem Abstand. Da jede Spalte zur Anzeige ihrer Daten dimensioniert ist, können sich die Spalten zusammen über den aktuell sichtbaren Bereich hinaus erstrecken. Zur Unterstützung ist eine horizontale Bildlaufleiste vorhanden, um das Lesen zu erleichtern.
  • Auto Width – in diesem Modus versucht die Software, alle Datenspalten innerhalb des sichtbaren Bereichs des Rasters anzuzeigen, und dehnt oder staucht sie bei Bedarf. Dieser Modus funktioniert gut, wenn nicht allzu viele Datenspalten vorhanden sind, die Lesbarkeit kann jedoch bei einer größeren Anzahl von Spalten leiden.

Beispiel für die Verwendung der Darstellungsmodi Auto Width und Best Fit.
Beispiel für die Verwendung der Darstellungsmodi Auto Width und Best Fit.

Um die Datenanzeige weiter zu unterstützen, können Sie die Anzeige von Modell- und Parameterspalten selektiv umschalten. Tun Sie dies über die Option Show für jede dieser Spalten, verfügbar im Bereich Required Models/Parameters des Editors.
Sie können die Breite von Datenspalten auch manuell anpassen, um die Anzeige Ihrer Daten fein abzustimmen – klicken und ziehen Sie dazu am rechten Rand der Spaltenüberschrift.

Komponentendefinitionen – Bearbeitungstechniken

Abhängig von den Komponenten, die Sie erstellen, kann der Component Editor am Ende eine beträchtliche Anzahl von Komponentendefinitionen enthalten. In manchen Fällen unterscheiden sich diese Definitionen nur geringfügig, und viele benötigen möglicherweise ähnliche Modell- oder Parameterinformationen. Das Dokument unterstützt verschiedene Bearbeitungsfunktionen, mit denen Sie schnell Änderungen an einer oder mehreren Komponentendefinitionen vornehmen können.

  • Die Bearbeitung mehrerer Zellen ist für Modelle und Parameter implementiert. Mehrere Datenzellen innerhalb einer Spalte können mit den standardmäßigen Tastaturfunktionen Ctrl+Click und Shift+Click für eine Operation ausgewählt werden. Um mehreren Komponenten ein Modell zuzuweisen, wählen Sie den Zellbereich aus und klicken dann auf das Drop-down, um das Pop-up-Fenster für den Modelllink anzuzeigen. Doppelklicken Sie im Pop-up auf das erforderliche Modell; dieses Modell wird dann allen ausgewählten Modellzellen zugewiesen.

    Für Parameter wählen Sie die erforderlichen Zellen innerhalb derselben Spalte aus, geben dann den gewünschten Wert für die fokussierte Zelle ein und klicken entweder weg oder drücken Enter. Alle Zellen in der Auswahl erhalten denselben Wert.

    Diese Funktion kann auch für den FolderPath verwendet werden. Wählen Sie die Einträge in der Spalte FolderPath für die entsprechenden Komponentendefinitionen aus, klicken Sie für den fokussierten Eintrag auf die Schaltfläche und wählen Sie im Dialog Choose Folder den gewünschten Zielordner aus. Bei allen ausgewählten Definitionen wird der FolderPath so geändert, dass er auf diesen Ordner verweist.
  • Sie können Daten zwischen ausgewählten Datenzellen mit Ctrl+XCtrl+C und Ctrl+V ausschneiden, kopieren und einfügen (oder die entsprechenden Befehle im Rechtsklickmenü oder im Hauptmenü Edit verwenden).

    Wenn die Zielzelle mit den Daten der Zwischenablage nicht kompatibel ist, wird der Einfügevorgang nicht ausgeführt (z. B. wenn Parameterdaten in ein Modelllink-Feld eingefügt werden).

  • Sie können den Inhalt ausgewählter Datenzellen mit der Taste Delete löschen (oder mit dem Befehl Clear Contents im Rechtsklickmenü oder dem Edit » Clear Contents Befehl aus den Hauptmenüs).

    Wenn das Dokument der Komponentenbibliothek auf eine Komponentenvorlage verweist, beachten Sie bitte Folgendes:

    • Wenn ein Parameter in der Vorlage als Read Only markiert ist, können Sie den Inhalt der entsprechenden Zelle für diesen Parameter nicht löschen.
    • Wenn ein Parameter in der Vorlage als Required markiert ist, wird beim Löschen des Inhalts der entsprechenden Zelle für diesen Parameter die Zelle mit einem roten Rahmen hervorgehoben, um Sie darauf hinzuweisen, dass ein Wert erforderlich ist.
  • Sie können ausgewählte Komponentendefinitionen mit Ctrl+Shift+CCtrl+Shift+X und Ctrl+Shift+V kopieren, ausschneiden und einfügen (oder die entsprechenden Befehle im Rechtsklickmenü oder im Hauptmenü Edit verwenden).

    • Um eine einzelne Komponentendefinition schnell zu duplizieren, verwenden Sie den Befehl Eine Kopie der Komponente erstellen.

    • Komponentendefinitionen aus der Zwischenablage können auf zwei Arten in den Hauptgitterbereich des Component Editor eingefügt werden:

      • Am Ende der aktuellen Definitionsliste – stellen Sie sicher, dass derzeit keine Definitionen ausgewählt sind, und starten Sie dann den Befehl.
      • Durch Überschreiben einer aktuellen Definition – klicken Sie mit der rechten Maustaste auf die zu überschreibende Definition und starten Sie den Befehl. Es erscheint ein Dialog, in dem Sie um Bestätigung gebeten werden; klicken Sie auf Yes , um fortzufahren. Alle vorhandenen definierten Zelldaten werden mit denen der eingefügten Definition überschrieben. Beachten Sie, dass das Überschreiben nur mit der fokussierten Definition funktioniert. Wenn sich mehrere Definitionen in der Zwischenablage befinden, wird nur die erste „über“ die fokussierte Definition eingefügt; die übrigen werden unten an die Definitionsliste angehängt.
  • Sie können ausgewählte Komponentendefinitionen vollständig entfernen, indem Sie das Steuerelement Remove Component unterhalb des Gitters der Komponentendefinitionen, den Befehl Remove <ComponentName> (Remove n Components) aus dem Rechtsklickmenü oder dem Hauptmenü Edit oder die Tastenkombination Ctrl+Del verwenden.
  • Sie können den Inhalt des Gitters mit dem Befehl Refresh im Hauptmenü Edit oder View bzw. im Rechtsklickmenü des Hauptgitterbereichs aktualisieren, mit der Tastenkombination F5 oder durch Klicken auf die Schaltfläche in der Symbolleiste Component Library Standard.
  • Sie können ausgewählte Datenzellen in die Windows-Zwischenablage kopieren, um sie in einer externen Tabellenkalkulationsanwendung zu bearbeiten. Informationen zu Komponentendefinitionen aus einer externen Tabellenkalkulation können auch zurück in den Bereich der Komponentendefinitionen eingefügt werden.
Es ist auch möglich, den oberen Bereich des Component Editor durch Klicken auf den kleinen Pfeil oben rechts im Editor einzuklappen und dadurch den gesamten Anzeigebereich der Bearbeitung von Komponentendefinitionen zu widmen.

Eine gespeicherte Definition durchsuchen

Nach dem Speichern im Workspace können Sie eine Komponente direkt im Workspace über das Components panel oder das Explorer panel durchsuchen.

Bei einer Komponente, die bereits gespeichert ist und gerade bearbeitet wird, können Sie direkt aus dem Component Editor zu ihrem Component Item im Workspace springen, indem Sie im Definitionsbereich mit der rechten Maustaste auf ihren Eintrag klicken und den Befehl Operations » Show in Explorer wählen oder den Edit » Operations » Show In Explorer Befehl aus den Hauptmenüs auswählen.

Springen Sie zu einer bereits gespeicherten Komponente im Bereich Explorer, direkt aus dem Component Editor, wenn Sie diese Komponentenrevision zur Bearbeitung geöffnet haben.
Springen Sie zu einer bereits gespeicherten Komponente im Bereich Explorer, direkt aus dem Component Editor, wenn Sie diese Komponentenrevision zur Bearbeitung geöffnet haben.

Ausrichten auf ein vorhandenes Component Item

In den meisten Fällen würden Sie die Erstellung der Komponenten im Ziel-Workspace typischerweise dem Speichervorgang überlassen. Sie fügen Ihre Komponentendefinitionen hinzu, weisen Item-IDs zu, und schon kann es losgehen – Inhaltserstellung „on-the-fly“ sozusagen. Sie haben Komponenten jedoch möglicherweise direkt im Workspace erstellt (oder möchten dies tun) und verknüpfen dann mit diesen vorhandenen Komponenten. Alternativ möchten Sie möglicherweise das Ziel-Component-Item ändern, das einer vorhandenen, freigegebenen Komponentendefinition zugeordnet ist.

Das Rechtsklick-Untermenü Operations, das einer Komponentendefinition zugeordnet ist (sowie das Untermenü Edit » Operations der Hauptmenüs), enthält einige Befehle, die das Verknüpfen einer Definition mit einer manuell erstellten Komponente unterstützen:

  • Change Link To Target Item – verwenden Sie diesen Befehl, um den Dialog Choose Target Item zu öffnen, mit dem Sie im Workspace nach der erforderlichen Komponente suchen und sie auswählen können.

    Wenn die ausgewählte Komponentendefinition bereits mit einer Komponente verknüpft ist, zeigt der Dialog diese Komponente bereits ausgewählt an. Wenn die Definition noch nicht verknüpft ist, zeigt der Dialog den Zielordner an (wie für die Definition festgelegt).

    Nach der Verknüpfung mit einer vorhandenen Komponente im Ziel-Workspace wird das Item ID  für die Komponentendefinition ausgegraut (nicht bearbeitbar).

    Beachten Sie, dass der Befehl im jeweiligen Menü nur verfügbar ist, wenn eine Komponentendefinition ausgewählt ist. Wenn mehrere Komponentendefinitionen ausgewählt sind, wirkt der Befehl auf die fokussierte Definition – erkennbar an einem gepunkteten Rahmen um ihre ausgewählte Zelle.
  • Clear Link To Target Item (Clear Links To Target Items) – verwenden Sie diesen Befehl, um die Verknüpfung zu vorhandenen Komponenten im Workspace zu löschen. Die releasebezogenen Felder der Komponentendefinition werden zurückgesetzt, sodass wieder ein neues Item erstellt werden kann.

    Die Notwendigkeit, die Verknüpfungen zu trennen, kann entstehen, wenn Sie erneut in einen neuen Satz von Komponenten freigeben müssen. Zum Beispiel, wenn Sie zuvor freigegeben, die Komponenten dann aber aus dem Workspace gelöscht haben; die Quellbibliothek enthält dann weiterhin definierte Verknüpfungen (wenn auch ungültige, da die Workspace-Komponenten nicht mehr gefunden werden).

    Wenn Sie eine Komponentendefinition bereits gespeichert haben, führt dieses Verfahren effektiv dazu, dass diese Definition und ihre zuvor verknüpfte Komponente nichts mehr voneinander wissen.

    Nachdem die Verknüpfung zu einer vorhandenen Komponente im Ziel-Workspace gelöscht wurde, wird das Item ID  für die Komponentendefinition wieder bearbeitbar. Der Eintrag im Feld Action  im Bereich Release  des Gitters ändert sich zu Create Item und zeigt damit an, dass die Komponentendefinition derzeit nicht mit einer Komponente im Ziel-Workspace verknüpft ist.

Ausführen einer Komponentenregelprüfung

Bevor eine in einer Workspace Library definierte/bearbeitete Komponente aus dem Component Editor im verbundenen Workspace gespeichert und die Komponente zur Verwendung in Designs verfügbar gemacht wird, muss unbedingt sichergestellt werden, dass diese Komponente die Anforderungen gemäß den konfigurierten Einstellungen erfüllt. Der Component Editor führt eine Validierung – eine Component Rule Check – aus, wenn Sie versuchen, eine Komponente zurück in den Workspace zu speichern oder diese Funktion manuell auszuführen.

Weitere Informationen zur Komponentenvalidierung finden Sie auf der Seite Validating a Component.

Ein Wort zu verknüpften Simulationsmodellen

Related page: Erstellen eines Simulationsmodells

Wie bei Symbol- und Footprint-Modellen kann sich eine Komponente auch auf eine Revision eines Simulationsmodells beziehen. Das Hinzufügen eines Modelllinks dieses Typs erfolgt genauso wie bei Symbol und Footprint; Informationen dazu finden Sie daher in den vorherigen Abschnitten. Hier betrachten wir die Einbindung simulationsbezogener Parameter auf Komponentenebene sowie die Konfiguration des Pin-Mappings.

Hinzufügen von simulationsbezogenen Parametern auf Komponentenebene

Wenn ein Simulationsmodell für eine Komponente in einem Design verwendet wird, können für dieses Modell spezifische Parameter auf zwei verschiedenen Ebenen angegeben werden:

  • Model-Level Parameter – als Teil der Simulationsmodelldefinition selbst angegeben (in der SimModel-Datei) und mit dieser Definition in einer Revision des verknüpften Simulationsmodells gespeichert.
  • Component-Level Parameter – als Teil der Komponentendefinition angegeben (hier im Component Editor) und mit dieser Definition in einer Revision der verknüpften Komponente gespeichert.
Parameter auf Komponentenebene werden für Parameter verwendet, die von mehreren Modellen gemeinsam genutzt werden oder bei denen der Entwickler einen solchen Parameter im Schaltplan sichtbar/bearbeitbar machen möchte (z. B. Wert, Frequenz usw.).

Parameter werden auf Komponentenebene im Bereich Required Models/Parameters des Component Editor hinzugefügt. Es ist wichtig zu beachten, dass die Benennung der Parameter mit den auf Modellebene definierten Parametern übereinstimmen muss. Um die Parameter auf Modellebene anzuzeigen und damit zu sehen, welche Parameter auf Komponentenebene hinzugefügt werden können (und wie sie heißen!), wählen Sie den SIM-Modelllink aus und klicken Sie unten im Vorschaufenster auf das Steuerelement View Parameters.

Zeigen Sie die Parameter auf Modellebene für ein Simulation Model Item an, um zu sehen, welche Parameter auf Komponentenebene hinzugefügt werden können – und wie sie heißen!
Zeigen Sie die Parameter auf Modellebene für ein Simulation Model Item an, um zu sehen, welche Parameter auf Komponentenebene hinzugefügt werden können – und wie sie heißen!

Mit Kenntnis der verfügbaren Parameter auf Modellebene können Sie nun beliebige dieser gleichen Parameter auf Komponentenebene hinzufügen – sodass sie für jede Komponentendefinition verfügbar sind. Klicken Sie dazu unten im Bereich Required Models/Parameters auf das Steuerelement Add und wählen Sie Parameter aus dem Menü. Ein neuer Parametereintrag wird der Liste hinzugefügt. Ändern Sie den Namen nach Bedarf – und denken Sie daran, ihn exakt an den Namen des entsprechenden Parameters auf Modellebene anzupassen.

Fügen Sie simulationsbezogene Parameter auf Komponentenebene hinzu. Beachten Sie, dass bereits ein Parameter verfügbar ist – Area Factor – dank der Komponentenvorlage, auf die diese Beispielkomponente verweist.
Fügen Sie simulationsbezogene Parameter auf Komponentenebene hinzu. Beachten Sie, dass bereits ein Parameter verfügbar ist – Area Factor – dank der Komponentenvorlage, auf die diese Beispielkomponente verweist.

Wenn eine Instanz der gespeicherten Komponente in einem Design platziert wird, kann ein Simulationsparameter auf Komponentenebene einen anderen Wert haben als derselbe Parameter auf Modellebene. Wenn die Netzliste erzeugt wird, hat der Parameter auf Komponentenebene Vorrang.
Bei einigen der integrierten SPICE3f5-Modelle überschreibt die Eingabe eines Werts für einen Parameter auf Komponentenebene einen zugehörigen Parameter, der in einer verknüpften Modelldatei (*.mdl) definiert ist. Bei einem Halbleiterkondensator überschreibt beispielsweise die Angabe eines Werts für den Parameter Width auf Komponentenebene jeden Wert, der für den Parameter DEFW in der zugehörigen Modelldatei angegeben ist. Wenn bei einem Subcircuit-Modell ein Parameter auf Komponentenebene angegeben wird, überschreibt dieser Wert den dafür in der verknüpften Subcircuit-Datei (*.ckt) definierten Wert.

Pin-Mapping

Nachdem die Verknüpfung zum erforderlichen SIM-Modell gewählt wurde, müssen Sie sicherstellen, dass die Pins der Komponente – wenn sie im Schaltplanbereich dargestellt werden – korrekt den Pins des Simulationsmodells zugeordnet sind. Dies erfolgt im Dialog Pin Mapping, der durch Rechtsklick auf den SIM-Modelleintrag der Komponentendefinition und Auswahl von Operations » Edit Pin Mapping im Kontextmenü oder durch Auswahl der Zelle für das SIM-Modell und anschließende Auswahl des Befehls Edit » Operations » Edit Pin Mapping aus den Hauptmenüs aufgerufen wird. Verwenden Sie für jeden Schaltplan-Pin das verfügbare Drop-down, um den zugeordneten Eintrag Model Pin entsprechend zu ändern. Wenn das Bauteil mehrteilig ist, prüfen Sie unbedingt das Mapping für jeden Teil.

Sicherstellen der korrekten Zuordnung von Schaltplan-Pins zu Modell-Pins.
Sicherstellen der korrekten Zuordnung von Schaltplan-Pins zu Modell-Pins.

Bei einer mehrteiligen Komponente wird die Möglichkeit, einen Teil von der Simulation auszuschließen, ebenfalls über den Dialog Pin Mapping festgelegt.
Für die integrierten SPICE3f5- und unterstützten PSpice-Modelle ist die Funktion jedes Pins in einem Modell im Abschnitt zur allgemeinen Form dieses Modells im SPICE 3f5 User Manual beschrieben. Bei Subcircuit-Modellen fügt der Hersteller typischerweise Kommentare für jeden Pin des Modells ein, die die Funktion dieses Pins beschreiben. Wenn keine Kommentare ersichtlich sind, entspricht die Pinbelegung des Modells in der Regel der des physischen Bauteils selbst. Ziehen Sie in diesem Fall das Datenblatt des Bauteils zu Rate.
AI-LocalizedAI-localized
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieStrg + Eingabe, um uns Ihr Feedback zu senden.
Funktionsverfügbarkeit

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

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

Legacy-Dokumentation

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

Inhalt