Komponentenvorlagen
Um die Erstellung Ihrer Bauteile zu vereinfachen, unterstützt Altium Designer in Verbindung mit Ihrem verbundenen Workspace das Erstellen und Definieren von Component Templates (Bauteilvorlagen-Items) in diesem Workspace. So wie eine Schaltplanvorlage Informationen auf Schaltplanblättern vordefinieren kann, die auf sie verweisen, wird eine Bauteilvorlage von einem Workspace-Bibliotheksbauteil referenziert und stellt vordefinierte Einstellungen für die Definition dieses Bauteils bereit.
Bauteilvorlagen wurden insbesondere mit Blick auf Parameterinformationen entwickelt. Sie ermöglichen es Ihnen, an einer zentralen Stelle einen Parametersatz zu definieren, der dem referenzierenden Bauteil zur Verfügung steht. Über die Vorlage können Sie steuern, welche dieser Parameter sichtbar sein sollen, Standardwerte eintragen und erforderliche Parameter sogar als Pflichtangaben kennzeichnen. Beim Speichern des Bauteils wird durch Validierungsprüfungen sichergestellt, dass diese Vorgaben eingehalten werden.
Solche Bauteilvorlagen werden direkt im Workspace erstellt. Sobald eine Bauteilvorlage erstellt wurde und ihre Daten in einer Revision gespeichert wurden, kann sie zur Erstellung eines oder mehrerer Bauteile wiederverwendet werden.
Ordnertyp
Beim Erstellen des Ordners, in dem Bauteilvorlagen gespeichert werden sollen, können Sie den Ordnertyp festlegen. Dieser hat keinen Einfluss auf den Inhalt des Ordners – die Freigabe einer Bauteilvorlage führt immer zu einem entsprechenden Bauteilvorlagen-Item. Der Ordnertyp liefert lediglich einen visuellen Hinweis darauf, was in einem Ordner gespeichert ist, und kann bei der Suche nach bestimmten Inhalten in einem Workspace hilfreich sein. Um einen Ordner als Ablage für Bauteilvorlagen zu kennzeichnen, setzen Sie dessen Folder Type auf Component Templates, wenn Sie die Ordnereigenschaften im Dialogfeld „Ordner bearbeiten“ definieren.

Die Angabe des Ordnertyps – also seines vorgesehenen Verwendungszwecks – gibt beim Durchsuchen des Workspace einen visuellen Hinweis auf den Inhalt dieses Ordners.
Item-Benennungsschema
Ein weiterer wichtiger Aspekt des übergeordneten Ordners ist das dafür verwendete Item Naming Scheme. Es definiert das Format der eindeutigen ID für jedes Item, das in diesem Ordner erstellt wird. Es stehen mehrere vordefinierte Beispielschemata zur Verfügung, die den Kurzcode für den Ordnertyp (CTC – Bauteilvorlagensammlung) oder den Inhaltstyp (CMPT – Bauteilvorlage) verwenden:
-
$CONTENT_TYPE_CODE-001-{0000}– zum BeispielCMPT-001-0001. -
$CONTENT_TYPE_CODE-001-{A00}– zum BeispielCMPT-001-A01. -
$FOLDER_TYPE_CODE-001-{0000}– zum BeispielCTC-001-0001. -
$FOLDER_TYPE_CODE-001-{A000}– zum BeispielCTC-001-A001.
Bei Verwendung eines vordefinierten Benennungsschemas vergibt die Software automatisch die nächste verfügbare eindeutige ID gemäß diesem Schema, nachdem sie den gesamten Workspace und die Kennungen vorhandener Inhalte durchsucht hat. Dies kann bei der manuellen Erstellung von Bauteilvorlagen viel Zeit sparen.
Sie können auch ein benutzerdefiniertes Schema für einen Ordner festlegen, indem Sie es einfach in das Feld eingeben. Achten Sie dabei darauf, den variablen Teil in geschweifte Klammern einzuschließen (z. B. CMP-TMP-{0000}).

Das Item-Benennungsschema des übergeordneten Ordners wird auf die eindeutige ID jedes Items angewendet, das in diesem Ordner erstellt wird.
Inhaltstyp
Wenn Sie ein Ziel-Bauteilvorlagen-Item erstellen, in dem Ihre Bauteilvorlage gespeichert werden soll, stellen Sie sicher, dass dessen Content Type im Dialogfeld „Neues Item erstellen“ auf Component Template gesetzt ist. Wenn Sie das Item in einem Ordner des Typs Component Templates erstellen, steht dieser Inhaltstyp beim Erstellen des Items im Kontextmenü zur Verfügung.

Erstellen einer Bauteilvorlage in einem Component Templates-Ordner – der passende Content Type ist im Kontextmenü verfügbar.
Item-Lebenszyklusdefinition und Revisionsbenennung
Related pages: Revisionsbenennungsschemata für einen Workspace definieren, Lebenszyklusdefinitionen für einen Workspace definieren
Beim Definieren einer Bauteilvorlage sollten Sie sowohl die Art der Lebenszyklusverwaltung für die Bauteilvorlage als auch das Benennungsschema für ihre Revisionen festlegen.
Welche Inhaltstypen eine bestimmte Lebenszyklusdefinition oder ein bestimmtes Revisionsbenennungsschema verwenden dürfen, lässt sich beim Definieren des jeweiligen Schemas im Dialogfeld Content Types global festlegen und aktivieren. Die einer Bauteilvorlage standardmäßig zugewiesenen Schemata sind Generic Lifecycle bzw. 1-Level Revision Scheme.
Legen Sie die erforderlichen Schemata im Dialogfeld Create New Item über die Felder Lifecycle Definition bzw. Revision Naming Scheme fest.

Auswahl der Lebenszyklusdefinition und des Revisionsbenennungsschemas für eine manuell erstellte Bauteilvorlage.
Eine Bauteilvorlage speichern
Related page: Inhalte erstellen und bearbeiten
Bisher haben wir die Unterstützung für Bauteilvorlagen im Workspace im Hinblick auf die zugehörigen Ordner- und Inhaltstypen erläutert. Eine fertig definierte Bauteilvorlage lässt sich auf einfache Weise in einer Revision eines solchen Bauteilvorlagen-Items speichern.
Dank der Unterstützung des Workspace für die direkte Bearbeitung kann eine Bauteilvorlage bearbeitet und in der ersten Revision eines neu erstellten Bauteilvorlagen-Items gespeichert werden. Die direkte Bearbeitung befreit Sie von der Bindung an separate, versionsverwaltete Quelldaten. Sie können einen unterstützten Inhaltstyp einfach in einem temporären Editor bearbeiten, der mit den neuesten Quelldaten direkt aus dem Workspace geladen wird. Nach Abschluss der Bearbeitung wird das Objekt in einer nachfolgenden geplanten Revision seines übergeordneten Items gespeichert bzw. erneut gespeichert und der temporäre Editor geschlossen. Es befinden sich keine Dateien auf Ihrer Festplatte, Sie müssen sich nicht fragen, ob Sie mit den richtigen oder neuesten Quelldaten arbeiten, und Sie müssen keine separate Versionsverwaltungssoftware pflegen. Der Workspace übernimmt all dies mit hoher Datenintegrität und beschleunigt Änderungen an Ihren Daten erheblich.
Wenn Sie ein Komponentenvorlagen-Item erstellen, können Sie nach der Erstellung eine Komponentenvorlage bearbeiten und in der ersten Revision dieses Items speichern. Aktivieren Sie dazu die Option Open for editing after creation unten im Dialog „Create New Item“ (die standardmäßig aktiviert ist). Das Item wird erstellt und der temporäre Komponentenvorlagen-Editor geöffnet. Dabei wird ein .CMPT-Dokument als aktives Dokument im Hauptentwurfsfenster angezeigt. Dieses Dokument wird entsprechend der Item-Revision im folgenden Format benannt: <Item><Revision>.CMPT (z. B. CMPT-0001-1.CMPT).
Verwenden Sie das Dokument, um die Komponentenvorlage nach Bedarf zu definieren. Weitere Informationen hierzu finden Sie unter Definieren der Vorlage.
Für die direkte Bearbeitung stehen drei relevante Bedienelemente zur Verfügung, die über Quick Access Bar (oben links im Hauptanwendungsfenster) oder über die Symbolleiste Component Template Standard zugänglich sind:
-
– Save Active Document. Verwenden Sie diese Schaltfläche, um alle am Dokument vorgenommenen Änderungen lokal zu speichern. So können Sie die aktuellen Änderungen speichern, wenn Sie später weitere Änderungen vornehmen möchten, bevor Sie die Vorlage endgültig im Workspace speichern.
-
/
– Save to Server. Verwenden Sie diese Schaltfläche, um die definierte Komponentenvorlage im Workspace zu speichern und in der ersten (geplanten) Revision des Ziel-Komponentenvorlagen-Items abzulegen. Der Dialog Edit Revision wird angezeigt. Darin können Sie den Namen und die Beschreibung ändern sowie bei Bedarf Freigabehinweise hinzufügen. Nach dem Speichern werden das Dokument und der Editor geschlossen. Das Dokument mit der Quell-Komponentenvorlage, *.CMPT, wird in der Revision des Items gespeichert. -
/
– Discard Local Changes. Verwenden Sie diese Schaltfläche, wenn Sie die Bearbeitung abbrechen und alle vorgenommenen Änderungen verwerfen möchten. Das Dokument und der Editor werden geschlossen, und es wird nichts für das Ziel-Komponentenvorlagen-Item freigegeben.
Diese Bedienelemente sind auch als Befehle – Save (Tastenkombination: Ctrl+S), Save to Server (Tastenkombination: Ctrl+Alt+S) und Discard Local Changes – im Hauptmenü File sowie im Kontextmenü des Eintrags der Komponentenvorlage im Panel Projects verfügbar.
Die im Workspace gespeicherten Daten bestehen aus der Quell-Komponentenvorlage, die in der Komponentenvorlagendatei (<Item><Revision>.CMPT) definiert ist.
Vererben einer Komponentenvorlage
Sie können eine Komponentenvorlage des obersten Komponententyps verwenden, wenn mit dem Untertyp keine Komponentenvorlage verknüpft ist. Beim Aufbau einer Hierarchie von Komponententypen erben die Komponentenuntertypen die Komponentenvorlage, die dem obersten bzw. übergeordneten Komponententyp zugewiesen ist.
Der CMPT-Editor (Komponentenvorlagen-Editor)
Definieren der Vorlage
Der Komponentenvorlagen-Editor ist im Wesentlichen in zwei Hauptbereiche unterteilt, die in der folgenden Abbildung dargestellt und anschließend zusammengefasst werden.
- Upper Region – zum Definieren von Optionen auf Komponentenebene (Lebenszyklus-, Benennungs- und Ordneroptionen) für eine Komponente, die auf die Vorlage verweist.
- Lower Region – zum Definieren der Parameter, die für eine Komponente verwendet werden sollen, die auf die Vorlage verweist.
Festlegen der Komponentenoptionen
Die obere Hälfte des Editors dient zum Definieren von Standardwerten für die folgenden Komponenteneigenschaften:
-
Lifecycle Definition – wählen Sie die Lebenszyklusdefinition aus, die auf eine mit der Vorlage erstellte Komponente angewendet werden soll. Das Dropdown-Feld listet alle für den Workspace definierten Definitionen auf, die für die Verwendung durch eine Komponente zulässig sind.
-
Revision Naming – wählen Sie das Revisionsbenennungsschema aus, das auf eine mit der Vorlage erstellte Komponente angewendet werden soll. Das Dropdown-Feld listet alle für den Workspace definierten Schemata auf, die für die Verwendung durch eine Komponente zulässig sind.
-
Component Naming – verwenden Sie dieses Feld, um ein standardmäßiges Elementbenennungsschema für eine mithilfe der Vorlage erstellte Komponente festzulegen. Dadurch erhält die Komponente im Workspace eine eindeutige ID. Der hier eingegebene Wert dient als Vorlage für die automatische Benennung der Komponente (im zugehörigen Feld Id, wenn der Komponenten-Editor im Modus Single Component Editing verwendet wird, oder im Feld Item ID, wenn der Komponenten-Editor im Modus Batch Component Editing verwendet wird). Die Software durchsucht den gesamten Workspace und die Kennungen vorhandener Inhalte und vergibt anhand dieses Schemas automatisch die nächste verfügbare eindeutige ID. Ein standardmäßiges Elementbenennungsschema –
CMP-{00000}– ist bereits vorhanden. Sie können jedoch selbstverständlich ein eigenes Schema erstellen, indem Sie es in das Feld eingeben. Achten Sie darauf, den variablen Teil in geschweifte Klammern einzuschließen (z. B.CMP-001-{0000}). -
Default Folder – hier legen Sie einen Standardordner im Ziel-Workspace fest, in dem eine gespeicherte Komponente abgelegt werden soll. Klicken Sie dazu auf die Schaltfläche Choose, um den Dialog Choose Folder (eine Variante des Explorer-Panels) zu öffnen. Dort können Sie einen vorhandenen Ordner im Workspace suchen und auswählen oder direkt einen neuen erstellen.
Wenn die Vorlage referenziert wird, werden die in diesem Bereich angegebenen Einträge verwendet, um die entsprechenden Felder im Komponenten-Editor vorab auszufüllen (sofern verfügbar):
- Single Component Editing mode – die Felder Id und Folder im Bereich Advanced Settings des Abschnitts Component.
- Batch Component Editing mode – auf der Registerkarte Document Options des Dialogs „Dokumentoptionen“ und damit auch die Felder Item ID und FolderPath im Bereich Component des Abschnitts für Komponentendefinitionen.

