In CAD exportieren (Conversion)

Zusammenfassung

Exportiert Features in neue oder vorhandene CAD-Dateien basierend auf einem oder mehreren Eingabe-Feature-Layern oder einer oder mehreren Eingabe-Feature-Classes.

Die Geometrie, Feature-Attribute und Koordinatensysteme von ArcGIS-Feature-Layern werden beim Ausgeben in .dwg- oder .dxf-Dateien von AutoCAD einbezogen. Diese GIS-Daten können mit dem ArcGIS for AutoCAD-Plug-in für AutoCAD verwendet werden. Wenn Sie das Plug-in nicht nutzen, können Sie auf die Ausgabegeometrie als CAD-Entitäten zugreifen.

Verwendung

  • Mit diesem Werkzeug werden .dwg-, .dxf- oder .dgn-CAD-Dateien erstellt bzw. Exporte daran angehängt.

  • Dieses Werkzeug akzeptiert die von ArcGIS unterstützten Point-, Polyline-, Polygon-, Annotation- oder Multipatch-Feature-Classes oder deren Feature-Layer, einschließlich solcher aus BIM- oder CAD-Feature-Classes.

  • Wenn die CAD-Zieldatei mit einer .prj-Datei verknüpft ist, die alle anwendbaren universellen .prj-Dateien enthält, werden die Koordinaten der Ausgabe-Features auf die Koordinaten der CAD-Zieldatei projiziert.

  • Wenn die CAD-Zieldatei mit einer .wld-Datei verknüpft ist, die alle anwendbaren universellen .wld-Dateien enthält, werden die Koordinaten der Ausgabe-Features gemäß dem Koordinatenversatz transformiert, der für die Ausgabe-CAD-Datei in der anwendbaren .wld-Datei definiert ist.

  • Standardmäßig erstellt das Werkzeug einen CAD-Layer in der CAD-Datei unter Verwendung des Eingabe-Feature-Layer-Namens als neuen CAD-Layer-Namen für jede Eingabe-Feature-Class oder jeden Eingabe-Feature-Layer. Der standardmäßige Ausgabe-CAD-Layer kann durch gültige Werte von Eingabe-Features mit einem Feld mit dem Namen oder Alias Layer oder Level überschrieben werden.

  • Standardmäßig generiert das Werkzeug Geometrien von CAD-Entitäten, die der Eingabe-Feature-Geometrie am ähnlichsten sind. Ausgabe-Entitätstypen können durch gültige Werte in einem Feld mit dem Namen oder Alias CADType in den Feature-Attributen des Eingabe-Features überschrieben werden. Der Standard-Entitätstyp zum Exportieren von Feature-Annotationen sind beispielsweise TEXT-Entitäten. Wenn die Ausgabe-Features jedoch ein Feld namens CADType mit POINT-Feldwerten haben, werden CAD-Punktentitäten in der CAD-Datei und nicht im Feld TEXT generiert. Nicht alle CAD-Entitätstypen werden für Ausgabe-Features unterstützt.

  • Standardmäßig werden durch Ausgabedateien im DWG- oder DXF-Format von AutoCAD attribuierte ArcGIS-Feature-Classes in den .dwg- oder .dxf-Dateien generiert, die sowohl von ArcGIS als auch vom ArcGIS for AutoCAD-Plug-in für AutoCAD unterstützt werden. Der Raumbezug der exportierten Feature-Daten wird in die Ausgabe-CAD-Dateien geschrieben.

  • CAD-Seed-Dateien können verwendet werden, um die ausgegebenen CAD-Zeichnungen mit Blöcken, Zellen, Layern, Modellen und Layer-Symbolisierung gemäß Ihren CAD-Standards zu füllen. Mithilfe von Seed-Dateien können Sie Layer und Symbole anhand des Namens referenzieren, um die Standardausgabe zu überschreiben, indem Sie gültige Werte in Schlüsselnamenfeldern in die Ausgabe-Feature-Daten aufnehmen. Sie können beispielsweise gültige Werte in Felder mit dem Namen oder Alias Layereinbeziehen, um zu steuern, wo CAD-Entitäten in den CAD-Ausgabedateien erstellt werden.

  • Nutzen Sie das Werkzeug Feld hinzufügen, um der Eingabe-Feature-Class CAD-Felder mit Schlüsselnamen hinzuzufügen. Um mehrere Felder gleichzeitig nach funktionaler Kategorie hinzuzufügen, verwenden Sie das Werkzeug CAD-Felder hinzufügen.

  • Eingabe-Punkt-Features mit gültigen Werten in einem Feld mit dem Namen oder Alias RefName und dem Wert INSERT oder CELL in einem Feld mit dem Namen oder Alias CADtype ermöglichen es Ihnen, das Standardverhalten beim Erstellen von Punktentitäten in der CAD-Ausgabedatei zu überschreiben. Blockeinfügungen oder Zellen werden stattdessen generiert. Attribute von Blockeinfügungen, die in der Zeichnung erstellt wurden, befüllen die CAD-Blockattribute mit GIS-Feature-Attributinformationen, wenn der Attribut-Tag-Name des Blocks mit einem Feldnamen übereinstimmt.

  • Eingabe-Features mit gültigen numerischen Werten in einem Feld mit dem Namen oder Alias Elevation können zum Festlegen des Z-Koordinatenwertes der Ausgabe-CAD-Entität verwendet werden. Wenn dieses Feld nicht vorhanden ist, wird der Z-Koordinatenwert jedes einzelnen Stützpunktes des Eingabe-Features verwendet, um das Ausgabe-CAD-Objekt zu erstellen. Eingabe-2D-Linien-Feature-Layer mit gültigen numerischen Werten in einem Feld mit dem Namen Contour werden in ähnlicher Weise zum Festlegen der Z-Koordinaten der Ausgabe-CAD-Linienentitäten verwendet.

  • Eingabe-Features mit einem gültigen Wert in einem Feld mit dem Namen oder Alias CADType oder Entity konvertieren die Geometrie des Eingabe-Features in bestimmte CAD-Entitätstypen. Weitere Informationen zu den Beziehungen zwischen Esri Features und CAD-Entitäten finden Sie unter Unterstützte AutoCAD- und MicroStation-Geometrie.

  • Beim Exportieren in eine .dgn-Datei unter Verwendung einer Seed-Datei mit benannten CAD-Modellen werden Features im angegebenen CAD-Modell entsprechend den gültigen Werten in einem Feld mit dem Namen oder Alias CADModel erstellt.

  • Eingabe-Features mit einem Feld mit dem Namen oder Alias DocPath werden verwendet, um die Ausgabe in eine oder mehrere CAD-Zeichnungsdateien umzuleiten. Wenn der Parameter Pfade in Tabellen ignorieren aktiviert ist, wird dieses Feld ignoriert.

  • Eingabe-Features mit einem Feld mit dem Namen oder Alias LTScale werden verwendet, um die Linienstärke in .dgn-Dateien anzupassen.

  • Eingabe-Features mit einem Feld mit dem Namen oder Alias LineWt werden verwendet, um die Linienstärke in .dwg-Dateien anzupassen.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Features

Eine Auswahl von Feature-Classes und Feature-Layern, deren Raumbezug und Geometrie in eine oder mehrere CAD-Dateien exportiert werden. Sowohl die Geometrie als auch die Attribute von Features werden zu formatierten AutoCAD-Dateien hinzugefügt.

Feature Layer
Ausgabetyp

Gibt die CAD-Plattform und Dateiversion an, die für neue Ausgabe-CAD-Dateien verwendet werden. Mehrere Versionen von CAD-Software können die gleiche Dateiformatversion nutzen. Die Optionen beziehen sich auf die Dateiformatversion und nicht unbedingt auf die Softwareversion, die möglicherweise noch eine frühere Dateiformatversion verwendet.

  • Microstation DGN-DateiDer Ausgabetyp ist Microstation DGN.
  • DWG Version 2018Der Ausgabetyp ist DWG Version 2018. Dies ist die Standardeinstellung.
  • DWG Version 2013Der Ausgabetyp ist DWG Version 2013.
  • DWG Version 2010Der Ausgabetyp ist DWG Version 2010.
  • DWG Version 2007Der Ausgabetyp ist DWG Version 2007.
  • DWG Version 2005Der Ausgabetyp ist DWG Version 2005.
  • DWG Version 2004Der Ausgabetyp ist DWG Version 2004.
  • DWG Version 2000Der Ausgabetyp ist DWG Version 2000.
  • DWG Version 14Der Ausgabetyp ist DWG Version 14.
  • DXF Version 2018Der Ausgabetyp ist DXF Version 2018.
  • DXF Version 2013Der Ausgabetyp ist DXF Version 2013.
  • DXF Version 2010Der Ausgabetyp ist DXF Version 2010.
  • DXF Version 2007Der Ausgabetyp ist DXF Version 2007.
  • DXF Version 2005Der Ausgabetyp ist DXF Version 2005.
  • DXF Version 2004Der Ausgabetyp ist DXF Version 2004.
  • DXF Version 2000Der Ausgabetyp ist DXF Version 2000.
  • DXF Version 14Der Ausgabetyp ist DXF Version 14.
String
Ausgabedatei

Der Pfad der Ausgabe-CAD-Zeichnungsdatei. Dieser Pfad wird von allen gültigen Dateipfaden überschrieben, die als Feldwerte im Feld oder Aliasfeld des Eingabe-Features namens DocPathenthalten sind, wenn nicht der Parameter Pfade in Tabellen ignorieren aktiviert ist.

CAD Drawing Dataset
Pfade in Tabellen ignorieren
(optional)

Gibt an, ob gültige Pfade im Feld DocPath der Eingabe-Features ignoriert werden.

  • Aktiviert: Gültige Pfade werden ignoriert, und die Ausgabe aller Entitäten wird dem Parameterwert Ausgabedatei hinzugefügt. Dies ist die Standardeinstellung.
  • Deaktiviert: Gültige Pfade werden verwendet, sodass jede neue CAD-Entität in die von diesem Feldwert angegebene Datei geschrieben wird.
Boolean
An vorhandene Dateien anhängen
(optional)

Gibt an, ob Entitäten an eine oder mehrere vorhandene Ausgabe-CAD-Dateien, wie durch den Parameter Ausgabedatei angegeben, angehängt werden oder ob alle gültigen Dateipfade, die in DocPath-Feldwerten gemäß dem Parameter Pfade in Tabellen ignorieren enthalten sind, überschrieben werden.

  • Aktiviert: Entitäten werden an eine Ausgabe-CAD-Datei angehängt, sofern eine vorhanden ist. Der vorhandene Inhalt der CAD-Datei bleibt dabei erhalten.
  • Deaktiviert: Wenn eine Ausgabe-CAD-Datei vorhanden ist, wird sie überschrieben. Dies ist die Standardeinstellung.
Boolean
Seed-Datei
(optional)

Eine vorhandene CAD-Zeichnung, deren Inhalts-, Dokument- und Layer-Eigenschaften für neue Ausgabe-CAD-Dateien als Seed-Datei 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

arcpy.conversion.ExportCAD(in_features, Output_Type, Output_File, {Ignore_FileNames}, {Append_To_Existing}, {Seed_File})
NameErläuterungDatentyp
in_features
[in_features,...]

Eine Auswahl von Feature-Classes und Feature-Layern, deren Raumbezug und Geometrie in eine oder mehrere CAD-Dateien exportiert werden. Sowohl die Geometrie als auch die Attribute von Features werden zu formatierten AutoCAD-Dateien hinzugefügt.

Feature Layer
Output_Type

