Étiquette | Explication | Type de données |
Entités en entrée | Un ensemble de classes d’entités et de couches d’entités dont la référence spatiale et la géométrie seront exportées vers un ou plusieurs fichiers DAO. La géométrie et les attributs des entités seront ajoutés aux fichiers formatés AutoCAD. | Feature Layer |
Type en sortie | Spécifie la plateforme DAO et la version de fichier allant être utilisées pour les nouveaux fichiers DAO en sortie. Plusieurs versions de logiciel DAO peuvent partager une version de format de fichier pour plusieurs versions. Les choix spécifient la version de format de fichier, et pas nécessairement la version logicielle susceptible d'utiliser encore une version de format de fichier précédente.
| String |
Fichier en sortie | Le chemin du fichier de dessin DAO en sortie. Ce chemin est remplacé par les chemins de fichier valides inclus en tant que valeurs de champ dans le champ ou le champ d’alias nommé DocPath de l’entité en entrée, sauf si le paramètre Ignorer les chemins d’accès dans les tables est coché. | CAD Drawing Dataset |
Ignorer les chemins d’accès dans les tables (Facultatif) | Indique si les chemins valides inclus dans le champ DocPath des entités en entrée sont ignorés.
| Boolean |
Toujours ajouter aux fichiers existants (Facultatif) | Indique si les entités sont ajoutées à un fichier DAO en sortie existant ou aux fichiers DAO spécifiés par le paramètre Fichier en sortie ou si les chemins de fichier valides contenus dans les valeurs du champ DocPath selon le paramètre Ignorer les chemins d’accès dans les tables sont remplacés.
| Boolean |
Fichier de configuration (Facultatif) | Dessin DAO existant dont les propriétés de contenu, de document et de couche sont utilisées comme fichier de configuration lorsque des fichiers DAO en sortie sont créés. La plateforme DAO et la version du format du fichier de configuration remplace la valeur du paramètre Output Type. S’il s’agit d’un ajout dans des fichiers DAO existants, le dessin de configuration est ignoré. | CAD Drawing Dataset |
Synthèse
Exporte des entités vers des fichiers DAO nouveaux ou existants en fonction d’une ou plusieurs classes d’entités ou couches d’entités et tables connexes en entrée. Les attributs de référence spatiale, de géométrie et d’entité sont inclus lors de la sortie dans des fichiers formatés AutoCAD.
Utilisation
Cet outil crée des fichiers DAO DWG, DXF ou DGN ou leur ajoute des données.
Les classes et les couches d’entités point, polylignes, surfaciques, d’annotations et multipatch sont des entrées valides de cet outil.
Cet outil accepte les classes d’entités point, polylignes, surfaciques, d’annotations et multipatch prises en charge par ArcGIS ou leurs couches d’entités, y compris celles issues de classes d’entités BIM ou DAO.
Par défaut, l’outil crée une couche DAO dans le fichier DAO en utilisant le nom de la couche d’entités comme nom de la nouvelle couche DAO pour chaque couche d’entités ou classe d’entités en entrée. C’est le cas sauf si les informations de la couche DAO sont remplacées par les valeurs attributaires d’entité d’un champ ayant pour nom ou alias Layer ou Level dans les attributs d’entités.
Par défaut, l’outil génère des géométries d’entité DAO très analogues à la géométrie des entités en sortie. C’est le cas sauf si les géométries sont remplacées par des valeurs valides dans un champ ayant pour nom ou alias CADType dans les attributs d’entité de l’entité en sortie. Par exemple, le type d’entité par défaut pour exporter l’annotation d’entité est entités TEXT. Toutefois, si les entités en sortie comportent un champ nommé CADType ayant des valeurs POINT, des entités point DAO sont générées dans le fichier DAO plutôt que dans le champ TEXT.
Par défaut, les fichiers formatés DWG ou DXF AutoCAD en sortie génèrent des classes d’entités ArcGIS contenant des attributs dans les fichiers .dwg ou .dxf pris en charge par ArcGIS Desktop et le plug-in ArcGIS pour AutoCAD de AutoCAD. La référence spatiale des données d’entité exportées est écrite dans les fichiers DAO en sortie.
Les fichiers de configuration DAO peuvent être utilisés pour pré-renseigner les dessins DAO en sortie avec des blocs, des cellules, des couches et des symboles de couche en fonction de vos normes DAO. Utiliser des fichiers de configuration vous permet de référencer des couches et des symboles par nom lors du remplacement de la sortie par défaut au moment où les valeurs de champs nommés clé sont incluses dans les données d’entité en sortie. Par exemple, vous pouvez inclure les valeurs valides dans des champs ayant pour nom ou alias Layer ou RefName afin de contrôler comment les entités DAO sont créées dans les fichiers DAO en sortie.
Pour ajouter des champs DAO nommés clé à la classe d’entités en entrée, utilisez l’outil Ajouter un champ. Pour ajouter plusieurs champs simultanément par catégorie fonctionnelle, utilisez l’outil Ajouter des champs DAO.
Les entités point en entrée avec des valeurs valides dans un champ ayant pour nom ou alias RefName et une valeur INSERT ou CELL dans un champ ayant pour nom ou alias CADtype vous permettent de remplacer le comportement par défaut de la création d’entités point dans le fichier DAO en sortie. Des entités ou des cellules de blocs d’insertions sont générées à la place. Les attributs des blocs d’insertions créés dans le dessin renseignent les attributs de bloc DAO avec des informations d’attribut d’entités SIG si le nom de balise d’attribut du bloc correspond à un nom de champ.
Les entités en sortie avec des valeurs numériques valides dans un champ ayant pour nom ou alias Elevation peuvent être utilisées pour définir la valeur de coordonnée z de l’entité DAO en sortie. Si ce champ n’est pas présent, la valeur de coordonnée z de chaque sommet de l’entité en entrée est utilisé pour produire l’entité DAO en sortie. De même, les couches d’entités linéaires 2D qui contiennent des valeurs numériques valides dans un champ nommé Contour définissent les coordonnées z des entités linéaires DAO en sortie.
Les entités en sortie avec un champ ayant pour nom ou alias CadType ou Entity dans la classe d’entités en entrée permettent de convertir les entités en entrée en entités DAO spécifiques. Pour en savoir plus sur les relations entre les entités Esri et les entités DAO, reportez-vous à la rubrique Géométrie AutoCAD et Microstation prise en charge.
Les entités en sortie avec un champ ayant pour nom ou alias DocPath dans la classe d’entités en entrée permettent de diriger la sortie vers un ou plusieurs fichiers de dessin DAO. Si le paramètre Ignorer les chemins d’accès dans les tables est coché, ce champ est ignoré.
Les entités en sortie avec un champ ayant pour nom ou alias LTScale permettent d’ajuster la pondération de ligne dans les fichiers .dgn.
Les entités en sortie avec un champ ayant pour nom ou alias LineWt permettent d’ajuster la pondération de ligne dans les fichiers .dwg.
Paramètres
arcpy.conversion.ExportCAD(in_features, Output_Type, Output_File, {Ignore_FileNames}, {Append_To_Existing}, {Seed_File})
Nom | Explication | Type de données |
in_features [in_features,...] | Un ensemble de classes d’entités et de couches d’entités dont la référence spatiale et la géométrie seront exportées vers un ou plusieurs fichiers DAO. La géométrie et les attributs des entités seront ajoutés aux fichiers formatés AutoCAD. | Feature Layer |
Output_Type | Spécifie la plateforme DAO et la version de fichier allant être utilisées pour les nouveaux fichiers DAO en sortie. Plusieurs versions de logiciel DAO peuvent partager une version de format de fichier pour plusieurs versions. Les choix spécifient la version de format de fichier, et pas nécessairement la version logicielle susceptible d'utiliser encore une version de format de fichier précédente.
| String |
Output_File | Le chemin du fichier de dessin DAO en sortie. Ce chemin est remplacé par les chemins de fichier valides inclus en tant que valeurs de champ dans le champ ou le champ d’alias nommé DocPath de l’entité en entrée, sauf si le paramètre Ignore_FileNames est défini sur Ignore_Filenames_in_Tables. | CAD Drawing Dataset |
Ignore_FileNames (Facultatif) | Indique si les chemins valides inclus dans le champ DocPath des entités en entrée sont ignorés.
| Boolean |
Append_To_Existing (Facultatif) | Spécifie si la sortie est ajoutée à un fichier DAO existant. Ceci vous permet d’ajouter des informations à un fichier DAO sur disque.
| Boolean |
Seed_File (Facultatif) | Dessin DAO existant dont les propriétés de contenu, de document et de couche sont utilisées comme fichier de configuration lorsque des fichiers DAO en sortie sont créés. La plateforme DAO et la version du format du fichier de configuration remplace la valeur du paramètre Output_Type. S’il s’agit d’un ajout dans des fichiers DAO existants, le dessin de configuration est ignoré. | CAD Drawing Dataset |
Exemple de code
Le script autonome ci-dessous illustre l’utilisation de la fonction ExportToCAD.
# Description: Create an AutoCAD DWG
# Import system modules
import arcpy
# Set local variables
in_features = "C:/data/EditorTutorial.gdb/StudyArea/Buildings"
output_type = "DWG_R2010"
output_file = "c:/data/Buildings.dwg"
# Process: Export to CAD
arcpy.ExportCAD_conversion(in_features, output_type, output_file,
"USE_FILENAMES_IN_TABLES", "OVERWRITE_EXISTING_FILES")
Environnements
Cas particuliers
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?