Exporter vers DAO (Conversion)

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

ÉtiquetteExplicationType 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.

  • Fichier DGN MicrostationLe type en sortie sera le type Microstation DGN.
  • DWG version 2018Le type en sortie sera le type DWG version 2018. Il s’agit de l’option par défaut.
  • DWG version 2013Le type en sortie sera le type DWG version 2013.
  • DWG version 2010Le type en sortie sera le type DWG version 2010.
  • DWG version 2007Le type en sortie sera le type DWG version 2007.
  • DWG version 2005Le type en sortie sera le type DWG version 2005.
  • DWG version 2004Le type en sortie sera le type DWG version 2004.
  • DWG version 2000Le type en sortie sera le type DWG version 2000.
  • DWG version 14Le type en sortie sera le type DWG version 14.
  • DXF version 2018Le type en sortie sera le type DXF version 2018.
  • DXF version 2013Le type en sortie sera le type DXF version 2013.
  • DXF version 2010Le type en sortie sera le type DXF version 2010.
  • DXF version 2007Le type en sortie sera le type DXF version 2007.
  • DXF version 2005Le type en sortie sera le type DXF version 2005.
  • DXF version 2004Le type en sortie sera le type DXF version 2004.
  • DXF version 2000Le type en sortie sera le type DXF version 2000.
  • DXF version 14Le type en sortie sera le type DXF version 14.
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.

  • Activé : les chemins valides sont ignorés et la sortie de toutes les entités est ajoutée à la valeur du paramètre Fichier en sortie. Il s’agit de l’option par défaut.
  • Désactivé : les chemins valides sont utilisés de sorte que chaque nouvelle entité DAO est écrite dans le fichier spécifié par cette valeur de champ.
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.

  • Activé : les entités sont ajoutées à un fichier DAO en sortie s'il en existe un. Le contenu du fichier DAO existant est conservé.
  • Désactivé : s'il existe un fichier DAO en sortie, il est 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 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

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 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.

  • DGN_V8Le type en sortie sera le type Microstation DGN.
  • DWG_R2018Le type en sortie sera le type DWG version 2018. Il s’agit de l’option par défaut.
  • DWG_R2013Le type en sortie sera le type DWG version 2013.
  • DWG_R2010Le type en sortie sera le type DWG version 2010.
  • DWG_R2007Le type en sortie sera le type DWG version 2007.
  • DWG_R2005Le type en sortie sera le type DWG version 2005.
  • DWG_R2004Le type en sortie sera le type DWG version 2004.
  • DWG_R2000Le type en sortie sera le type DWG version 2000.
  • DWG_R14Le type en sortie sera le type DWG version 14.
  • DXF_R2018Le type en sortie sera le type DXF version 2018.
  • DXF_R2013Le type en sortie sera le type DXF version 2013.
  • DXF_R2010Le type en sortie sera le type DXF version 2010.
  • DXF_R2007Le type en sortie sera le type DXF version 2007.
  • DXF_R2005Le type en sortie sera le type DXF version 2005.
  • DXF_R2004Le type en sortie sera le type DXF version 2004.
  • DXF_R2000Le type en sortie sera le type DXF version 2000.
  • DXF_R14Le type en sortie sera le type DXF version 14.
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.

  • Ignore_Filenames_in_TablesLes chemins valides sont ignorés et la sortie de toutes les entités est ajoutée à la valeur du paramètre Output_File. Il s’agit de l’option par défaut.
  • Use_Filenames_in_TablesLes chemins valides sont utilisés de sorte que chaque nouvelle entité DAO est écrite 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 sont ajoutées à un fichier DAO en sortie s'il en existe un. Le contenu du fichier DAO existant est conservé.
  • Overwrite_Existing_FilesS'il existe un fichier DAO en sortie, il est 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 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

Exemple d’utilisation de l’outil ExportToCAD (script autonome)

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")

Informations de licence

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

Rubriques connexes