Forum: Platinen Altium und dblibs


von bernd (Gast)


Lesenswert?

Hallo,

ich hätte mal eine Frage zu dblibs die ich nicht so richtig im Altium 
Forum finde.

Ich will eine neue Datenbank anlegen und obwohl ich schon weiß wie, 
scheitere ich so ein bisschen daran was jetzt für Altium primär wichtig 
ist, bzw. welche Part Parameter unbedingt erfüllt sein müssen.

Ein Beispiel wie man eine Datenbank aufbaut finde ich nicht. Mein 
Englisch ist leider auch nicht das beste und ich sehe den Wald vor 
Bäumen wahrscheinlich nicht.

von Christian B. (luckyfu)


Lesenswert?

du brauchst mindestens das footprint, den comment und eine Nummer die 
für jedes Bauteil einmalig ist.
vorteilhafter weise nennst du die spalten so, wie altium sie erwartet, 
dann sparst du dir das umrouten.

ich hab aber viel mehr Infos drin. z.b. für widerstände:
Part Number <- wichtig
Type
Comment
Footprint
Power
Tolerance
E-Reihe
OperatingTemp
Height   <- kann man weglassen, die Höhe Zieht er sich aus den 
Stepmodellabmaßen
Publisher
PublishingDate
Manufacturer
Manufacturer Number
ComponentLink1URL
ComponentLink1Description
DatasheetDate
RS Number
Farnell Number
Digikey Number
Distri Name
Distri Number
Bestuecker SAP Number
Library Ref       <- wichtig
Footprint Ref     <- wichtig
Alternative Part

Die Spalten können etwas Variieren, bei Kondensatoren gibt es z.B. 
Leistung nicht, aber dafür das Keramikmaterial und die zulässige 
Spannung

: Bearbeitet durch User
von Taz (Gast)


Lesenswert?

Christian hat ja schon gut erklärt.
Nur noch ein paar Anmerkungen
Eine Datenbank braucht immer ein Feld mit einer eindeutigen ID das 
Key-Feld (siehe Single key lookup Setting im Altium), voll kommen egal 
was es ist hauptsächlich einmalig. Darüber macht Altium die eindeutige 
Verknüpfung zum Bauteil z.B. beim Update from Library. Bei mir eine 
eigene Part_Number oft aber auch nur eine fortlaufende Nummer.

Dann brauchst Du zwei Parameter für das Symbol
Library Ref - entspricht der Symbol Reference in der SchLib
Library Path - Pfad und Dateiname der SchLib aus der das Symbol kommen 
soll, gibt man den nicht an sucht Altium in den Installierten Libs. Ich 
hab den relativ zur DbLib angegeben z.B. \SourceLibs\Meine.SchLib

Für das Footprint gilt das Gleiche
Footprint Ref - entspricht Name in der PcbLib
Footprint Path - Pfad und Dateiname PcbLib

Alle anderen Spalten sind optional kannst Du erstmal weg lassen.

Such mal auf YouTube nach "Database Library in Altium Designer"  erster 
Treffer, ist auf Englisch aber trotzdem sehr gut.

Ein Hinweis noch, wenn Du eine Spalte wie z.B. Comment hast kannst Du 
einstellen ob er den Comment aus der SchLib überschreiben soll oder 
nicht. Default ist (wenn ich mich nicht irre) das er nur überschrieben 
wird wenn er nicht leer ist.

von Michael H. (michael_h45)


Lesenswert?

bernd schrieb:
> Ein Beispiel wie man eine Datenbank aufbaut finde ich nicht.
http://techdocs.altium.com/display/ADOH/Download+Examples+and+Reference+Designs

> Mein
> Englisch ist leider auch nicht das beste
das is eine ziemlich schlechte sachlage, um altium zu durchschauen...

> und ich sehe den Wald vor
> Bäumen wahrscheinlich nicht.
http://techdocs.altium.com/display/ADOH/Component,+Model+and+Library+Concepts

von Christian B. (luckyfu)


Angehängte Dateien:

Lesenswert?

Taz schrieb:
> Library Path - Pfad und Dateiname der SchLib aus der das Symbol kommen

Das kann man aber auch direkt einstellen, wenn man die .dblib Datei 
erstellt. Da kann man mittels Rechtsklick auf Optionen (wenn man sich im 
Vorschaufenster der Datenbank befindet, im oberen Bereich) dann 
einstellen, welche Pfade durchsucht werden sollen. (siehe Screenshot)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.