Symbole & Footprints ändern

Auf einen Blick

Die Pflege datenbankverknüpfter Symbole und Footprints in Altium Designer erfordert unterschiedliche Arbeitsabläufe für Standard-DbLib-Bibliotheken und versionsverwaltete SVNDbLib-Bibliotheken. In diesem Artikel erfahren Sie, wie Sie referenzierte Symbole und Standard-Footprints öffnen und bearbeiten, lokale Arbeitsordner für SVN-Bibliotheken einrichten und das Panel „Storage Manager“ verwenden, um Änderungen im Repository zu verwalten und Revisionen zu vergleichen. Lesen Sie weiter, damit Sie Ihr nächstes Bibliotheksupdate sicher angehen können.

- Erfahren Sie, wie Sie auf referenzierte Symbole und Standard-Footprints zugreifen, diese bearbeiten und speichern.
- Lernen Sie den SVN-Arbeitsablauf kennen – vom Auschecken der Bibliotheken über das Aktualisieren des Status und der Dateien bis hin zum Einchecken von Änderungen.
- Entdecken Sie, wie Sie Bibliotheksrevisionen visuell vergleichen und erkannte Unterschiede prüfen.
Mit KI tiefer einsteigen:

Neben der Pflege der Inhalte in der Datenbank selbst müssen bei Bedarf auch die referenzierten Symbole und Modelle gepflegt werden. Dazu gehören Änderungen an den Schaltplansymbolen und den Footprint-Modellen sowie bei einer Standard-Datenbankbibliothek (DbLib) an den Definitionen in Simulationsmodelldateien.

Beide Arten von Datenbankbibliotheken – Standard und versionsverwaltet – ermöglichen es, das referenzierte Symbol und Footprint-Modell direkt aus der Hauptansicht des DbLib-/SVNDbLib-Dokuments zur Bearbeitung zu öffnen, wenn dieses als aktives Dokument geöffnet ist. Die folgenden Abschnitte erläutern das Vorgehen, das bei Verwendung einer SVNDbLib etwas aufwendiger ist, aber auch mehr Möglichkeiten bietet.

Beachten Sie, dass über die jeweilige aktive Datenbankbibliotheksdatei nur das Symbol und der Standard-Footprint eines Bauteildatensatzes zur Bearbeitung geöffnet werden können. Denken Sie daran, dass das Standard-Footprint-Modell dasjenige ist, das in Database Field Name eingetragen und Design Parameter [Footprint Ref] zugeordnet ist.

Bei Verwendung einer DbLib

Um die Bibliotheksdatei des referenzierten Symbols/Footprint-Modells eines Bauteils zur Bearbeitung zu öffnen, klicken Sie mit der rechten Maustaste auf den Bauteileintrag in Table Browser und wählen Sie dann den entsprechenden Befehl – entweder Open Symbol oder Open Footprint – aus dem Kontextmenü. Die zugehörige Bibliotheksdatei wird geöffnet und das Symbol bzw. der Footprint als aktives Element im Designbereich angezeigt, sodass Sie Ihre Änderungen vornehmen können.

Geöffnet wird die Bibliothek, in der das referenzierte Symbol bzw. der Footprint gefunden wird – entweder gezielt, wenn Bibliotheksinformationen in der Datenbank vorhanden sind, oder andernfalls anhand der auf der Registerkarte Symbol and Model Search Paths im Dialogfeld „Database Library Options“ definierten Pfade (stellen Sie auch sicher, dass sich die betreffende Bibliothek tatsächlich unter dem angegebenen Pfad befindet). Siehe hierzu den Abschnitt Speicherorte für Symbol- und Modellbibliotheken einer Datenbankbibliothek festlegen.

Nachdem Sie die erforderlichen Änderungen vorgenommen haben, speichern Sie die Bibliotheksdatei.

Beispiel für den Zugriff auf das referenzierte Symbol eines Datenbankbauteils direkt aus der DbLib. Beispiel für den Zugriff auf das referenzierte Symbol eines Datenbankbauteils direkt aus der DbLib.

