Exportar a CAD (Conversión)

Resumen

Exporta entidades a archivos CAD nuevos o existentes según una o más capas de entidades de entrada o clases de entidad y tablas de apoyo. La referencia espacial, la geometría y los atributos de entidades se incluirán al generar archivos con formato AutoCAD.

Uso

  • Esta herramienta crea, o se incorpora a, archivos CAD, DWG, DXF o DGN existentes.

  • Las capas de entidades y clases de entidad de punto, polilínea, polígono, anotación y multiparche son entradas válidas para esta herramienta.

  • Esta herramienta aceptará cualquier clase de entidad de punto, polilínea, polígono, anotación o multiparche compatible con ArcGIS o sus capas de entidades, incluidas las de clases de entidad BIM o CAD.

  • De forma predeterminada, la herramienta crea una capa de CAD en el archivo CAD utilizando el nombre de la capa de entidades como el nuevo nombre de capa de CAD para cada capa de entidades o clase de entidad de entrada. Este es el caso a menos que la información de la capa de CAD se invalide con valores de atributo de entidad en un campo llamado o con el alias Layer o Level en los atributos de entidad.

  • De forma predeterminada, la herramienta genera geometrías de entidad CAD más análogas a la geometría de entidad de salida. Este es el caso a menos que las geometrías sean invalidadas por valores válidos en un campo llamado o con el alias CADType en los atributos de entidad de la entidad de salida. Por ejemplo, el tipo de entidad predeterminado para exportar la anotación de entidad son entidades TEXT. Sin embargo, si las entidades de salida tienen un campo llamado CADType con valores de campo de POINT, las entidades de punto de CAD se generarán en el archivo CAD en lugar de en el campo TEXT.

  • De forma predeterminada, los archivos con formato DWG o DXF de AutoCAD de salida generarán clases de entidad de ArcGIS con atributos en los archivos .dwg o .dxf admitidos tanto con ArcGIS Desktop como con el plug-in ArcGIS for AutoCAD en AutoCAD. La referencia espacial de los datos de entidad exportados se escribirá en los archivos CAD de salida.

  • Los archivos de inicialización de CAD se pueden utilizar para rellenar previamente los dibujos CAD de salida con bloques, celdas, capas y simbología de capa de acuerdo con los estándares de CAD. El uso de archivos de inicialización le permite hacer referencia a capas y símbolos por nombre al invalidar la salida predeterminada cuando los valores de campo con nombre clave se incluyen en los datos de entidad de salida. Por ejemplo, puede incluir valores válidos en campos denominados o con alias Layer o RefName para controlar cómo se crean las entidades CAD en los archivos CAD de salida.

  • Para agregar campos CAD 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.

  • Las entidades de puntos de entrada con valores válidos en un campo llamado o con el alias RefName y un valor de INSERT o CELL en un campo llamado o con el alias CADtype le permitirán invalidar el comportamiento predeterminado de crear entidades de punto en el archivo CAD de salida. En su lugar, se generarán entidades o celdas de inserción de bloques. Los atributos de inserciones de bloque creados en el dibujo rellenarán los atributos de bloque de CAD con información de atributos de entidad de SIG si el nombre de etiqueta del atributo del bloque coincide con un nombre de campo.

  • Las entidades de salida con valores numéricos válidos en un campo llamado o con el alias Elevation se pueden utilizar para establecer el valor de la 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. Las capas de entidades de línea 2D de entrada que contienen valores numéricos válidos en un campo denominado Contour establecerán de forma similar las coordenadas z de las entidades de línea de CAD de salida.

  • Las entidades de salida con un campo llamado o con el alias CadType o Entity en 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.

  • Las entidades de salida con un campo llamado o con el alias DocPath en la clase de entidad de entrada se utilizan para dirigir la salida a uno o más archivos de dibujo CAD. Si el parámetro Ignorar rutas en tablas está activado, este campo se ignora.

  • Las entidades de salida con un campo llamado o con el alias LTScale se utiliza para ajustar el peso de línea en los archivos .dgn.

  • Las entidades de salida con un campo llamado o con el alias LineWt se utiliza para ajustar el peso de línea en los archivos .dwg.

Parámetros

EtiquetaExplicaciónTipo de datos
Entidades de entrada

Un conjunto de clases de entidad y capas de entidades cuya geometría y referencia espacial se exportarán a uno o más archivos CAD. Tanto la geometría como los atributos de las entidades se agregarán a archivos con formato AutoCAD.

Feature Layer
Tipo de Salida

Especifica la plataforma CAD y la versión de archivo que se utilizarán para los nuevos archivos CAD de salida. Varias versiones de software CAD pueden compartir una versión de formato de archivo para varias versiones. Las opciones especifican la versión del formato de archivo, no necesariamente la versión de software que puede seguir utilizando una versión de formato de archivo anterior.

  • Archivo DGN de MicroStationEl tipo de salida será Microstation DGN.
  • DWG versión 2018El tipo de salida será DWG versión 2018. Esta es la opción predeterminada.
  • DWG versión 2013El tipo de salida será DWG versión 2013.
  • DWG versión 2010El tipo de salida será DWG versión 2010.
  • DWG versión 2007El tipo de salida será DWG versión 2007.
  • DWG versión 2005El tipo de salida será DWG versión 2005.
  • DWG versión 2004El tipo de salida será DWG versión 2004.
  • DWG versión 2000El tipo de salida será DWG versión 2000.
  • DWG versión 14El tipo de salida será DWG versión 14.
  • DXF versión 2018El tipo de salida será DXF versión 2018.
  • DXF versión 2013El tipo de salida será DXF versión 2013.
  • DXF versión 2010El tipo de salida será DXF versión 2010.
  • DXF versión 2007El tipo de salida será DXF versión 2007.
  • DXF versión 2005El tipo de salida será DXF versión 2005.
  • DXF versión 2004El tipo de salida será DXF versión 2004.
  • DXF versión 2000El tipo de salida será DXF versión 2000.
  • DXF versión 14El tipo de salida será DXF versión 14.
String
Archivo de salida

La ruta del archivo de dibujo CAD de salida. Esta ruta se invalidará por cualquier ruta de archivo válida incluida como valores de campo en el campo o campo con el alias DocPath de la entidad de entrada, a menos que el parámetro Ignorar rutas en tablas esté activado.

CAD Drawing Dataset
Ignorar rutas en tablas
(Opcional)

Especifica si se ignorarán las rutas válidas incluidas en el campo DocPath de las entidades de entrada.

  • Activado: se ignorarán las rutas válidas y la salida de todas las entidades se agregará al valor del parámetro Archivo de salida. Esta es la opción predeterminada.
  • Desactivado: las rutas válidas se utilizarán para que cada nueva entidad de CAD se escriba en el archivo especificado por ese valor de campo.
Boolean
Incorporar a archivos existentes
(Opcional)

Especifica si las entidades se incorporarán a un archivo CAD de salida existente, o si se sobrescribirán archivos CAD especificados por el parámetro Archivo de salida o cualquier ruta de archivo válida contenida en los valores de campo DocPath según el parámetro Ignorar rutas en tablas.

  • Activado: las entidades se incorporarán a un archivo CAD de salida, si existe uno. Se conservará el contenido del archivo CAD existente.
  • Desactivado: si existe un archivo CAD de salida, se sobrescribirá. Esta es la opción predeterminada.
Boolean
Archivo raíz
(Opcional)

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

CAD Drawing Dataset

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

Un conjunto de clases de entidad y capas de entidades cuya geometría y referencia espacial se exportarán a uno o más archivos CAD. Tanto la geometría como los atributos de las entidades se agregarán a archivos con formato AutoCAD.

Feature Layer
Output_Type

Especifica la plataforma CAD y la versión de archivo que se utilizarán para los nuevos archivos CAD de salida. Varias versiones de software CAD pueden compartir una versión de formato de archivo para varias versiones. Las opciones especifican la versión del formato de archivo, no necesariamente la versión de software que puede seguir utilizando una versión de formato de archivo anterior.

  • DGN_V8El tipo de salida será Microstation DGN.
  • DWG_R2018El tipo de salida será DWG versión 2018. Esta es la opción predeterminada.
  • DWG_R2013El tipo de salida será DWG versión 2013.
  • DWG_R2010El tipo de salida será DWG versión 2010.
  • DWG_R2007El tipo de salida será DWG versión 2007.
  • DWG_R2005El tipo de salida será DWG versión 2005.
  • DWG_R2004El tipo de salida será DWG versión 2004.
  • DWG_R2000El tipo de salida será DWG versión 2000.
  • DWG_R14El tipo de salida será DWG versión 14.
  • DXF_R2018El tipo de salida será DXF versión 2018.
  • DXF_R2013El tipo de salida será DXF versión 2013.
  • DXF_R2010El tipo de salida será DXF versión 2010.
  • DXF_R2007El tipo de salida será DXF versión 2007.
  • DXF_R2005El tipo de salida será DXF versión 2005.
  • DXF_R2004El tipo de salida será DXF versión 2004.
  • DXF_R2000El tipo de salida será DXF versión 2000.
  • DXF_R14El tipo de salida será DXF versión 14.
String
Output_File

La ruta del archivo de dibujo CAD de salida. Esta ruta se invalidará por cualquier ruta de archivo válida incluida como valores de campo en el campo o campo con el alias DocPath de la entidad de entrada, a menos que el parámetro Ignore_FileNames esté definido como Ignore_Filenames_in_Tables.

CAD Drawing Dataset
Ignore_FileNames
(Opcional)

Especifica si se ignorarán las rutas válidas incluidas en el campo DocPath de las entidades de entrada.

  • Ignore_Filenames_in_TablesSe ignorarán las rutas válidas y la salida de todas las entidades se agregará al valor del parámetro Output_File. Esta es la opción predeterminada.
  • Use_Filenames_in_TablesLas rutas válidas se utilizarán para que cada nueva entidad de CAD se escriba en el archivo especificado por ese valor de campo.
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_FilesLas entidades se incorporarán a un archivo CAD de salida, si existe uno. Se conservará el contenido del archivo CAD existente.
  • Overwrite_Existing_FilesSi existe un archivo CAD de salida, se sobrescribirá. Esta es la opción predeterminada.
Boolean
Seed_File
(Opcional)

Un dibujo CAD existente cuyo contenido y propiedades de documento y de capa se utilizarán como archivo de inicialización cuando se creen archivos CAD de salida. La plataforma CAD y la versión de formato del archivo de inicialización 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 función 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