Exporter vers DAO (Conversion)

Synthèse

Exporte des entités vers des fichiers DAO nouveaux ou existants en fonction d’une ou de plusieurs couches d’entités ou classes d’entités en entrée.

La géométrie, les attributs d’entités et le système de coordonnées des couches d’entités ArcGIS sont ajoutés lors de l’exportation vers des fichiers AutoCAD .dwg ou .dxf. Ces données SIG peuvent être utilisées avec le plug-in ArcGIS pour AutoCAD dans AutoCAD. Si vous ne l’avez pas, vous pouvez accéder à la géométrie en sortie en tant qu’entités DAO.

Utilisation

  • Cet outil crée des fichiers DAO .dwg, .dxf ou .dgn ou complète les fichiers existants.

  • Les classes d’entités et les couches d’entités ponctuelles, polylignes, surfaciques, annotation et multipatch constituent des entrées valides pour cet outil.

  • Cet outil accepte les classes d’entités ponctuelles, polylignes, surfaciques, annotation ou multipatch prises en charge par ArcGIS, ou leurs couches d’entités, notamment celles issues des 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 en entrée comme nom de la nouvelle couche DAO pour chacune des classes ou couches d’entités en entrée. La couche DAO en sortie par défaut peut être remplacée par les valeurs valides d’entités en entrée avec un champ dont le nom ou l’alias est Layer ou Level.

  • Par défaut, l’outil génère des géométries d’entités DAO en sortie très analogues à la géométrie des entités en entrée. Les types d’entités en sortie peuvent être remplacés par des valeurs valides dans un champ dont le nom ou l’alias est CADType dans les attributs d’entités de l’entité en entrée. Par exemple, le type d’entité par défaut pour exporter une annotation d’entité est TEXTE. Cependant, si les entités en sortie ont un champ nommé CADType avec des valeurs de champ de type POINT, les entités ponctuelles DAO sont générées dans le fichier DAO au lieu du champ TEXT. Tous les types d’entités DAO des entités ne sont pas pris en charge pour les entités en sortie.

  • Par défaut, les fichiers DWG ou DXF AutoCAD en sortie génèrent des classes d’entités ArcGIS attribuées dans les fichiers .dwg ou .dxf qui sont prises en charge à la fois par ArcGIS Desktop et le plug-in ArcGIS pour AutoCAD dans AutoCAD. La référence spatiale des données d’entités exportées sera enregistrée dans les fichiers DAO en sortie.

  • Les fichiers de configuration DAO permettent de renseigner les dessins DAO en sortie avec des blocs, des cellules, des couches, des modèles et une symbologie de couche conformément à vos normes DAO. Avec les fichiers de configuration, vous pouvez référencer des couches et des symboles par leur nom afin de remplacer la sortie par défaut en incluant des valeurs valides dans les champs nommés clés des données d’entités en sortie. Vous pouvez par exemple inclure des valeurs valides dans les champs dont le nom ou l’alias est Layer pour déterminer l’endroit où des entités DAO sont créées dans les fichiers DAO en sortie.

  • Pour ajouter des champs DAO nommés clés à 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 ponctuelles en entrée avec des valeurs valides dans un champ dont le nom ou l’alias est RefName et la valeur est INSERT ou CELL dans un champ dont le nom ou l’alias est CADtype vous permettent de remplacer le comportement par défaut qui consiste à créer des entités ponctuelles dans le fichier DAO en sortie. Dans ce cas, des cellules ou entités d’insertion de bloc sont générées. Les attributs des insertions de bloc créés dans le dessin renseignent les attributs de bloc DAO avec des informations attributaires d’entités SIG si le nom de la balise attributaire du bloc correspond à un nom de champ.

  • Les entités en entrée avec des valeurs numériques valides dans un champ dont le nom ou l’alias est 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. Les couches d’entités linéaires 2D en entrée qui contiennent des valeurs numériques valides dans un champ nommé Contour configurent également les coordonnées z des entités linéaires DAO en sortie.

  • Les entités en entrée avec une valeur valide dans un champ dont le nom ou l’alias est CADType ou Entity convertissent la géométrie des entités en entrée en types d’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.

  • En cas d’exportation vers un fichier .dgn à l’aide d’un fichier de configuration avec des modèles DAO nommés, des entités sont créées dans le modèle DAO spécifié conformément aux valides valeurs d’un champ dont le nom ou l’alias est CADModel.

  • Les entités en entrée avec un champ dont le nom ou l’alias est DocPath permettent de diriger la sortie vers un ou plusieurs fichiers de dessin DAO. Ce champ est ignoré si le paramètre Ignore Paths in Tables (Ignorer les chemins d’accès dans les tables) est activé.

  • Les entités en entrée avec un champ dont le nom ou l’alias est LTScale permettent d’ajuster l’épaisseur de ligne dans les fichiers .dgn.

  • Les entités en entrée avec un champ dont le nom ou l’alias est LineWt permettent d’ajuster l’épaisseur de ligne dans les fichiers .dwg.