Auf die Quellbibliotheksdatei kann auch außerhalb der DbLib-Datei zugegriffen werden. Verwenden Sie entweder den Befehl File » Open des Bibliothekseditors, um zur gewünschten Bibliothek zu navigieren und sie zu öffnen, oder ziehen Sie die Bibliotheksdatei aus dem Windows-Explorer direkt in Altium Designer.

Bei Verwendung einer SVNDbLib

Wie bereits erwähnt, ist der Zugriff auf und die Bearbeitung von Symbolen und Modellen, die von Datenbankbauteilen referenziert werden und über eine SVNDbLib-Datei zugänglich sind, etwas komplexer, bietet aber auch mehr Möglichkeiten. Änderungen werden an lokalen Arbeitskopien der im SVN-Repository gespeicherten Bibliotheken vorgenommen.

Ein lokales Arbeitsverzeichnis festlegen

Um Änderungen an Bauteilsymbolen und Footprint-Modellen vorzunehmen, müssen Sie die Dateien aus dem Repository in ein lokales Arbeitsverzeichnis auschecken. Geben Sie das gewünschte Verzeichnis auf der Seite „Data Management - SVN Libraries“ des Dialogfelds Preferences an. Ein Standardspeicherort für den Arbeitsordner ist bereits definiert: \Users\<ProfileName>\Documents\My Designs\SVNDBlib Working Folder. Ändern Sie diesen bei Bedarf, indem Sie entweder auf die Schaltfläche Button used to browse and select the repository working folder klicken, um einen vorhandenen Ordner auszuwählen, oder den Pfad zum Ordner direkt eingeben.

Der als lokales Arbeitsverzeichnis festgelegte Ordner sollte ausschließlich eine Kopie der versionsverwalteten Dateien enthalten. Andere Dateien wie *.SVNDbLib, *.mdb und *.xls sollten in einem anderen Verzeichnis gespeichert werden, da diese nicht der Versionsverwaltung unterliegen.

Festlegen eines lokalen Arbeitsverzeichnisses.Festlegen eines lokalen Arbeitsverzeichnisses.

Der standardmäßig angegebene Arbeitsordner ist zunächst noch nicht physisch vorhanden. Er wird beim Auschecken von Dateien aus dem Repository erstellt. Dies gilt auch, wenn Sie durch direkte Pfadeingabe einen Ordner angeben, der noch nicht existiert.

Um alle Symbol- und Footprint-Modellbibliotheken schnell aus dem Repository in den festgelegten lokalen Arbeitsordner auszuchecken, führen Sie den Befehl Check Out All Working Folders im Hauptmenü Tools des SVNDatabaseLib-Editors aus. Ausgecheckt werden die Ordner, die im Bereich Models Location auf der Registerkarte SVN Repository im Dialogfeld „Database Library Options“ angegeben sind.

Beispiel für Symbole und Footprints, die im SVN-Repository gespeichert, als Teil von Database Library Options angegeben und in einen lokalen Arbeitsordner ausgecheckt wurden.Beispiel für Symbole und Footprints, die im SVN-Repository gespeichert, als Teil von Database Library Options angegeben und in einen lokalen Arbeitsordner ausgecheckt wurden.

Änderungen vornehmen

Sobald die Symbol- und Footprint-Modellbibliotheken in den festgelegten lokalen Arbeitsordner ausgecheckt wurden, können Sie bei Bedarf Änderungen vornehmen. Dazu bearbeiten Sie die lokale Kopie der Schaltplansymbole und Footprint-Modelle und übertragen diese Änderungen anschließend zurück in das SVN-Repository.

Wie bei einer DbLib stehen die folgenden Möglichkeiten zur Verfügung, um ein Symbol/Modell zur Bearbeitung zu öffnen:

  • Klicken Sie im SVNDbLib-Dokument mit der rechten Maustaste auf den Bauteileintrag in Table Browser und wählen Sie dann den entsprechenden Befehl – entweder Open Symbol oder Open Footprint – aus dem Kontextmenü.
