EAGLE: librerie, package e pad size

Mar 18, 2007 4 Replies

Un paio di quesiti su eagle:



E' possibile cambiare "on the fly" dimensione, forma, drill di una piazzola appartenente ad un componente? Oppure l'unica strada è editare la libreria corrispondente, modificando/creando un apposito package?



Se creo una nuova libreria e ci copio un device da una libreria esistente, questo si porta dietro i package associati. Per eliminare i package che non mi servono l'unica possibilità è "tasto destro / delete" ? Da command line posso fare package -name, ma sembra che package -* non funziona.... (peccato, perchè la sintassi use -* invece è valida). Altre strade più veloci? (Eccetto rifare da zero la libreria...)



Ciao, AleX


La 2 ma sono veramente due secondi... Per i pad ad esempio te li raggruppi tutti e cambi l'impostazione che ti interessa, poi salvi e senza chiudere la libreria che stai modificando aggiorni il .brd e vedi se la cosa va bene altrimenti rifai le modifiche.

C'è un ULP se ho capito bene quello che vuoi che canella i package vuoti.

coals

"coals" wrote in news:45fe5779$0$17945$ snipped-for-privacy@reader1.news.tin.it:

Si, certo che si fa in due secondi. :-) Ma questo comporta tre cose: ti cambia tutte le istanze di quel device nella board che stai facendo (e non è detto che sia un bene), ti cambia la libreria originale (e questo comporta il cambiamento anche in altri progetti che hai già fatto), il nome del package potrebbe non rispecchiare più il dispositivo reale.

A questo punto mi faccio un altro device/package...

In soldoni: ci possono essere dei casi in cui mi occorre cambiare solo alcune pad di qualche componente, ma è limitato solo a quel componente e solo a quel progetto... vorrei evitare di rifare exnovo le librerie ;-)

Tnx per l'idea dell'ULP. Me ne sono riscritto uno che allo scopo.

Comunque, in realtà, il problema è questo: posso importare in una libreria sia i package che i device (i quali si portano dietro package e simboli). Ma, a quanto mi risulta, non è prevista l'importazione del solo simbolo. (e questa è una fregatura...)

Ho risolto importando un device e, tramite l'ULP, rimuovendo tutti package. Ma mi sembra una soluzione un po' "cignala"... ;-)

Anche perchè, spesso, di una libreria non mi servono tutte le n-mila varianti di package. Avere librerie snelle semplifica la fase di disegno,

Ciao e grazie dei suggermenti, AleX

Un giorno, inconsapevole delle conseguenze, AleX scrisse:

Forse non è il tuo caso, però segnalo questo ULP utilissimo in molte evenienze.

formatting link

Make sure comments and code agree. News 2000 [v 2.06] - http://www.akapulce.net/socket2000

Due di Picche wrote in news:eto37r$n3g$ snipped-for-privacy@tdi.cu.mi.it:

thanks, ora provo, Dalla descrizione sembra molto utile.

Qualche suggerimento per importare solo i simboli da una libreria ad un'altra?

Ciao, AleX

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required