Paramètres

ÉtiquetteExplicationType de données
Input Features (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 comme les attributs des entités seront ajoutés aux fichiers au format AutoCAD.

Feature Layer
Type en sortie

Indique la plateforme et la version de fichier DAO qui seront utilisées pour les nouveaux fichiers DAO en sortie. Plusieurs versions logicielles DAO peuvent partager une version du format de fichier pour plusieurs versions. Les options indiquent la version du format de fichier, pas nécessairement la version logicielle qui peut encore utiliser une version précédente du format de fichier.

  • Fichier DGN MicrostationLe type de sortie sera Microstation DGN.
  • DWG version 2018Le type de sortie sera DWG version 2018. Il s’agit de l’option par défaut.
  • DWG version 2013Le type de sortie sera DWG version 2013.
  • DWG version 2010Le type de sortie sera DWG version 2010.
  • DWG version 2007Le type de sortie sera DWG version 2007.
  • DWG version 2005Le type de sortie sera DWG version 2005.
  • DWG version 2004Le type de sortie sera DWG version 2004.
  • DWG version 2000Le type de sortie sera DWG version 2000.
  • DWG version 14Le type de sortie sera DWG version 14.
  • DXF version 2018Le type de sortie sera DXF version 2018.
  • DXF version 2013Le type de sortie sera DXF version 2013.
  • DXF version 2010Le type de sortie sera DXF version 2010.
  • DXF version 2007Le type de sortie sera DXF version 2007.
  • DXF version 2005Le type de sortie sera DXF version 2005.
  • DXF version 2004Le type de sortie sera DXF version 2004.
  • DXF version 2000Le type de sortie sera DXF version 2000.
  • DXF version 14Le type de sortie sera DXF version 14.
String
Fichier en sortie

Chemin du fichier de dessin DAO en sortie. Ce chemin sera remplacé par des chemins de fichiers valides inclus comme valeurs de champ dans le champ ou l’alias de champ nommé DocPath des entités en entrée sauf si le paramètre Ignore Paths in Tables (Ignorer les chemins d’accès dans les tables) est activé.

CAD Drawing Dataset
Ignorer les chemins d'accès dans les tables
(Facultatif)

Détermine si les chemins valides inclus dans le champ DocPath des entités en entrée seront ignorés.

  • Activé : les chemins valides seront ignorés et la sortie de toutes les entités sera ajoutée à la valeur du paramètre Output File (Fichier en sortie). Il s’agit de l’option par défaut.
  • Désactivé : les chemins valides seront utilisés afin que chaque nouvelle entité DAO soit enregistrée dans le fichier spécifié par cette valeur de champ.
Boolean
Toujours ajouter aux fichiers existants
(Facultatif)

Détermine si les entités seront ajoutées à un ou plusieurs fichiers DAO en sortie existants spécifiés par le paramètre Output File (Fichier en sortie) ou si des chemins de fichiers valides contenus dans les valeurs du champ DocPath conformément au paramètre Ignore Paths in Tables (Ignorer les chemins d’accès dans les tables) seront remplacés.

  • Activé : les entités seront ajoutées à un fichier DAO en sortie existant. Le contenu du fichier DAO existant sera conservé.
  • Désactivé : si un fichier DAO en sortie existe, il sera remplacé. Il s’agit de l’option par défaut.
Boolean
Fichier de configuration
(Facultatif)

Dessin DAO existant dont les propriétés de contenu, de document et de couche seront utilisées comme fichier de configuration lors de la création des fichiers DAO en sortie. 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

arcpy.conversion.ExportCAD(in_features, Output_Type, Output_File, {Ignore_FileNames}, {Append_To_Existing}, {Seed_File})
NomExplicationType 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 comme les attributs des entités seront ajoutés aux fichiers au format AutoCAD.

Feature Layer
Output_Type

Indique la plateforme et la version de fichier DAO qui seront utilisées pour les nouveaux fichiers DAO en sortie. Plusieurs versions logicielles DAO peuvent partager une version du format de fichier pour plusieurs versions. Les options indiquent la version du format de fichier, pas nécessairement la version logicielle qui peut encore utiliser une version précédente du format de fichier.

  • DGN_V8Le type de sortie sera Microstation DGN.
  • DWG_R2018Le type de sortie sera DWG version 2018. Il s’agit de l’option par défaut.
  • DWG_R2013Le type de sortie sera DWG version 2013.
  • DWG_R2010Le type de sortie sera DWG version 2010.
  • DWG_R2007Le type de sortie sera DWG version 2007.
  • DWG_R2005Le type de sortie sera DWG version 2005.
  • DWG_R2004Le type de sortie sera DWG version 2004.
  • DWG_R2000Le type de sortie sera DWG version 2000.
  • DWG_R14Le type de sortie sera DWG version 14.
  • DXF_R2018Le type de sortie sera DXF version 2018.
  • DXF_R2013Le type de sortie sera DXF version 2013.
  • DXF_R2010Le type de sortie sera DXF version 2010.
  • DXF_R2007Le type de sortie sera DXF version 2007.
  • DXF_R2005Le type de sortie sera DXF version 2005.
  • DXF_R2004Le type de sortie sera DXF version 2004.
  • DXF_R2000Le type de sortie sera DXF version 2000.
  • DXF_R14Le type de sortie sera DXF version 14.
String
Output_File

Chemin du fichier de dessin DAO en sortie. Ce chemin sera remplacé par des chemins de fichiers valides inclus comme valeurs de champ dans le champ ou l’alias de champ nommé DocPath des entités en entrée sauf si le paramètre Ignore_FileNames est défini sur Ignore_Filenames_in_Tables.

CAD Drawing Dataset
Ignore_FileNames
(Facultatif)

Détermine si les chemins valides inclus dans le champ DocPath des entités en entrée seront ignorés.

  • Ignore_Filenames_in_TablesLes chemins valides seront ignorés et la sortie de toutes les entités sera ajoutée à la valeur du paramètre Output_File. Il s’agit de l’option par défaut.
  • Use_Filenames_in_TablesLes chemins valides seront utilisés afin que chaque nouvelle entité DAO soit enregistrée dans le fichier spécifié par cette valeur de champ.
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.

  • Append_To_Existing_FilesLes entités seront ajoutées à un fichier DAO en sortie existant. Le contenu du fichier DAO existant sera conservé.
  • Overwrite_Existing_FilesSi un fichier DAO en sortie existe, il sera remplacé. Il s’agit de l’option par défaut.
Boolean
Seed_File
(Facultatif)

Dessin DAO existant dont les propriétés de contenu, de document et de couche seront utilisées comme fichier de configuration lors de la création des fichiers DAO en sortie. 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

Exemple d’utilisation de la fonction ExportCAD (script autonome)

Le script autonome ci-dessous illustre l’utilisation de la fonction ExportCAD.

# 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.conversion.ExportCAD(in_features, output_type, output_file, 
                           "USE_FILENAMES_IN_TABLES", "OVERWRITE_EXISTING_FILES")

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes