Export nach CAD (Conversion)
Zusammenfassung
Erstellt CAD-Zeichnungen basierend auf den Werten, die in einer oder mehreren Eingabe-Feature-Classes oder Feature-Layern und unterstützenden Tabellen enthalten sind.
Verwendung
-
Mit diesem Werkzeug werden DWG-, DXF- oder DGN-CAD-Dateien erstellt.
-
In dieses Werkzeug können Sie alle gültigen Eingabe-Feature-Classes und/oder Eingabe-Feature-Layer und Shapefiles eingeben.
-
Mit diesem Werkzeug werden Annotation-Feature-Classes als Text in CAD-Dateien exportiert. Das Werkzeug CAD-Annotation importieren dagegen erstellt Annotation-Feature-Classes aus Text in CAD-Dateien.
Bei der Standardausgabe wird ein Zeichnungs-Layer für jede Eingabe-Feature-Class oder jeden Layer erstellt, soweit nicht anders durch eine Seed-Datei und/oder benannte Schlüsselfelder angegeben.
Bei der Standardausgabe werden Entitäten mit den standardmäßigen Eigenschaften des Ausgabe-CAD-Dateiformats erstellt, sofern durch Seed-Dateien und/oder benannte Schlüsselfelder nichts anderes festgelegt wurde.
Bei der Ausgabe ins DWG/DXF-Format wird das Koordinatensystem in das benannte Objektwörterbuch der Zeichnung geschrieben, wobei eine WKT-Zeichenfolge (Well-Known Text) verwendet wird, wie in der "Mapping Specification for CAD" definiert. Diese nicht grafischen Daten werden von ArcGIS Desktop erkannt und können in der AutoCAD-Anwendung (Version 2007 oder höher) mit dem Esri-Plug-In ArcGIS for AutoCAD bearbeitet werden.
Bei der Ausgabe ins DWG/DXF-Format (Version 2007 oder höher) wird das Feature-Class-Schema für jede Feature-Class mithilfe von Xrecords in das benannte Objektwörterbuch der Zeichnung geschrieben, wie in der "Mapping Specification for CAD" definiert. Diese nicht grafischen Daten werden von ArcGIS Desktop erkannt und können in der AutoCAD-Anwendung mit dem Esri-Plug-In ArcGIS for AutoCAD bearbeitet werden.
Bei der Ausgabe ins DWG/DXF-Format (Version 2007 oder höher) werden Feature-Attribute als mit Entitäten verknüpfte Attribute in das Erweiterungswörterbuch der Zeichnung exportiert, auf das die Entität verweist, wie in der "Mapping Specification for CAD" definiert. Diese nicht grafischen Daten werden von ArcGIS Desktop erkannt und können in der AutoCAD-Anwendung mit dem Esri-Plug-In ArcGIS for AutoCAD bearbeitet werden.
-
Das Werkzeug exportiert keine Coverage-Annotations in CAD-Formate.
-
Mit Seed-Dateien und benannten Schlüsselfeldern können Layer, Grafikeigenschaften wie die Farbe und AutoCAD-Blockdefinitionen in den Ausgabe-CAD-Dateien gesteuert werden.
-
Fügen Sie der Eingabe-Feature-Class benannte Schlüsselfelder mit dem Werkzeug Feld hinzufügen hinzu. Um mehrere Felder gleichzeitig nach funktionaler Kategorie hinzuzufügen, verwenden Sie das Werkzeug CAD-Felder hinzufügen.
-
Das Feld "RefName" in der Eingabe-Feature-Class gibt an, welche Block- oder Zellennamen in der Seed-Datei verwendet werden sollen. Attribut-Tag-Elemente, die für eine AutoCAD-Blockdefinition definiert sind, werden mit Attributinformationen gefüllt, wenn ihre Tag-Namen mit einem Feldnamen übereinstimmen.
-
Das Feld "DocPath" in der Eingabe-Feature-Class dient dazu, die Ausgabe in eine oder mehrere CAD-Zeichnungsdateien zu überführen. Dieses Feld wird ignoriert, sofern der Parameter Pfade in Tabellen ignorieren im Werkzeugdialogfeld aktiviert ist.
-
Das Feld "LTScale" dient zur Anpassung der Linienstärke in DGN-Dateien.
-
Das Feld "LineWt" dient zur Anpassung der Linienstärke in DWG-Dateien.
Syntax
Parameter | Erläuterung | Datentyp |
in_features [in_features,...] |
Eine Auswahl von Feature-Classes und/oder Feature-Layern, deren Geometrie in eine oder mehrere CAD-Dateien exportiert wird. | Feature Layer |
Output_Type |
Die CAD-Plattform und Dateiversion der Ausgabedateien. Dieser Wert überschreibt alle Werte für den Ausgabetyp, die in der Spalte für den Schlüsselnamen oder Alias "CADFile_type" enthalten sind. Mögliche Typen: DGN_V8, DWG_R14, DWG_R2000, DWG_R2004, DWG_R2005, DWG_R2007, DWG_R2010, DXF_R14, DXF_R2000, DXF_R2004, DXF_R2005, DXF_R2007 und DXF_R2010. | String |
Output_File |
Der Pfad der gewünschten Ausgabe-CAD-Zeichnungsdatei. Dieser Name überschreibt alle Zeichnungsnamen in den Spalten der Eingabe-Features oder Aliasnamenspalten mit dem Namen "DrawingPathName". | CAD drawing dataset |
Ignore_FileNames (optional) |
Zum Festlegen, ob die Pfade unter "DrawingPathName" ignoriert oder verwendet werden sollen. Hierdurch kann die Funktion CAD-Elemente in bestimmte Zeichnungen ausgeben oder ignorieren und einer CAD-Datei hinzufügen.
| Boolean |
Append_To_Existing (optional) |
Hiermit kann die Ausgabe an eine vorhandene CAD-Datei angehängt werden. Auf diese Weise können Sie die Informationen einer CAD-Datei auf der Festplatte hinzufügen.
| Boolean |
Seed_File (optional) |
Eine vorhandene CAD-Zeichnung, deren Inhalts-, Dokument- und Layer-Eigenschaften für alle neuen Ausgabe-CAD-Dateien verwendet werden. Die CAD-Plattform und -Formatversion der Seed-Datei überschreiben den Wert, der vom Parameter "Ausgabetyp" angegeben wird. Beim Anhängen an vorhandene CAD-Dateien wird die Seed-Zeichnung ignoriert. | CAD drawing dataset |
Codebeispiel
# Name: ExportToCAD.py # Description: Create an AutoCAD DWG # 10/1/2009 # 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()