Geöffnet wird die lokale Bibliothek, in der das referenzierte Symbol bzw. der Footprint gefunden wird – entweder gezielt, wenn Bibliotheksinformationen in der Datenbank vorhanden sind, oder andernfalls anhand der auf der Registerkarte SVN Repository im Dialogfeld „Database Library Options“ definierten Modellspeicherorte. Siehe hierzu den Abschnitt Speicherorte für Symbol- und Modellbibliotheken einer Datenbankbibliothek festlegen.
  • Wenn die SVNDbLib zur Liste „Available File-based Libraries“ hinzugefügt wurde, können Sie direkt über das Panel „Components“ auf die Bearbeitungsbefehle zugreifen. Wählen Sie den gewünschten Bauteileintrag aus und verwenden Sie dann den Befehl Edit Symbol (im Kontextmenü des Bereichs Components ) bzw. den Befehl Edit Footprint (im Kontextmenü des Bereichs Models ).
  • Verwenden Sie den Befehl File » Open des Bibliothekseditors, um zur gewünschten Bibliothek in Ihrem lokalen Arbeitsordner zu navigieren und sie zu öffnen.
  • Ziehen Sie die Bibliotheksdatei aus Ihrem lokalen Arbeitsordner im Windows-Explorer direkt in Altium Designer.

Speichern Sie in jedem Fall die Bibliotheksdatei, nachdem Sie die erforderlichen Änderungen vorgenommen haben.

Die zentrale Schnittstelle zwischen den in den lokalen Arbeitsordner ausgecheckten Ordnern und Dateien und dem Repository selbst ist jedoch das Panel „Storage Manager“. Wenn die SVNDbLib-Datei das aktive Dokument ist, zeigt das Panel Storage Manager die in den lokalen Arbeitsordner ausgecheckten Symbol- und Modellordner an. Aufgelistet werden genau die Ordner, die im Bereich Model Locations auf der Registerkarte SVN Repository des Dialogfelds Database Library Options angegeben sind.

Das Panel Storage Manager zeigt den Inhalt des lokalen Arbeitsordners an, sofern die SVNDbLib-Datei das aktive Dokument in Altium Designer ist. Das Panel Storage Manager zeigt den Inhalt des lokalen Arbeitsordners an, sofern die SVNDbLib-Datei das aktive Dokument in Altium Designer ist.

Um eine Bibliotheksdatei zur Bearbeitung zu öffnen, klicken Sie mit der rechten Maustaste auf ihren Eintrag im Bereich All Files des Panels und wählen Sie im angezeigten Kontextmenü Open. Nehmen Sie die erforderlichen Änderungen vor und speichern Sie die Datei wie gewohnt mit dem Standardbefehl Save des zugehörigen Editors.

Änderungen in das Repository übertragen

Panel page: Storage Manager

Obwohl es verschiedene Möglichkeiten gibt, eine Bibliothek zur Bearbeitung zu öffnen, können vorgenommene Änderungen aus within Altium Designer heraus nur über das Panel „Storage Manager“ in das Repository übertragen werden.

In Altium Designer sind die Steuerelemente zum Einchecken in das Repository und zum Aktualisieren aus dem Repository ausschließlich über das Panel Storage Manager verfügbar. Natürlich können Sie auch außerhalb von Altium Designer Dateien einchecken, aktualisieren und auf Änderungen prüfen, indem Sie die Funktionen Ihres externen SVN-Clients verwenden.

Bei der Verwendung des Panels Storage Manager ist es besonders wichtig, den Status der Verknüpfung zwischen den lokalen Arbeitsordnern/-dateien (die im Panel angezeigt werden) und den entsprechenden Ordnern/Dateien im Repository der Versionsverwaltung zu aktualisieren. Für eine einzeln ausgewählte Bibliothek erfolgt dies über den Befehl Refresh, der im Kontextmenü des Bereichs All Files des Panels verfügbar ist. Um den Status eines gesamten Ordners schnell zu aktualisieren, verwenden Sie die Tastenkombination Ctrl+F5.

Die Aktualisierung des Status der Quellbibliotheken ist besonders wichtig, wenn mehrere Bibliotheksverantwortliche das Repository mit den Quelldateien für Symbole und Modelle gemeinsam pflegen.

