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.
Esta herramienta exporta clases de entidad de anotación a archivos CAD como texto. Por el contrario, la herramienta Importar anotación CAD crea clases de entidad de anotación a partir del texto en los archivos CAD.
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 con una cadena de texto (WKT) conocida, definida por la Especificación de la representación cartográfica para CAD. ArcGIS for Desktop reconoce estos datos no gráficos, que se pueden editar en la aplicación AutoCAD (versión 2007 o superior) con el plug-in ArcGIS for AutoCAD de Esri.
La salida en formato DWG/DXF (versión 2007 o superior) escribe el esquema de la clase de entidad para cada clase de entidad en el diccionario de objetos con nombre del dibujo con registros X, definidos por la Especificación de la representación cartográfica para CAD. ArcGIS for Desktop reconoce estos datos no gráficos, que se pueden editar en la aplicación AutoCAD con el plug-in ArcGIS for AutoCAD de Esri.
La salida en DWG/DXF (versión 2007 o superior) exporta los atributos de la entidad como atributos vinculados a entidades al diccionario de extensión del dibujo al que hace referencia la entidad, definido por la Especificación de la representación cartográfica para CAD. ArcGIS for Desktop reconoce estos datos no gráficos, que se pueden editar en la aplicación AutoCAD con el plug-in ArcGIS for AutoCAD de Esri.
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 Seed o nombres de celda se debe 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 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 en los archivos DGN.
El campo LineWt se utiliza para ajustar el peso de línea en los archivos DWG.
Sintaxis
ExportCAD_conversion (in_features, Output_Type, Output_File, {Ignore_FileNames}, {Append_To_Existing}, {Seed_File})
Parámetro | Explicación | Tipo 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 nombre clave o en la columna alias CADFile_type. Los tipos incluyen DGN_V8, DWG_R14, DWG_R2000, DWG_R2004, DWG_R2005, DWG_R2007, DWG_R2010, DWG_R2013, DXF_R14, DXF_R2000, DXF_R2004, DXF_R2005, DXF_R2007, DXF_R2010 y DXF_R2013. | 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 entidades de entrada o en las columnas alias llamadas DrawingPathName. | CAD Drawing Dataset |
Ignore_FileNames (Opcional) | Permite que la función ignore o utilice las rutas en 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.
| Boolean |
Append_To_Existing (Opcional) | Permite que la salida se incorpore 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, 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 |
Ejemplo de código
# Name: ExportToCAD.py
# Description: Create an AutoCAD DWG
# Import system modules
import arcpy
from arcpy import env
# Set workspace
env.workspace = "C:/data"
# Set local variables
in_features = "C:/data/EditorTutorial.gdb/StudyArea/Buildings"
output_type = "DWG_R2010"
output_file = "c:/data/Buildings.dwg"
try:
# Process: Export to CAD
arcpy.ExportCAD_conversion(in_features, output_type, output_file, "USE_FILENAMES_IN_TABLES", "OVERWRITE_EXISTING_FILES", "")
except:
# If an error occurs while running a tool print the message
print arcpy.GetMessages()
Entornos
Información sobre licencias
- ArcGIS for Desktop Basic: Sí
- ArcGIS for Desktop Standard: Sí
- ArcGIS for Desktop Advanced: Sí