Gibt die CAD-Plattform und Dateiversion an, die für neue Ausgabe-CAD-Dateien verwendet werden. Mehrere Versionen von CAD-Software können die gleiche Dateiformatversion nutzen. Die Optionen beziehen sich auf die Dateiformatversion und nicht unbedingt auf die Softwareversion, die möglicherweise noch eine frühere Dateiformatversion verwendet.

  • DGN_V8Der Ausgabetyp ist Microstation DGN.
  • DWG_R2018Der Ausgabetyp ist DWG Version 2018. Dies ist die Standardeinstellung.
  • DWG_R2013Der Ausgabetyp ist DWG Version 2013.
  • DWG_R2010Der Ausgabetyp ist DWG Version 2010.
  • DWG_R2007Der Ausgabetyp ist DWG Version 2007.
  • DWG_R2005Der Ausgabetyp ist DWG Version 2005.
  • DWG_R2004Der Ausgabetyp ist DWG Version 2004.
  • DWG_R2000Der Ausgabetyp ist DWG Version 2000.
  • DWG_R14Der Ausgabetyp ist DWG Version 14.
  • DXF_R2018Der Ausgabetyp ist DXF Version 2018.
  • DXF_R2013Der Ausgabetyp ist DXF Version 2013.
  • DXF_R2010Der Ausgabetyp ist DXF Version 2010.
  • DXF_R2007Der Ausgabetyp ist DXF Version 2007.
  • DXF_R2005Der Ausgabetyp ist DXF Version 2005.
  • DXF_R2004Der Ausgabetyp ist DXF Version 2004.
  • DXF_R2000Der Ausgabetyp ist DXF Version 2000.
  • DXF_R14Der Ausgabetyp ist DXF Version 14.
String
Output_File

Der Pfad der Ausgabe-CAD-Zeichnungsdatei. Dieser Pfad wird von allen gültigen Dateipfaden überschrieben, die als Feldwerte im Feld oder Aliasfeld des Eingabe-Features namens DocPathenthalten sind, wenn nicht der Parameter Ignore_FileNames auf Ignore_Filenames_in_Tables gesetzt ist.

CAD Drawing Dataset
Ignore_FileNames
(optional)

Gibt an, ob gültige Pfade im Feld DocPath der Eingabe-Features ignoriert werden.

  • Ignore_Filenames_in_TablesGültige Pfade werden ignoriert, und die Ausgabe aller Entitäten wird dem Parameterwert Output_File hinzugefügt. Dies ist die Standardeinstellung.
  • Use_Filenames_in_TablesGültige Pfade werden verwendet, sodass jede neue CAD-Entität in die von diesem Feldwert angegebene Datei geschrieben wird.
Boolean
Append_To_Existing
(optional)

Gibt an, ob die Ausgabe an eine vorhandene CAD-Datei angehängt werden soll. Auf diese Weise können Sie die Informationen einer CAD-Datei auf der Festplatte hinzufügen.

  • Append_To_Existing_FilesEntitäten werden an eine Ausgabe-CAD-Datei angehängt, sofern eine vorhanden ist. Der vorhandene Inhalt der CAD-Datei bleibt dabei erhalten.
  • Overwrite_Existing_FilesFalls es eine Ausgabe-CAD-Datei gibt, wird diese überschrieben. Dies ist die Standardeinstellung.
Boolean
Seed_File
(optional)

Eine vorhandene CAD-Zeichnung, deren Inhalts-, Dokument- und Layer-Eigenschaften für neue Ausgabe-CAD-Dateien als Seed-Datei verwendet werden. Die CAD-Plattform und -Formatversion der Seed-Datei überschreiben den Wert im Parameter Output_Type. Beim Anhängen an vorhandene CAD-Dateien wird die Seed-Zeichnung ignoriert.

CAD Drawing Dataset

Codebeispiel

ExportCAD: Beispiel (eigenständiges Skript)

Das folgende eigenständige Skript veranschaulicht, wie die Funktion ExportCAD verwendet wird.

# 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")

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen