Etiqueta | Explicación | Tipo 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 de las entidades 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.
| 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.
| 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.
| 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 |
Resumen
Exporta entidades a archivos CAD nuevos o existentes en función de una o más capas de entidades o clases de entidad de entrada.
La geometría, los atributos de entidad y el sistema de coordenadas de las capas de entidades de ArcGIS se incluirán al generar archivos AutoCAD, .dwg o .dxf. Estos datos SIG se pueden utilizar con el plug-in ArcGIS for AutoCAD para AutoCAD. Si no tiene el plug-in, puede acceder a la geometría de salida como entidades de CAD.
Uso
Esta herramienta crea, o se incorpora a archivos CAD .dwg, .dxf o .dgn.
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á las clases de entidad de punto, polilínea, polígono, anotación o multiparche compatibles con ArcGIS o sus capas de entidades, incluidas las de clases de entidad de 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 de entrada como el nuevo nombre de capa de CAD para cada capa de entidades o clase de entidad de entrada. La capa de CAD de salida predeterminada se puede invalidar con valores válidos de entidades de entrada mediante un campo con un nombre o alias de Layer o Level.
De forma predeterminada, la herramienta genera geometrías de entidad CAD de salida más análogas a la geometría de entidad de entrada. Los tipos de entidad de salida se pueden invalidar con valores válidos de un campo con un nombre o alias de CADType en los atributos de entidad de la entidad de entrada. Por ejemplo, el tipo de entidad predeterminado para exportar la anotación de entidad es TEXTO. 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. No todos los tipos de entidad CAD son compatibles con las entidades de salida.
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 utilizan para rellenar los dibujos CAD de salida con bloques, celdas, capas, modelos 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 el nombre para invalidar la salida predeterminada mediante la inclusión de valores válidos en campos con nombres clave de los datos de entidad de salida. Por ejemplo, puede incluir valores válidos en campos con un nombre o alias de Layer 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 con un nombre o alias de RefName y un valor de INSERT o CELL en un campo con un nombre o alias de CADtype le permiten invalidar el comportamiento predeterminado de la creación de 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 entrada con valores numéricos válidos en un campo con un nombre o alias de Elevation se pueden utilizar para establecer el valor de coordenada z de la entidad 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 entrada con un valor válido en un campo con un nombre o alias de CADType o Entity convertirán la geometría de la entidad de entrada en tipos de entidad CAD específicos. 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.
Al exportar a un archivo .dgn con un archivo de inicialización con modelos CAD con nombres, las entidades se crearán en el modelo CAD especificado de acuerdo con los valores válidos de un campo con un nombre o alias de CADModel.
Las entidades de entrada con un campo con un nombre o alias de DocPath 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 entrada con un campo con un nombre o alias de LTScale se utilizan para ajustar el peso de línea en archivos .dgn.
Las entidades de entrada con un campo con un nombre o alias de LineWt se utilizan para ajustar el peso de línea en archivos .dwg.
Parámetros
arcpy.conversion.ExportCAD(in_features, Output_Type, Output_File, {Ignore_FileNames}, {Append_To_Existing}, {Seed_File})
Nombre | Explicación | Tipo 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 de las entidades 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.
| 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.
| 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.
| 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
El siguiente script independiente muestra cómo utilizar la función 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")
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí