A volte capita la necessità di utilizzare un componente – presente in un progetto scaricato da Internet – in un proprio progetto; vediamo come fare in Eagle:
Per prima cosa, se già non abbiamo una nostra libreria, creiamone una vuota.
Dalla finestra principale di Eagle, apriamo il menu File e selezioniamo New > Library:
Si aprirà l’editor di librerie, per ora semplicemente salviamo la libreria: File, Save as…
Diamo un nome alla libreria e clicchiamo Save:
Apriamo ora il file Schematic (.sch) che contiene il componente da esportare:
Dal menu File, clicchiamo Run…; quindi selezioniamo exp-project-lbr.ulp e clicchiamo Open:
Lasciamo le opzioni di default e clicchiamo Collect data: lo script analizzerà il file ed elencherà nella textarea tutti i componenti trovati (l’operazione più durare anche alcuni secondi).
Una volta terminata l’analisi, clicchiamo su Create library per iniziare il vero processo di estrazione:
E’ possibile che venga visualizzata la richiesta di esportare anche i soli packages, rispondiamo No:
Al termine del processo, nella cartella dove abbiamo salvato il file .sch di partenza Eagle avrà generato nuove librerie.
Cliccando sul triangolo a sinistra del loro nome, è possibile visualizzarne il contenuto:
Apriamo ora la nostra libreria e, utilizzando il drag’n’drop, trasciniamo al suo interno il componente che ci interessa, prendendolo da una delle librerie generate:
Il componente (simbolo + package) verrà aggiunto alla nostra libreria.
Thank you! This was very helpful.
Ottimo trucco, quante volte mi è capitato…