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 und unterstützenden Tabellen. Raumbezug, Geometrie und Feature-Attribute werden einbezogen, wenn die Ausgabe in Dateien im Format AutoCAD erfolgt.

Verwendung

  • Mit diesem Werkzeug werden DWG-, DXF- oder DGN-CAD-Dateien erstellt bzw. Exporte daran angehängt.

  • Punkt-, Polylinien-, Polygon-, Annotation- und Multipatch-Feature-Classes und Feature-Layer sind gültige Eingaben für dieses Werkzeug.

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

  • Standardmäßig erstellt das Werkzeug einen CAD-Layer in der CAD-Datei unter Verwendung des Feature-Layer-Namens als neuen CAD-Layer-Namen für jede Eingabe-Feature-Class oder jeden Eingabe-Feature-Layer. Dies ist der Fall, wenn die CAD-Layer-Informationen durch Feature-Attributwerte in einem Feld mit dem Namen oder Alias Layer oder Levelin den Feature-Attributen nicht überschrieben werden.

  • Standardmäßig generiert das Werkzeug Geometrien von CAD-Entitäten, die der Ausgabe-Feature-Geometrie am ähnlichsten sind. Dies ist der Fall, wenn die Geometrien durch gültige Werte in einem Feld mit dem Namen oder Alias CADTypein den Feature-Attributen des Ausgabe-Features nicht ü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.

  • Standardmäßig werden durch Ausgabedateien im DWG- oder DXF-Format von AutoCAD attributierte ArcGIS-Feature-Classes in den .dwg- oder .dxf-Dateien generiert, die sowohl von ArcGIS Desktop 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 und Layer-Symbolisierung gemäß Ihren CAD-Standards vorab zu füllen. Mithilfe von Seed-Dateien können Sie Layer und Symbole anhand des Namens referenzieren, wenn Sie die Standardausgabe überschreiben und Feldwerte mit Schlüsselnamen in den Ausgabe-Feature-Daten enthalten sind. Sie können beispielsweise gültige Werte in Felder mit dem Namen oder Alias Layer oder RefNameeinbeziehen, um zu steuern, wie 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.

  • Ausgabe-Features mit gültigen numerischen Werten in einem Feld mit dem Namen oder Alias Elevation können zum Festlegen des Z-Koordinatenwerts 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.

  • Ausgabe-Features mit einem Feld mit dem Namen oder Alias CadType oder Entity in der Eingabe-Feature-Class werden dazu verwendet, die Eingabe-Features in bestimmte CAD-Entitäten zu konvertieren. Weitere Informationen zu den Beziehungen zwischen Esri Features und CAD-Entitäten finden Sie unter Unterstützte AutoCAD- und MicroStation-Geometrie.

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

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

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

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 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 Auswahl bezieht sich auf die Dateiformatversion, nicht unbedingt 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: Die gültigen Pfade werden ignoriert, und die Ausgabe aller Entitäten wird dem Parameterwert Ausgabedatei hinzugefügt. Dies ist die Standardeinstellung.
  • Deaktiviert: Die gültigen 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 vorhandene Ausgabe-CAD-Datei angehängt werden, oder ob CAD-Dateien, die durch den Parameter Ausgabedatei angegeben werden, oder 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 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 Auswahl bezieht sich auf die Dateiformatversion, nicht unbedingt 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_TablesDie gültigen Pfade werden ignoriert, und die Ausgabe aller Entitäten wird dem Parameterwert Output_File hinzugefügt. Dies ist die Standardeinstellung.
  • Use_Filenames_in_TablesDie gültigen 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

ExportToCAD – Beispiel (eigenständiges Skript)

Das folgende eigenständige Skript veranschaulicht, wie die Funktion ExportToCAD 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.ExportCAD_conversion(in_features, output_type, output_file, 
                           "USE_FILENAMES_IN_TABLES", "OVERWRITE_EXISTING_FILES")

Lizenzinformationen

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

Verwandte Themen