Konwertuj DWG na DXF w Python

W formacie DWG przechowywane są dwuwymiarowe (2D) i trójwymiarowe (3D) rysunki i dane CAD. natomiast DXF to format pliku używany do wymiany danych CAD 2D i 3D pomiędzy różnymi aplikacjami CAD. W tym artykule dowiemy się, jak przekonwertować plik DWG na DXF w Python. Ten artykuł zawiera kompleksowy przewodnik krok po kroku i przykłady kodu upraszczające proces konwersji.

W tym artykule poruszono następujące tematy:

  1. API konwertera plików Python DWG na DXF – bezpłatne pobieranie
  2. Konwertuj plik DWG na DXF
  3. Konwertuj plik DWG na DXF za pomocą opcji
  4. Konwerter DWG na DXF za darmo online
  5. Konwerter DWG na DXF – zasoby edukacyjne

Interfejs API konwertera Python DWG na DXF – pobierz bezpłatnie

Do konwersji plików DWG do formatu DXF użyjemy API Aspose.CAD for Python. Aspose.CAD for Python API umożliwia pracę z formatami plików CAD w aplikacjach Python. Umożliwia programistom tworzenie, edytowanie, manipulowanie i konwertowanie obsługiwanych formatów plików przy użyciu języka Python.

Proszę [pobierz pakiet bibliotek] lub zainstaluj API z PyPI, używając następującego polecenia pip w konsoli:

pip install aspose-cad

Konwertuj DWG na DXF w Python

Możemy łatwo przekonwertować DWG na DXF w Python, wykonując poniższe kroki:

  1. Załaduj wejściowy plik DWG przy użyciu klasy Image.
  2. Utwórz instancję klasy DxfOptions.
  3. Na koniec wywołaj metodę save(), aby zapisać plik DWG jako DXF. Jako argumenty przyjmuje ścieżkę wyjściowego pliku DXF i opcję DxfOptions.

Poniższy przykładowy kod pokazuje, jak przekonwertować plik DWG na DXF w języku Python.

# Ten przykład kodu demonstruje, jak przekonwertować plik DWG na DXF
import aspose.cad as cad

# Określ ścieżki plików wejściowych i wyjściowych.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# Załaduj plik DWG
image = cad.Image.load(inputDWG)

# Określ opcje DXF
options = cad.imageoptions.DxfOptions()

# Zapisz wyjściowy plik DXF
image.save(outputDXF, options);

Konwertuj DWG na DXF za pomocą opcji w Python

Możemy również określić różne opcje zapisu podczas konwersji pliku DWG do formatu DXF, wykonując poniższe kroki:

  1. Załaduj wejściowy plik DWG przy użyciu klasy Image.
  2. Utwórz instancję klasy CadRasterizationOptions.
  3. Określ właściwości opcji.
  4. Utwórz instancję klasy DxfOptions.
  5. Następnie ustaw właściwość VectorrasterizationOptions na CadRasterizationOptions.
  6. Na koniec wywołaj metodę save(), aby zapisać plik DWG jako DXF.

Poniższy przykładowy kod pokazuje, jak określić różne opcje CAD podczas zapisywania pliku DWG jako DXF w języku Python.

# Ten przykład kodu demonstruje, jak przekonwertować plik DWG na DXF za pomocą opcji konwersji
import aspose.cad as cad

# Określ ścieżki plików wejściowych i wyjściowych.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# Załaduj plik DWG
image = cad.Image.load(inputDWG)

# Określ opcje rasteryzacji CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# Wybierz konkretny układ do konwersji
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# Określ opcje DXF
options = cad.imageoptions.DxfOptions()
options.vector_rasterization_options = rasterizationOptions

# Zapisz wyjściowy plik DXF
image.save(outputDXF, options);

Konwerter DWG na DXF – zdobądź bezpłatną licencję

Możesz uzyskać bezpłatną licencję tymczasową, aby wypróbować bibliotekę konwerterów DWG na DXF bez ograniczeń.

Konwerter DWG na DXF online

Ponadto masz możliwość bezpłatnego korzystania z naszego internetowego konwertera DWG na DXF, który umożliwia łatwe przekształcanie plików DWG do formatu DXF. To narzędzie online zostało utworzone przy użyciu interfejsu API Aspose.CAD.

Konwerter Python DWG na DXF – zasoby edukacyjne

Dowiedz się, jak czytać, konwertować i manipulować plikami DWG bez programu AutoCAD. Ponadto możesz przeglądać następujące zasoby, aby dowiedzieć się więcej o bibliotece:

Wniosek

Podsumowując, konwersja DWG do DXF w Python jest stosunkowo prostym procesem. Wykonując czynności opisane w tym artykule, możesz z łatwością programowo konwertować pliki DWG na pliki DXF. Wykorzystując Aspose.CAD for Python, możesz uprościć zadania, takie jak renderowanie rysunków CAD, wyodrębnianie danych i zapewnianie zgodności pomiędzy różnymi formatami plików CAD. Pomaga programistom usprawnić projekty związane z CAD. Oprócz konwersji plików DWG na DXF w języku Python możesz przekształcać pliki DWG na format DXF online, korzystając z bezpłatnej aplikacji internetowej konwertera DWG. W przypadku jakichkolwiek niejasności prosimy o kontakt na naszym bezpłatnym forum pomocy technicznej.

Zobacz też