ALTIUM Designer e gestione delle librerie

Jan 11, 2009 4 Replies

Ciao a tutti, volevo sapere se per caso qualcuno usa l'Altium Designer se mi pu=F2 risolvere un problema che sinceramente non so come affrontare. Sto provando da due giorni e niente!!! Se io creo uno achematico i componenti li vedo correttamente anche se questo progetto lo porto su di un altro PC, ma i footprint non ci sono pi=F9 o meglio i link ci sono ma non sono raggiungibili! Spaccandomi un po la testa ho trovato che il problema =E8 dovuto al fatto che nel secondo PC non sono installate le stesse librerie (sono presenti nella directory delle librerie ma non sono caricate nel workspace) . Da quello che ho capito il progetto non porta con se le informazioni delle librerie installate, perch=E8 queste sono gestite globalmente. Ma se uno reinstalla il programma e apre il progetto come cavolo fa a ricordarsi che librerie erano installate? Non =E8 che si pu=F2 perdere settimane per rifare i link!!! Non c'=E8 un modo per cui si pu=F2 effettuare l'installazione automatica delle librerie o assegnare un percorso fisso?



Ciao


Ricordarsi dove stanno i componenti =E8 una cosa ardua! ..personalmente uso delle mie librerie proprio per evitare questo genere di problemi. Quando mi serve qualcosa di nuovo controllo se prima esiste gi=E0 fatto e quindi copio dalla libreria standard alla mia.

Ciao, Enrico

Quoto e straquoto. Alla fine, sto usando solo le mie personali librerie pazientemente rifatte. La serigrafia ne guadagna risultando molto pi=F9 chiara all'assemblatore. Curare bene la geometria =E8 oneroso ma il risultato paga sia in presentabilit=E0 che precisione nel piazzamento.

Raramente ho trovato corrispondenza tra componenti particolari dalla libreria alla realt=E0. Il vero dramma sono i pad; in base al PCB (singola o doppia faccia) non possono rimanere gli stessi. Doppia faccia =3D> pad stretti Singola faccia =3D> pad pi=F9 larghi, anche in funzione del diametro del reoforo.

Per le librerie, sono arrivato ad un'organizzazione forse macchinosa ma che garantisce una certa chiarezza: ho creato una directory che contiene completamente tutti i progetti (chiamiamola prj_root), cosa comoda per fare copie di sicurezza ogni tanto. Sotto prj_root ho creato altre directory col nome dei clienti + quella delle librerie comuni (resistenze, condensatori, ecc). Sotto ogni cliente vi sono altre directory corrispondenti ai singoli progetti + quella delle librerie specifiche del cliente (per componenti particolari che usa solo lui). Sotto ogni progetto, altre directory speciffiche tipo: "hardware", "software", "email", "pdf", "scanner e foto", ecc. Nella directory hardware risiede il progetto con altre librerie ancora pi=F9 specifiche per quel particolare progetto (componenti usati esclusivamente in quella sessione o modificati da quelli comuni). Tutto questo casino per avere delle librerie perlopi=F9 statiche e non dover essere costretto a duplicare all'inffinito gli stessi componenti col rischio di sbagliare. Non =E8 difficilmente che, aggiornando il PCB in automatico per una variante ad un componente PRT, altre modifiche inavvertite si compiano all'insaputa. Non mi trovo male cos=EC.

Comunque le librerie vanno caricate nell'ambiente (e chiuse quelle di default che sembrano messe l=EC per pubblicit=E0).

Piccio.

Vi ringrazio per il vostro chiarimento, infatti anc'io mi sono arrivato alla vostra stessa conclusione di farmi una libreria personalizzata!!! Ma quelli della ALTIUM non potevano fare un espora lista librerie o lincarla direttamente nel progetto!!!

Grazie

Una volta atto il PCB, puoi creare la libreria dei componenti usati con l'apposita funzione.

Piccola perla: quando si crea il PDF del progetto (schema + layer PCB vari), occorre sempre ridefinire i layer (top, bottom, top-overlay, drill, ecc.) ed =E8 un lavoraccio. Non =E8 possibile esportare la configurazione per altri progetti.

Soluzione del Piccio:

1) apro il file progetto con BloccoNote (=E8 un file testo) PrjPCB 2) copio le righe di configurazione in fondo [SmartPDF] 3) le incollo nel nuovo progetto

Ovviamente quando Altium non =E8 in RAM.

Comodo.

Piccio.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required