Wenn die Vorlage referenziert wird, werden die Einträge verwendet, um die entsprechenden Felder beim Bearbeiten einer Komponente im Komponenten-Editor im Modus Single Component Editing (links) und im Modus Batch Component Editing (rechts) vorab auszufüllen.
Parameter definieren
Die untere Hälfte des Editors dient zum Definieren und Verwalten der Parameter, die einer Komponente zur Verfügung gestellt werden, die diese Vorlage referenziert.
Standard-Systemparameter
Beim Erstellen einer neuen Komponentenvorlage sind standardmäßig verschiedene Systemparameter enthalten, wie in der folgenden Abbildung dargestellt und anschließend erläutert.
-
ComponentType– mit diesem Parameter können Sie den Komponententyp angeben. Dies erleichtert die gezielte Suche mit der leistungsfähigen Suchfunktion des Workspace. Damit können Sie nicht nur nach Komponententyp suchen, sondern dank der Unterstützung von Komponentenparametern mit Einheitenerkennung auch intelligenter suchen. Wenn Sie Ihre eigenen Workspace-Komponenten im Komponenten-Panel durchsuchen, wird die Gruppierung Categories der Komponenten aus den ParameternComponentTypeabgeleitet, die den einzelnen Komponenten zugeordnet sind. Klicken Sie auf das zugehörige Feld Default Value und anschließend auf die Schaltfläche
, um den Dialog Choose component type zu öffnen. Wählen Sie dort den gewünschten Komponententyp aus und klicken Sie auf OK. Der ausgewählte Typ wird anschließend im Hauptparameterraster als Wert für den Parameter ComponentType eingetragen.