Für die Arbeit mit den lokalen Symbol- und Modellbibliotheken sind folgende Statuseinträge relevant:

Symbol Status Beschreibung
SVN icon - Normal No modification Die lokale Kopie der Bibliothek ist mit der im Repository identisch. Sie können die Datei öffnen und Änderungen vornehmen.
SVN icon - Out of Date Out of date Die lokale Kopie der Datei (im Arbeitsordner) ist älter als ihr Gegenstück im Repository und daher nicht mehr aktuell. Sie müssen die neueste Version der Datei aus dem Repository abrufen und damit Ihre lokale Arbeitskopie aktualisieren, bevor Sie eigene Änderungen vornehmen und einchecken können. Verwenden Sie den Befehl Update (im Kontextmenü), um die neueste Datei aus dem Repository abzurufen.
SVN icon - Modified Modified Die lokale Kopie der Datei wurde in Altium Designer geändert und im Arbeitsordner gespeichert. Um Ihre lokalen Änderungen in das Repository zu übertragen, klicken Sie mit der rechten Maustaste auf den Dateieintrag und wählen Sie den Befehl Commit aus dem Kontextmenü. Nach dem Einchecken in das Repository wird der Status wieder auf No modification gesetzt.
SVN icon - Conflict Conflict Die Datei wurde von einem anderen Altium Designer-Benutzer eingecheckt, bevor Sie Ihre eigene bearbeitete und gespeicherte Version dieser Datei eingecheckt haben. Verwenden Sie den Befehl Update oder Resolve , um festzulegen, welche Version der Datei zur neuesten Revision im Repository wird.
SVN icon - Locked Locked Die Datei wurde von Ihnen oder einem anderen Benutzer gesperrt. Eine gesperrte Datei kann von einem anderen Benutzer nicht als neue Revision im Repository eingecheckt werden (es sei denn, die Entsperrung wird erzwungen). Dieser Status kann zusammen mit anderen Symbolen angezeigt werden, beispielsweise denen für Modified SVN icon - Locked and Modified oder No Modification SVN icon - Locked not Modified, wenn diese Statusbedingungen ebenfalls zutreffen.
Weitere Informationen zum Arbeiten mit der Versionsverwaltung finden Sie unter Externe Versionsverwaltung verwenden.

Physischer Vergleich von Revisionen

Ein physischer Vergleich kann zwischen zwei beliebigen Revisionen desselben Symbols (derselben Modellbibliothek) durchgeführt werden. So können Sie die Änderungen zwischen aufeinanderfolgenden oder nicht aufeinanderfolgenden Revisionen der Datei visuell deutlich erkennen.

Im Panel „Storage Manager“ wird der Vergleich über den Bereich VCS Revisions am unteren Rand des Panels durchgeführt.

Das Panel Storage Manager bietet zwei Ansichten für den Verlauf einer ausgewählten Datei, mit getrennten Bereichen für die VCS-Revisionen und den lokalen Verlauf. Das Panel Storage Manager bietet zwei Ansichten für den Verlauf einer ausgewählten Datei, mit getrennten Bereichen für die VCS-Revisionen und den lokalen Verlauf.

Es können zwei beliebige Revisionen miteinander verglichen werden. Wählen Sie im Bereich VCS Revisions des Panels mit der Windows-Auswahltechnik Ctrl+click die beiden Revisionen der Bibliothek aus, die Sie vergleichen möchten, klicken Sie mit der rechten Maustaste und wählen Sie Compare.

Sobald der Befehl Compare aufgerufen wird, werden die beiden ausgewählten Dokumentrevisionen im Arbeitsbereich nebeneinander geöffnet und grafisch verglichen. Alle dabei erkannten Unterschiede werden im Panel „Differences“ aufgelistet.

Grafischer Vergleich direkt im Designbereich des Bibliothekseditors.Grafischer Vergleich direkt im Designbereich des Bibliothekseditors.

AI-LocalizedKI-lokalisiert
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieCtrl + Enter, um uns Ihr Feedback zu senden.
Nav
Contents
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.

Contents