ECAD > Importazione di database ECAD > Utilizzo dell'assegnazione automatica dei livelli
Utilizzo dell'assegnazione automatica dei livelli
Quando l'opzione ecad_comp_layer_map è impostata su yes, la routine di importazione crea un nuovo livello per ciascun nome di componente e posiziona ogni nuovo designatore di riferimento creato sul livello appropriato.
Se utilizzate un file ecad_hint.map come riferimento, potete aggiungere righe al file per controllare la creazione di livelli e l'assegnazione di livelli di parte.
Ai nuovi livelli viene assegnato un nome in base al nome del componente o, nel caso di riferimenti a file .map, in base al nome mappato. La sintassi è ECAD_<comp name or mapped name>.
Se non è presente alcun file ecad_hint.map, ECAD crea automaticamente un livello separato per ogni tipo di componente importato e posiziona il componente o i componenti su tale livello. I componenti con lo stesso nome vengono posizionati sullo stesso livello.
Esempio di assegnazione automatica dei livelli
Per un file *.emn che contiene il seguente record di posizionamento:
PLACEMENT
CC1206-1 151K41000S C1
1200.00000 1550.00000 90.00000 TOP PLACED
CC1206-2 151K31001S C2
1200.00000 550.00000 90.00000 TOP PLACED
CC1206 151K41000S CC1
1900.00000 1000.00000 90.00000 BOTTOM PLACED
RC1206 161F21050S RR1
1200.00000 1000.00000 270.00000 BOTTOM PLACED
SO14 104F50074S U1
1400.00000 1400.00000 0.00000 TOP PLACED
SO14 104C50000S U21400.00000 400.00000 0.00000 TOP PLACED
SO14 104C50004S UU11700.00000 900.00000 0.00000 BOTTOM PLACED
.END_PLACEMENT
Viene generata questa configurazione dei livelli:
Nome livello
Componenti su questo livello
ECAD_CC1206-1
CC1206-1
ECAD_CC1206-2
CC1206-2
ECAD_CC1206
CC1206
ECAD_RC1206R
C1206
ECAD_SO14
SO14 (u1, u2, uu1)
Utilizzo del file ecad_hint.map
Il file ecad_hint.mapconsente di specificare una mappatura di sostituzione (oltre alla mappatura automatica) per generare un nuovo livello ECAD_<mapped name>. Il componente viene quindi posizionato sul livello specificato.
map_objects_by_name->
ECAD_NAME "eesmb"
ECAD_ALT_NAME "DM7442N"
ECAD_TYPE ""
MCAD_NAME "EESMB_DM7442N"
MCAD_TYPE "part"
MCAD_LAYER "<ANY>"
END
È stato utile?