Beispiel einer Komponentenvorlage, bei der der Systemparameter ComponentType aufDiodesgesetzt ist. -
SCHLIBundPCBLIB– mit diesen beiden Parametern können Sie die standardmäßig verwendeten Symbol- bzw. Footprint-Modelle angeben. Klicken Sie für jeden Parameter auf das zugehörige Feld Default Value und anschließend auf die Schaltfläche
, um einen Dialog zur Auswahl des gewünschten Modells zu öffnen.

Legen Sie Symbol- und Footprint-Modelle als Bestandteil Ihrer Vorlage fest. -
NameundDescription– mit diesen beiden Parametern können Sie den Namen bzw. die Beschreibung des Bauteils festlegen. Geben Sie für jeden Parameter die gewünschten Zeichenfolgen in das zugehörige Feld Default Value ein.
Legen Sie die ParameterNameundDescriptionals Bestandteil Ihrer Vorlage fest.
Hinzufügen eines neuen Benutzerparameters
Um der Liste einen neuen Benutzerparameter hinzuzufügen, klicken Sie auf die Schaltfläche
(oder verwenden Sie den Befehl Add aus dem Kontextmenü) – der Parameter wird am Ende der aktuellen Liste hinzugefügt.

Beispiel für das Hinzufügen eines neuen Benutzerparameters zur Vorlage.
Jeder Parameter wird in der Tabelle mit den folgenden Informationen dargestellt:
-
Name – verwenden Sie dieses Feld, um den Parameter zu benennen. Wählen Sie in der Regel einen aussagekräftigen Namen, der seinen Zweck verdeutlicht. Beim erstmaligen Hinzufügen erhalten Parameter Standardnamen (
Parameter,Parameter 1,Parameter 2usw.). -
Type – der Parametertyp. Dieser Eintrag ist zunächst standardmäßig auf
Textgesetzt. Es werden jedoch verschiedene einheitenbezogene Datentypen unterstützt sowie der TypPCBLIB, der die Definition mehrerer Footprints ermöglicht, undHarnessWiring, der die Definition einer Kabelbaum-Verdrahtungskomponente ermöglicht. Auch Parametertypen, die durch verfügbare Wörterbücher definiert werden, werden unterstützt – mehr erfahren. -
Visible – aktivieren Sie diese Option (die bei einem neu hinzugefügten Parameter standardmäßig aktiviert ist), damit beim Bearbeiten einer oder mehrerer Komponenten im Komponenten-Editor (im Modus Batch Component Editing) die entsprechende Option Show für den Parameter aktiviert ist. Dadurch wird wiederum die Anzeige der entsprechenden Spalte für diesen Parameter im unteren Bereich des Komponenten-Editors gesteuert, in dem die eigentlichen Komponentendefinitionen festgelegt werden. Diese Eigenschaft hat keine Auswirkung, wenn eine Komponente im Modus Single Component Editing des Editors definiert wird.
-
Read Only – aktivieren Sie diese Option, um den Parameter schreibgeschützt zu machen. Beim Bearbeiten einer Komponente, die auf die Vorlage verweist, kann der Parameterwert dann nicht geändert werden.
-
Required – aktivieren Sie diese Option, um den Parameter als Pflichtparameter festzulegen. Beim Bearbeiten einer Komponente, die auf die Vorlage verweist, muss für diesen Parameter ein Wert definiert sein. Andernfalls kann die Komponente nicht gespeichert werden. Im Komponenten-Editor wird ein solcher Parameter bei fehlendem Wert durch einen roten Rahmen um die Wertzelle (im Modus Batch Component Editing) oder durch das Symbol
in der Wertzelle (im Modus Single Component Editing) gekennzeichnet.
-
Default Value – verwenden Sie dieses Feld, um einen Standardwert für den Parameter einzugeben.
-
Description – fügen Sie eine Beschreibung für den Parameter hinzu, beispielsweise einen kurzen Hinweis zu seiner Funktion. Wenn für einen Parameter in der Vorlage eine Beschreibung definiert ist, wird die Spalte Description entsprechend im Bereich Parameters des Komponenten-Editors in dessen Single Component Editing angezeigt.
Die Parameterliste unterstützt auch einfache Kopier- und Einfügevorgänge, mit denen Sie einen oder mehrere vorhandene Benutzerparameter duplizieren können. Die eingefügten Parameter werden am Ende der Liste hinzugefügt.
Spaltenreihenfolge und -größe
Die Reihenfolge der Spalten lässt sich anpassen. Klicken Sie auf eine Spaltenüberschrift und ziehen Sie sie horizontal an die gewünschte neue Position. Gültige Positionen werden durch vertikale Positionspfeile hervorgehoben.
Sortierung
Parameter können nach einer bestimmten Spalte sortiert werden, indem Sie auf deren Überschrift klicken. Klicken Sie einmal, um aufsteigend zu sortieren (anhand des Inhalts dieser Spalte). Klicken Sie erneut, um absteigend zu sortieren.
Sie können nach mehreren Spalten sortieren. Wenn die Parameter bereits nach einer bestimmten Spalte sortiert sind, verwenden Sie Shift+Click auf einer weiteren Spalte, um deren Inhalt als zusätzliches Sortierkriterium zu verwenden.
Einheitenbasierte Datentypen für Komponentenparameter
Mit dem Komponentenvorlagen-Editor können Sie explizite Datentypen für Komponentenparameter definieren, die innerhalb einer Komponentenvorlage festgelegt sind (*.CMPT). Darüber hinaus berücksichtigen diese Datentypen Einheiten und unterstützen eine Reihe gängiger Einheitenpräfixe. So können Sie den Wert eines Parameters in verschiedenen Formaten eingeben – etwa 2.2k, 2k2, 4M oder 2.5GHz. Der Workspace verfügt über die erforderliche Logik, um den numerischen Wert hinter diesen Eingaben zu erkennen.
Diese Funktion einer Komponentenvorlage erleichtert die gezielte Suche mit der erweiterten Suchfunktion des Servers. Damit können Sie nicht nur nach Komponententyp suchen, sondern dank Bereichssuchen auch präzisere Suchanfragen durchführen. Mithilfe einheitenbasierter Komponentenparameter können Sie schnell eine Suche definieren, um beispielsweise alle Kondensatoren mit einer Kapazität zwischen 47uF und 220uF zu finden.
In den folgenden aufklappbaren Abschnitten erfahren Sie mehr über einheitenbasierte Parameter.
Unterstützte Einheiten
Die folgenden einheitenbasierten Datentypen werden unterstützt, wenn Sie einen Benutzerparameter als Teil einer Komponentenvorlage definieren:
-
Ganzzahl
-
Dezimalzahl
-
Ampere (A)
-
Fläche (mm2)
-
Bit
-
Candela (cd)
-
Celsius (C)
-
Dezibel (dB)
-
Farad (F)
-
Gramm (g)
-
Henry (H)
-
Hertz (Hz)
-
Joule (J)
-
Lumen (lm)
-
Meter (m)
-
Millimeter (mm)
-
Ohm
-
Prozent (%)
-
Pascal (Pa)
-
Bar (bar)
-
Pfund pro Quadratzoll (psi)
-
Umdrehungen pro Minute (rpm)
-
Sekunde (s)
-
Siemens (S)
-
Temperaturkoeffizient (ppm/°C)
-
Tesla (T)
-
Volt (V)
-
Watt (W)
Unterstützte Einheitenpräfixe
Die folgende Tabelle listet die Einheitenpräfixe auf, die bei der Eingabe eines Werts für einen einheitenbasierten Parametertyp unterstützt werden.
| Präfix | Bezeichnung | Wert (wissenschaftliche Schreibweise) | Wert (normale Schreibweise) |
|---|---|---|---|
| T | Tera | 1 x 1012 | 1.000.000.000.000 |
| G | Giga | 1 x 109 | 1.000.000.000 |
| M | Mega | 1 x 106 | 1.000.000 |
| k | Kilo | 1 x 103 | 1.000 |
| m | Milli | 1 x 10-3 | 1 / 1.000 |
| u | Mikro | 1 x 10-6 | 1 / 1.000.000 |
| n | Nano | 1 x 10-9 | 1 / 1.000.000.000 |
| p | Piko | 1 x 10-12 | 1 / 1.000.000.000.000 |
| f | Femto | 1 x 10-15 | 1 / 1.000.000.000.000.000 |
Hinzufügen eines einheitenbasierten Komponentenparameters
Wenn Sie der Vorlage einen Parameter hinzufügen (klicken Sie im Bereich Parameters auf , wählen Sie im zugehörigen Feld Type den gewünschten einheitenbasierten Datentyp aus der Dropdown-Liste aus.

Auswahl eines unterstützten einheitenbasierten Datentyps für einen Benutzerparameter in einer Komponentenvorlage. In diesem Beispiel ist Ampere der Parametertyp.
Bei der Eingabe eines Werts für einen Komponentenparameter mit einem einheitenbasierten Datentyp – entweder als Default Value in einer Komponentenvorlage oder als erforderlicher Wert in einer Komponentendefinition – ist Folgendes zu beachten:
-
Sie können den Wert in verschiedenen Formaten eingeben:
-
Nur numerischer Wert (z. B.
10). Beachten Sie, dass eine Einheit automatisch angewendet wird, wenn der Datentyp eine Einheit besitzt. Bei Datentypen mit Einheiten steht die Einheit in Klammern hinter dem Namen. -
Numerischer Wert in wissenschaftlicher Notation (z. B.
1e10,1E6). -
Numerischer Wert mit Einheit (z. B.
10F). -
Numerischer Wert mit Präfix (z. B.
10k). Die entsprechende Einheit wird automatisch hinzugefügt (sofern zutreffend). -
Numerischer Wert mit Präfix und Einheit (z. B.
10kF). -
Numerischer Wert mit Präfix in der üblichen technischen Schreibweise (z. B. für einen Widerstand:
2k2,2K2,10r2,10R2). Der Wert wird automatisch entsprechend normalisiert (z. B. wird2K2zu2.2k).
-
Nur numerischer Wert (z. B.
-
Sie können Präfix und/oder Einheit mit oder ohne Leerzeichen nach dem numerischen Wert eingeben (z. B.
10uFoder10 uF). Das Leerzeichen wird automatisch entfernt.
Datenvalidierung
Wenn für einen Bauteilparameter ein Datentyp mit Einheitenunterstützung verwendet wird, wird der eingegebene Wert anhand des angegebenen Datentyps validiert. Dadurch wird sichergestellt, dass die korrekte Maßeinheit für diesen Datentyp verwendet wird. Beispielsweise kann ein Parameter vom Typ Celsius nicht den Wert 10V haben!
Die Validierung erfolgt überall dort, wo ein Bauteilparameter mit einem Datentyp mit Einheitenunterstützung verwendet und ein Wert für diesen Parameter angegeben wird:
- Beim Definieren eines Standardwerts für einen Parameter in einer Bauteilvorlage.
- Beim Definieren eines Werts für einen Parameter im Rahmen der Bauteildefinition im Bauteileditor.
- Beim Konfigurieren einer Bereichssuche auf Basis eines Parameterwerts als Teil eines gespeicherten Suchschemas.
Wörterbuchdefinierte Parameterdatentypen
Wörterbücher sind benutzerdefinierte Parametertypen mit mehreren festgelegten Werten. Wörterbücher werden von Workspace-Administratoren auf der Seite Settings – Vault – Dictionaries der Browseroberfläche des Workspace verwaltet. Diese Seite kann vom Bauteilvorlageneditor aus aufgerufen werden, indem Sie die Option Add New Dictionary aus der Dropdown-Liste Type auswählen oder auf das Steuerelement Manage Dictionaries oben rechts im Bereich Parameters klicken.

Rufen Sie die Seite zur Verwaltung von Wörterbüchern in der Browseroberfläche des Workspace über den Bauteilvorlageneditor auf.
Definierte Wörterbücher stehen in der Dropdown-Liste Type als Parametertypen zur Verfügung.

Wählen Sie in der Dropdown-Liste „Typ“ einen wörterbuchdefinierten Parametertyp aus.
Die für den ausgewählten wörterbuchdefinierten Typ festgelegten Werte stehen in der Dropdown-Liste Default Value zur Verfügung. Wählen Sie den gewünschten Wert als Standardwert des Parameters aus oder wählen Sie <None>.

Wählen Sie einen Standardwert aus den für den ausgewählten wörterbuchdefinierten Typ festgelegten Werten aus.
Definieren mehrerer Footprints
Der Bauteilvorlageneditor unterstützt auch die Definition mehrerer PCB-Footprints innerhalb einer Bauteilvorlage. Es können beliebig viele Footprint-Modellverknüpfungen angegeben werden. Dies ist besonders nützlich, wenn Sie Bauteile erstellen möchten, die auf drei Footprints verweisen und damit die IPC-Anforderungen für unterschiedliche Dichteklassen erfüllen: L (geringste bzw. minimale Kupferfläche), M (größte bzw. maximale Kupferfläche) und N (nominale bzw. mittlere Kupferfläche).
Um der Vorlage eine zusätzliche Footprint-Modelldefinition hinzuzufügen, klicken Sie auf
, um einen neuen Parameter hinzuzufügen, und wählen Sie anschließend den Eintrag PCBLIB im Dropdown-Menü des Felds Type aus.

Wandeln Sie einen neu hinzugefügten Parameter in eine Footprint-Modelldefinition um, indem Sie Type auf PCBLIB setzen.

Eine Beispielkomponente, die im Komponenten-Editor (Modus Single Component Editing) unter Verwendung einer referenzierten Komponentenvorlage definiert wird. In der Vorlage sind drei Footprint-Modelle definiert, die in die Komponentendefinition übernommen werden. Beachten Sie, dass der Modelleintrag PCBLIB in der Vorlage beim Definieren der Komponente als Standard-Footprint-Modell verwendet wird (gekennzeichnet durch ein Symbol oben links). Bewegen Sie den Mauszeiger über das Bild, um dieselbe Komponente bei der Definition im Komponenten-Editor im Modus Batch Component Editing zu sehen. In diesem Fall wird der Standard-Footprint als PCBLIB (default) bezeichnet.
Import und Export von Komponentenvorlagen
Eine vorhandene Komponentenvorlagendatei (*.CMPT) oder Komponentenbibliotheksdatei (*.CMPLIB) kann in den Komponentenvorlagen-Editor importiert werden. Die gerade bearbeitete Komponentenvorlage kann in eine Komponentenvorlagendatei (*.CMPT) exportiert werden. Verwenden Sie die Befehle File » Import » Component Template, File » Import » Component Library und File » Export im Hauptmenü des Komponenten-Editors, um die gewünschte Aktion auszuwählen. Navigieren Sie anschließend im sich öffnenden Windows-Standarddialog zum gewünschten Speicherort und wählen Sie eine Datei für den Import aus oder legen Sie den Namen der zu exportierenden Datei fest.
Wiederverwenden einer Komponentenvorlage
Eine Revision einer Komponentenvorlage lässt sich auf folgende Weise verwenden – genauer gesagt, aus der Revision einer Komponente heraus referenzieren, die Sie gerade bearbeiten.
Beim Erstellen einer neuen Komponente
Wenn Sie mit dem Befehl File » New » Component aus den Hauptmenüs eine neue Komponente erstellen, können Sie die Vorlage im Dialog Create new component auswählen.

Schnelles Verknüpfen einer Komponentenvorlage aus einer Liste aller verfügbaren Vorlagen beim Erstellen einer neuen Komponente.
Manuell im Komponenten-Editor
Wie eine Revision einer Komponentenvorlage im Komponenten-Editor wiederverwendet wird, hängt vom Betriebsmodus des Editors ab.
Im Einzelkomponenten-Bearbeitungsmodus
Wenn Sie in diesem Modus des Komponenten-Editors eine einzelne Komponente bearbeiten, wählen Sie die gewünschte Komponentenvorlage aus dem Dropdown-Menü des Felds Template aus. Dieses Feld gehört zur Gruppe Advanced Settings im Bereich Component des Editors. Alle Komponentenvorlagen, die derzeit im selben Workspace wie die Komponente verfügbar sind, werden nach Namen aufgelistet; ihre neuesten Revisionen sind in Klammern angegeben. Wählen Sie die gewünschte Vorlage aus, um sie anzuwenden.

Schnelles Verknüpfen einer Komponentenvorlage aus einem Menü aller verfügbaren Vorlagen beim Bearbeiten einer Komponentenrevision im Komponenten-Editor im Modus Single Component Editing.
Im Stapelbearbeitungsmodus für Komponenten
Es gibt zwei Möglichkeiten, eine Revision einer Komponentenvorlage mit der gerade bearbeiteten Komponentenrevision zu verknüpfen:
-
Über die Registerkarte Template des Dialogs Dokumentoptionen (Edit » Document Options). Klicken Sie auf die Schaltfläche Choose rechts neben dem Feld Item Revision. Dadurch wird der Dialog Choose Item geöffnet (eine Variante des Explorer-Panels). Navigieren Sie in diesem Dialog zur gewünschten Komponentenvorlage und wählen Sie deren Revision aus. Nachdem Sie auf OK geklickt haben, wird eine Verknüpfung zwischen der Komponentenrevision und der Zielrevision der Komponentenvorlage erstellt. Diese Verknüpfung ist anschließend auf der Registerkarte Template des Dialogs Document Options sichtbar.

Manuelles Verknüpfen einer Komponente mit einer Revision einer Komponentenvorlage im Ziel-Workspace. -
Über das Menü Add, das dem Bereich Required Models/Parameters des Komponenten-Editors zugeordnet ist. Das Untermenü Templates listet alle Komponentenvorlagen, die derzeit im selben Workspace wie die Komponente verfügbar sind, nach Namen auf; ihre neuesten Revisionen sind in Klammern angegeben. Klicken Sie auf einen Eintrag, um eine Verknüpfung zur neuesten Revision dieser Komponentenvorlage zu erstellen. Die Verknüpfung lässt sich wiederum auf der Registerkarte Templates des Dialogs Document Options überprüfen.

Schnelles Verknüpfen einer Komponentenvorlage aus einem Menü aller verfügbaren Vorlagen.
Vom Komponentenordner im Workspace geerbt
Sie können eine Komponentenvorlage festlegen, die automatisch für alle Komponenten (und deren Revisionen) verwendet wird, die in einem Komponentenordner im Workspace gespeichert sind.
Legen Sie die gewünschte Vorlage über das Feld Component Template fest, wenn Sie die Ordnereigenschaften im Dialog Ordner bearbeiten definieren. Die Dropdown-Liste des Felds enthält alle Komponentenvorlagen, die derzeit im selben Workspace wie der Komponentenordner verfügbar sind, nach Namen aufgelistet; ihre neuesten Revisionen sind in Klammern angegeben. Wählen Sie einen Eintrag aus, um für jede anschließend in diesem Ordner erstellte Komponente eine Verknüpfung zur neuesten Revision dieser Komponentenvorlage zu erstellen.

Festlegen einer Standard-Komponentenvorlage, die auf alle im übergeordneten Komponentenordner erstellten Komponenten angewendet wird.
Wenn auf Ordnerebene eine Komponentenvorlage ausgewählt wird, wird standardmäßig dieselbe Vorlage verwendet, wenn Komponenten in darunterliegenden Unterordnern erstellt werden. So lässt sich die Vorlage schnell an alle Komponenten in untergeordneten Ordnern vererben.
Auswirkungen auf Komponentenmodelle und Parameter bei Verwendung einer Komponentenvorlage
Wenn Sie eine Komponentenrevision bearbeiten und dabei eine Revision einer Komponentenvorlage verknüpft oder referenziert wird, geschieht im Komponenten-Editor hinsichtlich der Modelle und Parameter Folgendes:
- Die in der referenzierten Vorlage definierten Modelle werden dem Bereich Models (Modus Single Component Editing) und dem Bereich Model Links (Modus Batch Component Editing) hinzugefügt.
- Ein bereits referenziertes Modell bleibt erhalten, und die Komponente verwendet dieses Modell weiterhin, sofern es nicht gezielt manuell geändert wird.
-
Die in der referenzierten Vorlage definierten Parameter werden dem Bereich Parameters (Modus Single Component Editing) und dem Bereich Required Models/Parameters (Modus Batch Component Editing) hinzugefügt.

Beispiel für Parameter nach der Verknüpfung mit einer Revision einer Komponentenvorlage bei Verwendung des Komponenten-Editors im Modus Single Component Editing (links) und im Modus Batch Component Editing (rechts). -
Nur im Modus Batch Component Editing werden vorlagenbasierte Parameter, die zur Anzeige vorgesehen sind, im Komponentendefinitionsbereich des Editors zusammengefasst. Dabei wird
Template Parametersals Überschrift verwendet.
Darstellung beispielhafter vorlagenbasierter Parameter in dem Bereich, in dem die Komponentendefinitionen selbst festgelegt werden, wenn der Komponenten-Editor im Modus Batch Component Editing verwendet wird. -
Die Wertefelder für vorlagenbasierte Parameter, die als schreibgeschützt gekennzeichnet wurden, können nicht bearbeitet werden. Bei allen anderen vorlagenbasierten Parametern, die nicht als schreibgeschützt gekennzeichnet wurden, können Sie die Werte nach Bedarf ändern.
-
Wenn ein vorlagenbasierter Parameter als erforderlich gekennzeichnet wurde, ihm aber in der Vorlage kein Wert zugewiesen wurde, erscheint sein Wertefeld mit einem roten Rahmen (im Modus Batch Component Editing) oder mit dem Symbol
(im Modus Single Component Editing). Dies weist darauf hin, dass für diesen Parameter ein Wert erforderlich ist. Sie können eine Komponente erst im Workspace speichern, wenn für alle erforderlichen Parameter Werte festgelegt wurden.
Erneutes Speichern einer Komponentenvorlage
Sie können jederzeit zu einer beliebigen Revision einer Komponentenvorlage im Workspace zurückkehren und diese direkt bearbeiten. Klicken Sie mit der rechten Maustaste auf die Revision und wählen Sie im Kontextmenü den Befehl Edit. Der temporäre Editor wird erneut geöffnet, wobei die in der Revision enthaltene Vorlage zur Bearbeitung bereitsteht. Nehmen Sie die erforderlichen Änderungen vor und speichern Sie die Komponentenvorlage anschließend als nächste Revision des Items.

Zugriff auf den Befehl zum Starten der direkten Bearbeitung einer vorhandenen Revision einer Komponentenvorlage.
Herunterladen gespeicherter Daten
Laden Sie die in einer Revision einer Komponentenvorlage gespeicherten Daten herunter, indem Sie mit der rechten Maustaste auf diese Revision (im Panel Explorer) klicken und im Kontextmenü den Befehl Operations » Download wählen. Die Komponentenvorlagendatei wird in einen Unterordner des ausgewählten Verzeichnisses heruntergeladen, der nach der Item-Revisions-ID benannt ist. Die Datei befindet sich dort im Ordner Released.
Vorläufiges Löschen
Wenn eine Verbindung zu einem Workspace besteht, stehen Ihnen flexible Funktionen zur Verfügung, um eine Komponentenvorlage direkt in Altium Designer über das Explorer-Panel zu entfernen. Klicken Sie mit der rechten Maustaste auf den Eintrag der Komponentenvorlage im Panel und wählen Sie im Kontextmenü den Befehl Delete Item. Das Dialogfeld Delete Items wird angezeigt, in dem Sie das Löschen bestätigen können. Bei diesem Vorgang handelt es sich um ein „vorläufiges Löschen“, bei dem die Komponentenvorlage in den Bereich Trash des Workspace verschoben wird. Trash ist im Wesentlichen ein Papierkorb, in den beliebige Inhalte Ihres Workspace verschoben werden können (durch vorläufiges Löschen). Er ist vom übrigen Workspace getrennt.

Vorläufiges Löschen einer Komponentenvorlage. Die Vorlage wird in den Bereich Trash des Workspace verschoben.
Um mit dem Löschen fortzufahren, klicken Sie auf die Schaltfläche
. Das Item wird entfernt und das Dialogfeld Deletion Summary bestätigt das erfolgreiche Löschen. Falls beim Löschen ein Problem aufgetreten ist, werden Sie darauf hingewiesen.
Alle auf diese Weise gelöschten Inhalte finden Sie auf der Seite Trash der Browseroberfläche des Workspace. Beachten Sie, dass Sie nur Inhalte sehen können, die Sie selbst vorläufig gelöscht haben. Administratoren können den gesamten Inhalt der Seite Trash sehen – also alle Inhalte, die vorläufig gelöscht wurden.
Bei einer vorläufig gelöschten Komponentenvorlage ist Folgendes zu beachten:
- Die Komponentenvorlage ist weder in Ihrer Designsoftware noch in der Weboberfläche verfügbar.
- Überall dort, wo die Komponentenvorlage verwendet wurde, wird angezeigt, dass sie gelöscht wurde.
- Eine Komponentenvorlage kann auf der Seite Trash wiederhergestellt oder endgültig gelöscht werden, sofern Sie über Bearbeitungsrechte verfügen. Ein endgültiges Löschen ist nur möglich, wenn sie nicht von einem übergeordneten Item verwendet wird.






)