Herkömmliche Methode zum Verwalten und Verwenden der Bibliotheken in Altium

7

Ich glaube, ich habe es immer falsch gemacht, weil ich Altium nicht so oft verwenden muss. Immer wenn ich ein Projekt starte, erstelle ich eine Schaltplanbibliothek (* .schlib) und eine PCB-Bibliothek (* pcblib). Und dann kopiere ich die Symbole und Fußabdrücke aus anderen Projekten, falls verfügbar, lade die Bibliotheken von Herstellern herunter und füge diese Bibliotheken dem Projekt hinzu. Wenn nicht verfügbar, erstelle ich meine eigenen Symbole und Fußabdrücke.

Ich weiß nicht, wie ich Bibliotheken am besten verwalten kann, aber ich hätte gerne einen zentralen Ort, an dem ich alle Symbole, Fußabdrücke und Modelle aufbewahre. Und wenn ich in einem neuen Projekt arbeite, kopiere / importiere ich sie einfach in mein Projekt und erstelle nach Bedarf Komponenten aus den Symbolen und Fußabdrücken. Dieselben Symbole können für unterschiedliche Fußabdrücke verwendet werden, und der gleiche Fußabdruck kann für unterschiedliche Symbole verwendet werden. Ich möchte nicht die gesamte Bibliothek der von mir heruntergeladenen Verstärker importieren, sondern nur einen Verstärker verwenden. Ich habe gerade einige Techdocs von Altium durchgesehen, und es gibt viele Möglichkeiten, Bibliotheken zu verwalten: Datenbankbibliothek, Datenbankverknüpfung, Tresor-basierte, integrierte Bibliotheken, Komponentenbibliotheken ... Nachdem ich einige davon gelesen habe, bin ich immer noch verwirrt, was das Richtige wäre Weg.

Was wäre für mich der geeignete Weg, um die Bibliotheken in Altium zu verwalten und zu nutzen?

zud
quelle
Ich benutze Altium Personal Vault. Es ist kostenlos und es ist eine schöne Datenbank, die all das macht.
efox29
Ich dachte, Sie müssen eine Lizenz für den Tresor kaufen.
Zud
Nicht für den persönlichen Tresor. Für Altium Vault 2.0 benötigen Sie eine Lizenz.
efox29

Antworten:

5
  • Erstellen Sie einen Ordner und nennen Sie ihn "Altium Libraries" (oder einen anderen Namen, den Sie bevorzugen). Dieser Ordner enthält alle Ihre Bibliotheken.

  • Erstellen Sie in diesem Ordner mehrere Unterordner mit Namen wie:
    "Widerstände" (für alle Widerstände, die Sie zur Widerstandsbibliothek hinzufügen),
    "Kondensatoren" (für alle Kondensatoren, die Sie zur Kondensatorbibliothek hinzufügen),
    "Atmel" (für alle Teile von Atmel werden Sie dieser Bibliothek hinzufügen),
    "Samtec" (für alle Teile von Samtec werden Sie dieser Bibliothek hinzufügen),
    ...

  • Klicken Sie bei geöffnetem und ausgeführtem Altium auf die Registerkarte "Datei" (linke untere Ecke des Arbeitsbereichs, suchen Sie "Leeres Projekt (Bibliothekspaket)" und klicken Sie darauf. Ein neues Bibliotheksprojekt wird erstellt.
  • Klicken Sie auf der Registerkarte Projekte (neben der Registerkarte Dateien, auf die Sie zuvor geklickt haben) mit der rechten Maustaste auf das neue Bibliotheksprojekt und fügen Sie dem Projekt eine neue Leiterplattenbibliothek und eine neue Schaltplanbibliothek hinzu.
  • Speichern Sie dieses Projekt und die beiden hinzugefügten Dateien im Unterordner "Resistors" mit Eigennamen (z. B. Resistor.LibPkg, Resistors.SchLib, Resistors.PcbLib).
  • Fügen Sie nun alle Widerstandsschemasymbole hinzu (jedes mit seiner P / N als Design Item ID), dann Footprint mit Namen wie "0402-0,4 mm", "1206-1,2 mm", ... und fügen Sie jedem Symbol den richtigen Footprint hinzu .
  • Klicken Sie im Projektbereich (linke Spalte Ihres Bildschirms) mit der rechten Maustaste auf "Resistors.LibPkg" und kompilieren Sie es als integrierte Bibliothek. Vergessen Sie nicht, Kompilierungsfehler und Warnungen zu beheben.
  • Führen Sie diese Schritte für alle anderen Bibliotheken aus. Sie werden mehrere kompilierte Bibliotheken haben
  • Versuchen Sie nun in Ihrem eigentlichen Entwurfsprojekt, die Registerkarte "Bibliotheken" zu finden, klicken Sie auf die Schaltfläche "Bibliotheken ..." und installieren Sie die integrierten Bibliotheken (wenn Sie diese Registerkarte nicht finden, gehen Sie zum Menü Ansicht / Desktop-Layout / Standard).
  • Auf diese Weise haben Sie immer Ihre Bibliotheken für alle Projekte. Wenn Sie eine neue Komponente haben, öffnen Sie einfach das entsprechende Bibliotheksprojekt, fügen Sie die Komponente und ihren Footprint hinzu und kompilieren Sie sie neu.
Mohsen
quelle
1
Erstellen Sie nicht für jedes Projekt separate Bibliotheken, damit Sie die Komponenten nur für das jeweilige Projekt ändern können?
zud
1
Das Erstellen von Bibliotheken für jedes einzelne Projekt ist ein anderer Ansatz und eine andere Wahl. Dadurch ist Ihr Projekt vollständig auf andere Computer oder über Netzwerke / Internet portierbar. Wenn diese Portabilität für Sie wichtig ist, schlage ich vor, einen festen zentralen Satz von Bibliotheken zu erstellen, wie ich im Hauptteil meiner Antwort erläutere, damit er mit der Zeit wächst und reicher wird, wenn Sie mehr Projekte durchführen. Führen Sie jedoch für jedes Projekt nach Abschluss und Fertigstellung die folgenden
Schritte aus
2
- Gehen Sie in der schematischen Entwurfsumgebung zum Entwurfsmenü und klicken Sie auf "Schematische Bibliothek erstellen". - Gehen Sie in der PCB-Designumgebung zum Design-Menü und klicken Sie auf "PCB-Bibliothek erstellen". Diese beiden Vorgänge erstellen eine Bibliothek aus Ihren statischen Bibliotheken nur mit den in Ihrem aktuellen Projekt verwendeten Teilen und speichern sie als Teil Ihres Projekts, sodass sie als eigenständiges, autarkes Paket exportiert werden können!
Mohsen