Etiqueta | Explicación | Tipo de datos |
Entidades de entrada | Conjunto de clases de entidades y capas de entidades cuya referencia espacial y geometría se exportará 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á 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 del software que puede seguir utilizando una versión anterior del formato de archivo.
| String |
Archivo de salida | Ruta del archivo de dibujo CAD De salida. Esta ruta quedará anulada por cualquier ruta de archivo válida incluida como valor de campo en el campo o alias denominado DocPath de la entidad, a menos que se seleccione el parámetro Ignorar rutas en tablas. | CAD Drawing Dataset |
Ignorar rutas en tablas (Opcional) | Especifica si las rutas válidas incluidas en el campo DocPath de las entidades de entrada se ignorarán.
| Boolean |
Incorporar a archivos existentes (Opcional) | Especifica si las entidades se incorporarán a un archivo CAD de salida existente o a los archivos CAD especificados por el parámetro Archivo de salida o si se sobrescribirá cualquier ruta de archivo válida contenida en los valores del campo DocPath para el parámetro Ignorar rutas en tablas.
| Boolean |
Archivo Seed (Opcional) | Dibujo CAD existente cuyo contenido y propiedades de documento y de capa se utilizarán como archivo Seed al crear 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 varias capas de entidades o clases de entidades de entrada.
La geometría, los atributos de las entidades y el sistema de coordenadas de las capas de entidades de ArcGIS se incluirán en la salida a archivos .dwg o .dxf de AutoCAD. Estos datos SIG se pueden utilizar con el plug-in ArcGIS for AutoCAD para AutoCAD. Si no tiene dicho plug-in, puede acceder a la geometría de salida como entidades CAD.
Uso
Esta herramienta crea archivos CAD .dwg, .dxf o .dgn, o adjunta a archivos existentes.
Las clases y capas de entidades de punto, polilínea, polígono, anotación y multiparche son entradas válidas para esta herramienta.
Esta herramienta aceptará clases de entidad de puntos, polilíneas, polígonos, anotaciones o multiparches compatibles con ArcGIS o sus capas de entidades, incluidas las procedentes de clases de entidad BIM o CAD.
De forma predeterminada, la herramienta crea una capa CAD en el archivo CAD utilizando el nombre de la capa de entidades de entrada como nuevo nombre de capa CAD para cada clase de entidad o capa de entidad de entrada. La capa CAD de salida predeterminada puede invalidarse mediante valores válidos de entidades de entrada con un campo cuyo nombre o alias sea Layer o Level.
De forma predeterminada, la herramienta genera geometrías de entidad CAD de salida lo más análogas a la geometría de entidad de entrada. Los tipos de entidad de salida pueden invalidarse mediante valores válidos en un campo cuyo nombre o alias sea CADType en los atributos de la entidad de entrada. Por ejemplo, el tipo de entidad predeterminado para exportar anotaciones de características es TEXTO. Sin embargo, si las entidades de salida tienen un campo denominado CADType con valores de campo tipo POINT, las entidades de punto CAD se generarán en el archivo CAD, no en el campo TEXT. No todos los tipos de entidad CAD son compatibles con las entidades de salida.
De forma predeterminada, los archivos de salida con formato DWG o DXF de AutoCAD generarán clases de entidad ArcGIS con atributos en los archivos .dwg o .dxf que son compatibles tanto con ArcGIS Desktop como con el plug-in ArcGIS for AutoCAD para AutoCAD. La referencia espacial de los datos de entidad exportados se escribirá en los archivos CAD de salida.
Los archivos Seed CAD se utilizan para rellenar los dibujos CAD de salida con bloques, celdas, capas, modelos y simbología de capas de acuerdo con sus estándares CAD. Utilizar archivos Seed le permite hacer referencia a capas y símbolos por su nombre para anular la salida predeterminada mediante la inclusión de valores válidos en campos con nombre clave de los datos de entidades de salida. Por ejemplo, puede incluir valores válidos en campos cuyo nombre o alias sea Layer para controlar dónde se crean las entidades CAD 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.
Las entidades de punto de entrada con valores válidos en un campo cuyo nombre o alias sea RefName y con un valor INSERT o CELL en un campo cuyo nombre o alias sea CADtype permiten invalidar el comportamiento predeterminado de creación de entidades de punto en el archivo CAD de salida. En su lugar se generarán entidades o celdas de inserto de bloque. Los atributos de los insertos de bloque creados en el dibujo rellenarán los atributos de bloque CAD con información de atributos de entidades SIG si el nombre de etiqueta de atributo del bloque coincide con un nombre de campo.
Las entidades con valores numéricos válidos en un campo cuyo nombre o alias sea Elevation pueden utilizarse para definir 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 entidad de línea 2D que contengan valores numéricos válidos en un campo denominado Contour establecerán de forma similar las coordenadas z de las entidades de línea CAD de salida.
Las entidades de entrada con un valor válido en un campo cuyo nombre o alias sea 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 utilizando un archivo con modelos CAD con nombre, se crearán entidades en el modelo CAD especificado según los valores válidos en un campo cuyo nombre o alias sea CADModel.
Las entidades con un campo cuyo nombre o alias sea DocPath se utilizan para dirigir la salida a uno más archivos de dibujo CAD. Si el parámetro Ignorar rutas en tablas está activado, este campo se ignora.
Las entidades con un campo cuyo nombre o alias sea LTScale se utilizan para ajustar el peso de línea en archivos .dgn.
Las entidades con un campo cuyo nombre o alias sea 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,...] | Conjunto de clases de entidades y capas de entidades cuya referencia espacial y geometría se exportará 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á 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 del software que puede seguir utilizando una versión anterior del formato de archivo.
| String |
Output_File | Ruta del archivo de dibujo CAD De salida. Esta ruta quedará anulada por cualquier ruta de archivo válida incluida como valor de campo en el campo o alias denominado DocPath de la entidad, a menos que el parámetro Ignore_FileNames esté establecido en Ignore_Filenames_in_Tables. | CAD Drawing Dataset |
Ignore_FileNames (Opcional) | Especifica si las rutas válidas incluidas en el campo DocPath de las entidades de entrada se ignorarán.
| 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) | Dibujo CAD existente cuyo contenido y propiedades de documento y de capa se utilizarán como archivo seed al crear archvois CAD de salida. 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
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")