elenco comandi
Eagle è un programma CAD (Computer Aid Design = Progettazione Assistita dal Calcolatore) utilizzato per disegnare schemi di schede elettroniche e le relative schede a circuito stampato (in inglese PCB=Printed Circuit Boards).
Scopo di questo documento è di spiegare in modo analitico i comandi a disposizione per la realizzazione di schemi elettrici e di schede elettroniche.
Installazione
Il programma EAGLE esiste in versione Professional a pagamento e in versione Freeware che è uguale alla versione Professional con limitazione sulla dimensione massima della scheda 100 mm x 80 mm = ½ Eurocard, del numero di lati limitato alla doppia-faccia, e del numero massimo di fogli dello schema elettrico = 1.
Unica attenzione: al primo avvio del programma scegliere la versione Freeware.
Toolbar Schematic
Tutti i principali comandi contenuti nei menù sono riportati nella barra dei pulsanti presente sulla sinistra dello schermo nello schematic editor e riportata a lato.
Info
Riporta un sommario di informazioni sull’entità selezionata.
Display
Consente di selezionare i livelli da visualizzare e i relativi colori.
Move
Consente di spostare gli oggetti selezionati.
Mirror
Riflessione applicata gli oggetti selezionati.
Group
Consente la selezione di un gruppo di oggetti.
Cut
Taglia gli oggetti selezionati.
Delete
Cancella gli oggetti selezionati.
Name
Cambia il nome (reference) del componente selezionato.
Smash
Separa nome e valore di un componente permettendo di posizionare il testo individualmente. Le dimensioni dei testi separati con smash possono essere cambiati individualmente.
Pin Swap
Scambia tra loro i pin di un gate.
Split
Aggiunge un vertice al segmento rappresentante un collegamento elettrico al fine di ottimizzare il percorso e rendere più leggibile lo schema.
Wire
Disegna un collegamento elettrico.
Circle
Disegna un elemento grafico di forma circolare.
Rectangle
Disegna un elemento grafico a forma rettangolare.
Bus
Disegna un Bus elettrico cioè un collegamento a più segnali rappresentato graficamente da una linea di spessore maggiore. Il nome del bus contiene i nomi dei segnali contenuti separati da virgola. Esempi di nomi validi sono: A[0..15] oppure
ATBUS:A[0..31],B[0..31],RESET,CLOCK.
Junction
Evidenzia un collegamento elettrico tra due wire.
ERC
Il comando lancia la verifica funzionale dello schema elettrico (Electrical Rule Check).
Show
Evidenzia, illuminandolo, l’oggetto selezionato.
Mark
Permette di fissare l’origine dalla quale è visualizzata la posizione del cursore.
Copy
Copia gli oggetti selezionati.
Rotate
Ruota gli oggetti selezionati.
Change
Cambia le proprietà degli oggetti selezionati.
Paste
Incolla gli oggetti precedentemente copiati o incollati.
Add
Aggiunge un simbolo prelevandolo da una delle librerie selezionate.
Value
Cambia o assegna il valore a un componente.
Gate Swap
Scambia tra loro i gate all’interno di un componente (es: due porte NAND di un 7400).
Invoke
Estrae un particolare gate da un componenete.
Text
Inserisce un testo.
Arc
Disegna un elemento grafico ad arco di cerchio.
Poligon
Disegna un elemento grafico a forma poligonale.
Net
Disegna un collegamento elettrico di un collegamento bus consentendo di scegliere il segnale corrispondente. Net con lo stesso nome sono considerate fisicamente collegate anche se disegnate su fogli diversi.
Label
Assegna un’etichetta con il nome della net che viene visualizzata nella posizione voluta.
Board Editor Window
E’ l’ambiente che consente di realizzare la scheda a circuito stampato. Graficamente si presenta in modo simile all’editor dello schematico.
E’ possibile passare da un ambiente all’altro attraverso gli appositi pulsanti che si trovano sulla barra dei pulsanti.
Se al momento del passaggio dall’editor degli schemi a quello del PCB non esiste il file della scheda ne viene creata una.
E’ importante sottolineare che la scheda PCB viene generata attraverso una netlist cioè un file di descrizione dei collegamenti; Per questo motivo tutte le informazioni sui collegamenti presenti sullo schema elettrico vengono riportate sulla scheda a circuito stampato con le eventuali modifiche.
Per lo stesso motivo è bene effettuare il controllo ERC (Electrical Rule Check= controllo regole elettriche) prima di passare allo sbroglio della scheda a circuito stampato ed eventualmente creare la netlist (con il comando file export netlist) e controllarla.
In ogni momento sarà possibile tornare allo schema elettrico per effettuare modifiche ai collegamenti e ritornare all’editor della scheda a circuito stampato.
Toolbar Board Editor
Info
Riporta un sommario di informazioni sull’entità selezionata.
Display
Consente di selezionare i livelli da visualizzare e i relativi colori.
Move
Consente di spostare gli oggetti selezionati.
Mirror
Riflessione applicata gli oggetti selezionati.
Group
Consente la selezione di un gruppo di oggetti.
Cut
Taglia gli oggetti selezionati.
Delete
Cancella gli oggetti selezionati. Non utilizzare per cancellare le piste in quanto cancella anche la netlist.
Name
Cambia il nome (reference) del componente selezionato.
Smash
Separa nome e valore di un componente permettendo di posizionare il testo individualmente. Le dimensioni dei testi separati con smash possono essere cambiati individulamente.
Pin Swap
Scambia tra loro i pin di un gate.
Split
Aggiunge un vertice alla segmento rappresentante la pista al fine di ottimizzarne il percorso.
Route
Consente di realizzare una pista.
Wire
Disegna una linea. Da notare che tale elemento grafico, così come tutti gli altri può essere posizionato su uno qualunque dei layer del master. Se ne sconsiglia l'uso sul piano 16-Bottom e 1-Top dove è preferibile realizzare le piste seguendo le indicazioni della netlist definite dallo schema elettrico così come evidenziato dai collegamenti ad elastico (ratnest).
Circle
Disegna un elemento grafico di forma circolare.
Rectangle
Disegna un elemento grafico a forma rettangolare.
Via
Consente di disegnare un foro passante costituito da due piazzole posta sui due lati della board che realizzano un collegamento elettrico attraverso la metalizzazione del foro che le collega nel caso di schede multistrato.
Hole
Inserisce un foro sulla scheda.
Ratsnest
Ricalcola il percorso più breve per gli elastici di collegamento evidenziandoli.
ERC
Il comando lancia la verifica funzionale dello schema elettrico (Electrical Rule Check).
Errors
Visualizza gli errori individuati da DRC.
Show
Evidenzia, illuminandolo, l’oggetto selezionato. Nel caso di PAD o piste vengono evidenziate anche tutte quelle appartenenti alla stessa netlist.
Mark
Ridefinisce l'origine delle coordinate del mouse.
Copy
Copia gli oggetti selezionati.
Rotate
Ruota gli oggetti selezionati.
Change
Cambia le proprietà degli oggetti selezionati.
Paste
Incolla gli oggetti precedentemente copiati o incollati.
Add
Aggiunge un simbolo prelevandolo da una delle librerie selezionate. E' preferibile eseguire questa operazione dallo schematic editor per mantenere congruenti i due ambienti.
Value
Cambia o assegna il valore a un componente o ad una net.
Replace
Sostituisce un componente con un altro. E' preferibile utilizzare CHANGE PACKAGE oppure UPDATE.
Optimize
Ottimizza.
Rip-up
Cancella una pista ripristinando il collegamento ad elastico. Nota: utilizzare sempre questo comando al posto di delete quando si vuole mantenere nella netlist il collegamento elettrico.
Text
Inserisce un testo. Se inserito sul lato rame (16-Bottom) il testo viene automaticamente inserito "riflesso".
Arc
Disegna un elemento grafico ad arco di cerchio.
Poligon
Disegna un elemento grafico a forma poligonale.
Signal
Disegna un collegamento elettrico. E' preferibile eseguire questa operazione dallo schematic editor per mantenere congruenti i due ambienti.
Auto
Comando di autoroute (sbroglio automatizzato).
DRC
Comando di Design Roule Check per il controllo del rispetto delle regole di collegamento (isolamenti, dimensioni minime, ecc.).