Ich habe mal ein Programm geschrieben, das ein Sortieren von Librarys
erlaubt.
Leider finde ich es nicht wieder. Dann müssen wir das halt von "Hand"
machen.
Als Beispiel entnehmen wir der Bibliothek "triac.lbr" den Tyristor
MCR106.
Dieser hat das Symbol "Thyr", das Package "TO126L" und das dazugehörige
Device
"MCR106.
- Öffne die Bibliothek "triac.lbr".
- Exportiere die Bibliothek in ein Script, z. B. Test.scr
(Export -> Script)
- Öffne nun das erzeugte Script mit einem Text-Editor, gleichzeitig noch
eine
neue Text-Datei.
- In der Script-Datei findest du zunächst den Header. Den
übernimmst du in deine neue Text-Datei und passt die
letzten beiden Zeilen an deine Wünsche an.
Der Header endet mit der Zeile "<author>" (kommt ein
bisschen auf deine Eagle-
Version an).
- Nun Kopieren wir das Symbol in deine neue Text-Datei. Es
beginnt mit "Edit THYR.sym;" und endet vor dem nächsten
"Edit xxx.sym".
- Das gleiche machst du jetzt noch mit dem Package (Edit
TO126L.pac;) und dem Device
(Edit MCR106.dev;).
- Speicher nun die neue Text-Datei als Script ab, z. B.
MyLib.scr.
- Wenn du nun bei Eagle eine neue Bibliothek öffnest (File
->New->Library) kannst du
dein neues Script ausführen (File->Script->MyLib.scr). Nun
noch die Library unter einem vernünftigen Namen
abspeichern, fertig.
Für alle Bauteile, die du in einer Bibliothek haben möchtest, musst du
EINE Script-Datei erzeugen.
Viel Spaß,
Olaf