Import de géométrie : format standard DXF
Conversion
Les entités du fichier initial (format DXF) sont lues et converties en entités Flux, comme présenté dans le tableau ci-dessous.
| Les entités du fichier initial | sont converties en … | 
|---|---|
| POINT | points définis par coordonnées paramétrées | 
| LINE | lignes de type segment défini par points extrémités | 
| POLYLINE | N lignes de type segment | 
| ARC, CIRCLE | lignes de type arc défini par points origine, intermédiaire, extrémité | 
| 3DFACE | faces de type automatique, en formes de triangles, définies par la surface plane | 
Options de conversion
Les options de conversion proposées à l'utilisateur sont de deux types :
- les options générales de conversion valables pour tous les formats
- les options spécifiques au format DXF
Structure d'un fichier DXF
Un fichier DXF est composé de 4 sections :
- HEADER
- TABLES
- BLOCKS
- ENTITIES
Seules les sections ENTITIES et BLOCKS sont interprétées par Flux.
| Section | Contenu | 
|---|---|
| ENTITIES | informations sur les entités (données géométriques) : points, lignes, faces ... | 
| BLOCKS | informations sur les textes, les cotations, etc. (données de dessins). | 
Options spécifiques
Les options de conversion spécifiques au format DXF sont présentées dans le tableau ci-dessous.
| Option | Choix | Description | 
|---|---|---|
| Importer en 3D ou convertir en 2D | 3D (par défaut) | Flux importe les données en 3D | 
| 2D | l'utilisateur choisit de convertir le fichier initial en 2D | |
| Convertir les ENTITIES | oui (par défaut) | Flux lit et convertit les données de la section ENTITIES | 
| non | Flux ne lit pas les données contenues de la section ENTITIES (données ignorées) | |
| Convertir les BLOCKS | non (par défaut) | Flux ne lit pas les données contenues de la section BLOCKS | 
| oui | Flux lit et convertit les données de la section BLOCKS | |
| Importer les EXTENDED ENTITIES* | non (par défaut) | le fichier DXF est importé au format standard | 
| oui | le fichier DXF est importé avec des entités étendues* |