Konvertieren Sie DWG in DXF in Python

Im Format DWG werden zweidimensionale (2D) und dreidimensionale (3D) CAD-Zeichnungen und -Daten gespeichert. wohingegen DXF ein Dateiformat ist, das für den Austausch von 2D und 3D-CAD-Daten zwischen verschiedenen CAD-Softwareanwendungen verwendet wird. In diesem Artikel erfahren Sie, wie Sie DWG in Python in DXF konvertieren. Dieser Artikel enthält eine umfassende Schritt-für-Schritt-Anleitung und Codebeispiele, um den Konvertierungsprozess zu vereinfachen.

Dieser Artikel behandelt die folgenden Themen:

  1. Python DWG zu DXF-Konverter-API – kostenloser Download
  2. DWG in DXF konvertieren
  3. DWG mit Optionen in DXF konvertieren
  4. DWG zu DXF-Konverter kostenlos online
  5. DWG zu DXF-Konverter – Lernressourcen

Python DWG zu DXF-Konverter-API – kostenloser Download

Wir werden die API Aspose.CAD for Python zum Konvertieren von DWG Dateien in DXF verwenden. Die Aspose.CAD for Python API ermöglicht die Arbeit mit CAD Datei formaten in Python-Anwendungen. Es ermöglicht Entwicklern, mit Python unterstützte Dateiformate zu erstellen, zu bearbeiten, zu manipulieren und zu konvertieren.

Bitte laden Sie das Bibliothekspaket herunter oder installieren Sie die API von PyPI mit dem folgenden pip-Befehl in der Konsole:

pip install aspose-cad

Konvertieren Sie DWG in DXF in Python

Wir können DWG ganz einfach in Python in DXF konvertieren, indem wir die folgenden Schritte ausführen:

  1. Laden Sie eine Eingabe-DWG-Datei mit der Image Klasse.
  2. Erstellen Sie eine Instanz der Klasse „DxfOptions“.
  3. Rufen Sie abschließend die Methode save() auf, um DWG als DXF zu speichern. Als Argumente werden der Pfad der DXF-Ausgabedatei und die Option „DxfOptions“ verwendet.

Das folgende Codebeispiel zeigt, wie man DWG in Python in DXF konvertiert.

# Dieses Codebeispiel zeigt, wie DWG in DXF konvertiert wird
import aspose.cad as cad

# Geben Sie Pfade für Eingabe und Ausgabedateien an.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# DWG-Datei laden
image = cad.Image.load(inputDWG)

# Geben Sie DXF-Optionen an
options = cad.imageoptions.DxfOptions()

# Speichern Sie die ausgegebene DXF-Datei
image.save(outputDXF, options);

Konvertieren Sie DWG in DXF mit Optionen in Python

Wir können beim Konvertieren einer DWG-Datei in eine DXF-Datei auch verschiedene Speicheroptionen festlegen, indem wir die folgenden Schritte ausführen:

  1. Laden Sie eine Eingabe-DWG-Datei mit der Image Klasse.
  2. Erstellen Sie eine Instanz der CadRasterizationOptions Klasse.
  3. Geben Sie die Optionseigenschaften an.
  4. Erstellen Sie eine Instanz der Klasse „DxfOptions“.
  5. Setzen Sie anschließend die Eigenschaft „vectorrasterizationoptions“ auf „CadRasterizationOptions“.
  6. Rufen Sie abschließend die Methode save() auf, um DWG als DXF zu speichern.

Das folgende Codebeispiel zeigt, wie Sie verschiedene CAD-Optionen angeben, während Sie eine DWG-Datei als DXF in Python speichern.

# Dieses Codebeispiel zeigt, wie man DWG mit Konvertierungsoptionen in DXF konvertiert
import aspose.cad as cad

# Geben Sie Pfade für Eingabe und Ausgabedateien an.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# DWG-Datei laden
image = cad.Image.load(inputDWG)

# Geben Sie CAD-Rasterisierungsoptionen an
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# Wählen Sie ein bestimmtes Layout zum Konvertieren aus
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# Geben Sie DXF-Optionen an
options = cad.imageoptions.DxfOptions()
options.vector_rasterization_options = rasterizationOptions

# Speichern Sie die ausgegebene DXF-Datei
image.save(outputDXF, options);

DWG zu DXF-Konverter – Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz erhalten, um die DWG zu DXF-Konverterbibliothek ohne Einschränkungen auszuprobieren.

DWG zu DXF-Konverter online

Darüber hinaus haben Sie die Möglichkeit, kostenlos unseren webbasierten DWG zu DXF-Konverter zu nutzen, der Ihnen die einfache Umwandlung von DWG Dateien in das DXF-Format ermöglicht. Dieses Online-Tool wurde mit der Aspose.CAD-API erstellt.

Python DWG zu DXF-Konverter – Lernressourcen

Erfahren Sie, wie Sie DWG Dateien ohne AutoCAD lesen, konvertieren und bearbeiten. Darüber hinaus können Sie die folgenden Ressourcen durchsuchen, um mehr über die Bibliothek zu erfahren:

Abschluss

Zusammenfassend lässt sich sagen, dass die Konvertierung von DWG in DXF in Python ein relativ unkomplizierter Prozess ist. Mit den in diesem Artikel beschriebenen Schritten können Sie DWG Dateien problemlos programmgesteuert in DXF Dateien konvertieren. Durch die Nutzung von Aspose.CAD for Python können Sie Aufgaben wie das Rendern von CAD-Zeichnungen, das Extrahieren von Daten und die Sicherstellung der Kompatibilität zwischen verschiedenen CAD Datei formaten vereinfachen. Es hilft Entwicklern, ihre CAD-bezogenen Projekte zu optimieren. Neben der Konvertierung von DWG in DXF in Python können Sie DWG Dateien online mit einer kostenlosen DWG-Konverter-Web-App in das DXF-Format umwandeln. Bei Unklarheiten kontaktieren Sie uns bitte in unserem kostenlosen Support-Forum.

Siehe auch