ECAD > Importation de bases de données ECAD > Utilisation de l'affectation automatique de couches
Utilisation de l'affectation automatique de couches
Lorsque la préférence ecad_comp_layer_map est définie sur yes, le programme d'importation crée une couche pour chaque nom de composant et place chaque repère topologique créé sur la couche appropriée.
Lorsque vous référencez un fichier ecad_hint.map, vous pouvez lui ajouter des lignes pour diriger la création de couches et l'affectation pièce-couche.
Les nouvelles couches sont nommées en fonction du nom du composant ou, dans le cas de références aux fichiers .map, du nom mappé. La syntaxe est la suivante : ECAD_<comp name or mapped name>.
Si aucun fichier ecad_hint.map n'existe, ECAD crée automatiquement une couche distincte pour chaque type de composant importé et place le ou les composants sur cette couche. Les composants portant le même nom sont placés sur la même couche.
Exemple d'affectation automatique de couches
Dans le cas d'un fichier *.emn contenant l'enregistrement de placement suivant :
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
La configuration de couche suivante est générée :
Nom de la couche
Composants sur cette couche
ECAD_CC1206-1
CC1206-1
ECAD_CC1206-2
CC1206-2
ECAD_CC1206
CC1206
ECAD_RC1206R
C1206
ECAD_SO14
SO14 (u1, u2, uu1)
Utilisation du fichier ecad_hint.map
Lorsque vous utilisez le fichier ecad_hint.map, vous pouvez spécifier un mappage de remplacement (au lieu du mappage automatique) pour produire une nouvelle couche ECAD_<mapped name>. Le composant est positionné sur cette couche.
map_objects_by_name->
ECAD_NAME "eesmb"
ECAD_ALT_NAME "DM7442N"
ECAD_TYPE ""
MCAD_NAME "EESMB_DM7442N"
MCAD_TYPE "part"
MCAD_LAYER "<ANY>"
END
Est-ce que cela a été utile ?