Exportar a CAD (Conversión)

Resumen

Crea uno o más dibujos CAD basados en los valores contenidos en una o más clases de entidad de entrada o capas de entidades y tablas de apoyo.

Uso

  • Esta herramienta crea archivos CAD DWG, DXF o DGN.

  • Las clases de entidad, capas de entidades y shapefiles son entradas válidas para esta herramienta.

  • La salida predeterminada crea una capa de dibujo para cada clase de entidad de entrada o capa a menos que se especifique lo contrario con un archivo Seed o campos con nombre clave.

  • La salida predeterminada genera entidades con las propiedades predeterminadas del formato de archivo CAD de salida a menos que se especifique lo contrario con un archivo seed o campos con nombres clave.

  • La salida en formato DWG/DXF escribe el sistema de coordenadas en el diccionario de objetos con nombre del dibujo utilizando una cadena de caracteres de texto (WKT) conocida. ArcGIS Desktop reconoce estos datos no gráficos, que se pueden editar en la aplicación AutoCAD (versión 2007 o posterior) utilizando el plug-in Esri de ArcGIS for AutoCAD.

  • La salida en formato DWG/DXF (versión 2007 o posterior) escribe el esquema de la clase de entidad para cada clase de entidad en el diccionario de objetos con nombre del dibujo utilizando registros X. ArcGIS Desktop reconoce estos datos no gráficos, que se pueden editar en la aplicación AutoCAD utilizando el plug-in Esri de ArcGIS for AutoCAD.

  • La salida en DWG/DXF (versión 2007 o posterior) exporta los atributos de la entidad como atributos vinculados a entidades al diccionario de extensiones del dibujo al que hace referencia la entidad. ArcGIS Desktop reconoce estos datos no gráficos, que se pueden editar en la aplicación AutoCAD utilizando el plug-in Esri de ArcGIS for AutoCAD.

  • Esta herramienta no exportará la anotación de cobertura a ningún formato CAD.

  • Los archivos Seed y los campos con nombres clave se pueden utilizar para controlar las capas, las propiedades gráficas como el color y las definiciones de bloque de AutoCAD en los archivos CAD de salida.

  • Para agregar campos con nombres clave a la clase de entidad de entrada, utilice la herramienta Agregar campo. Para agregar varios campos a la vez por categoría funcional, utilice la herramienta Agregar campos CAD.

  • El campo RefName en la clase de entidad de entrada especifica qué bloque de archivo de inicialización o nombres de celda se deben utilizar. Los elementos de etiquetas de atributos definidos por una definición de bloque de AutoCAD se rellenan con información de atributos si el nombre de etiqueta coincide con un nombre de campo.

  • El campo Elevation en la clase de entidad de entrada especifica el valor de una coordenada z de la entidad de CAD de salida. Si este campo no está presente, se utiliza el valor de la coordenada z de cada vértice individual de la entidad de entrada para producir la entidad de CAD de salida.

  • Los campos CadType o Entity de la clase de entidad de entrada se utilizan para convertir las entidades de entrada en entidades específicas de CAD. Para obtener más información sobre las relaciones entre las entidades de CAD y las entidades de Esri, consulte Geometría compatible de AutoCAD y MicroStation.

  • El campo DocPath en la clase de entidad de entrada se utiliza para dirigir la salida a uno o más archivos de dibujo CAD. Si el parámetro Ignorar rutas en tablas está activado (habilitado) en el cuadro de diálogo de la herramienta, este campo se ignora.

  • El campo LTScale se utiliza para ajustar el peso de línea de los archivos DGN.

  • El campo LineWt se utiliza para ajustar el peso de línea de los archivos DWG.

Sintaxis

arcpy.conversion.ExportCAD(in_features, Output_Type, Output_File, {Ignore_FileNames}, {Append_To_Existing}, {Seed_File})
ParámetroExplicaciónTipo de datos
in_features
[in_features,...]

Un conjunto de clases de entidades o capas de entidades cuya geometría se exportará a uno o más archivos CAD.

Feature Layer
Output_Type

La plataforma CAD y la versión de archivo de los archivos de salida. Este valor invalida cualquier valor Output_Type contenido en la columna de nombre clave o en la columna de alias CADFile_type.

  • DGN_V8Archivo DGN de MicroStation
  • DWG_R2018DWG versión 2018
  • DWG_R2013DWG versión 2013
  • DWG_R2010DWG versión 2010
  • DWG_R2007DWG versión 2007
  • DWG_R2005DWG versión 2005
  • DWG_R2004DWG versión 2004
  • DWG_R2000DWG versión 2000
  • DWG_R14DWG versión 14
  • DXF_R2018DXF versión 2018
  • DXF_R2013DXF versión 2013
  • DXF_R2010DXF versión 2010
  • DXF_R2007DXF versión 2007
  • DXF_R2005DXF versión 2005
  • DXF_R2004DXF versión 2004
  • DXF_R2000DXF versión 2000
  • DXF_R14DXF versión 14
String
Output_File

La ruta del archivo de dibujo CAD de salida deseado. Este nombre invalida cualquier información de nombre de dibujo incluida en las columnas de entidades de entrada o en las columnas de alias llamadas DrawingPathName.

CAD Drawing Dataset
Ignore_FileNames
(Opcional)

Especifica si la función ignorará o usará las rutas de DrawingPathName. Esto permite que la función haga salir entidades CAD en dibujos específicos o las ignore y las agregue a un archivo CAD.

  • Ignore_Filenames_in_TablesSe ignorarán las rutas de los campos de entidad del documento y la salida de todas las entidades se agregará a un único archivo CAD.
  • Use_Filenames_in_TablesLas rutas de los campos de entidad del documento y la ruta de cada entidad se utilizarán para que cada parte CAD se escriba en un archivo separado. Esta es la opción predeterminada.
Boolean
Append_To_Existing
(Opcional)

Especifica si la salida se incorporará a un archivo CAD existente. Esto le permite agregar información a un archivo CAD en el disco.

  • Append_To_Existing_FilesEl contenido del archivo de salida se agregará a un archivo CAD de salida existente. No se perderá el contenido del archivo CAD existente.
  • Overwrite_Existing_FilesEl contenido del archivo de salida sobrescribirá el contenido del archivo CAD existente. Esta es la opción predeterminada.
Boolean
Seed_File
(Opcional)

Un dibujo CAD existente cuyo contenido, documento y propiedades de capa se utilizarán para todos los archivos CAD de salida nuevos. La plataforma CAD y la versión de formato del archivo Seed invalidan el valor especificado por el parámetro Output_Type. Si se incorpora a archivos CAD existentes, el dibujo seed se ignora.

CAD Drawing Dataset

Muestra de código

Ejemplo de ExportToCAD (script independiente)

El siguiente script independiente muestra cómo utilizar la herramienta 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")

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados