Konversi STL ke DXF dengan Python

STL dan DXF adalah dua format file populer yang digunakan dalam desain berbantuan komputer (CAD). File STL biasanya digunakan untuk pencetakan 3D, sedangkan file DXF digunakan untuk berbagai tugas CAD, seperti menggambar, menyusun, dan membuat. Dalam postingan blog ini, kita akan mempelajari cara mengonversi STL ke DXF dengan Python.

Artikel ini mencakup topik-topik berikut:

  1. API Python untuk mengonversi STL ke DXF
  2. Konversi STL ke DXF
  3. Konversi STL ke DXF dengan opsi
  4. Konverter STL ke DXF online
  5. Sumber belajar gratis

API Konverter Python STL ke DXF – Unduh Gratis

Kami akan menggunakan API Aspose.CAD for Python untuk mengonversi file STL ke DXF. Aspose.CAD for Python adalah perpustakaan canggih yang memungkinkan pengembang bekerja dengan file CAD dengan Python. Ini mendukung berbagai format file CAD, termasuk STL, DXF, DWG, DGN, dll. API memungkinkan pengembang untuk membuat file CAD baru, melihat dan mengedit File CAD, ekstrak data dari file CAD, dan konversikan ke format lain.

Silakan unduh paketnya atau instal API dari PyPI menggunakan perintah pip berikut di konsol:

pip install aspose-cad

Konversi STL ke DXF dengan Python

Kita dapat dengan mudah mengonversi STL ke DXF dengan Python dengan mengikuti langkah-langkah di bawah ini:

  1. Muat file input STL menggunakan metode load kelas Image.
  2. Buat sebuah instance dari kelas DxfOptions.
  3. Terakhir, panggil metode save() untuk menyimpan STL sebagai DXF. Dibutuhkan jalur file DXF keluaran dan DxfOptions sebagai argumen.

Contoh kode berikut menunjukkan cara mengonversi STL ke DXF dengan Python.

# Tentukan jalur untuk file input dan output.
inputSTL = "C:\Files\galeon.stl";
outputDXF = "C:\Files\galeon_out.dxf";

# Muat file DWF
image = cad.Image.load(inputSTL)

# Tentukan opsi DXF
options = cad.imageoptions.DxfOptions()

# Simpan file DXF keluaran
image.save(outputDXF, options);

Konversikan STL ke DXF dengan Opsi dengan Python

Kita dapat menentukan berbagai opsi penyimpanan saat mengonversi file STL ke format DXF dengan mengikuti langkah-langkah di bawah ini:

  1. Muat file STL input menggunakan kelas Image.
  2. Buat instance kelas CadRasterizationOptions.
  3. Tentukan properti opsi.
  4. Buat sebuah instance dari kelas DxfOptions.
  5. Setelah itu, atur properti vectorrasterizationoptions menjadi CadRasterizationOptions.
  6. Terakhir, panggil metode save() untuk menyimpan STL sebagai DXF.

Contoh kode berikut menunjukkan cara menyesuaikan konversi STL ke DXF dengan Python.

# Tentukan jalur untuk file input dan output.
inputSTL = "C:\Files\galeon.stl";
outputDXF = "C:\Files\galeon_out.dxf";

# Muat file DWF
image = cad.Image.load(inputSTL)

# Tentukan opsi Rasterisasi CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# Pilih tata letak tertentu untuk dikonversi
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# Tentukan opsi DXF
options = cad.imageoptions.DxfOptions() 
options.vector_rasterization_options = rasterizationOptions

# Simpan file DXF keluaran
image.save(outputDXF, options);

Dapatkan Lisensi Gratis

Silakan dapatkan lisensi sementara gratis untuk mencoba pustaka konverter STL ke DXF tanpa batasan.

Konverter STL ke DXF Online

Anda juga dapat mencoba aplikasi Konverter STL ke DXF online gratis ini yang dikembangkan menggunakan API di atas. Anda dapat mengaksesnya dari browser atau perangkat apa pun tanpa menginstal plugin, perangkat lunak, atau langganan.

Konverter Python STL ke DXF – Sumber Belajar

Selain mengonversi STL ke DXF, Anda dapat mempelajari lebih lanjut tentang perpustakaan dan menjelajahi berbagai fitur lainnya menggunakan sumber daya di bawah ini:

Kesimpulan

Dalam postingan blog ini, kita telah mempelajari cara mengonversi STL ke DXF dengan Python. Dengan mengikuti langkah-langkah yang diuraikan dalam artikel ini, Anda dapat dengan mudah mengonversi file STL ke format DXF secara terprogram. Pustaka Aspose.CAD for Python menyediakan API sederhana dan mudah digunakan untuk bekerja dengan file CAD dengan Python. Selain mengonversi STL ke DXF dengan Python, Anda juga dapat mengonversi file STL ke format DXF online menggunakan konverter STL berbasis web gratis. Jika ada ambiguitas, silakan hubungi kami di forum dukungan gratis kami.

Lihat juga