Python'da STL'yi DXF'ye dönüştürün

STL ve DXF, bilgisayar destekli tasarımda (CAD) kullanılan iki popüler dosya formatıdır. STL dosyaları genellikle 3D yazdırma için kullanılırken DXF dosyaları çizim, taslak hazırlama ve üretim gibi çeşitli CAD görevleri için kullanılır. Bu blog yazısında Python’da STL’yi DXF’ye nasıl dönüştüreceğimizi öğreneceğiz.

Bu makale aşağıdaki konuları kapsamaktadır:

  1. STL’yi DXF’ye dönüştürmek için Python API
  2. STL’yi DXF’ye dönüştürün
  3. Seçeneklerle STL’yi DXF’ye dönüştürün
  4. Çevrimiçi STL’den DXF’ye dönüştürücü
  5. Ücretsiz öğrenme kaynakları

Python STL’den DXF’ye Dönüştürücü API’si – Ücretsiz İndirin

STL dosyalarını DXF’ye dönüştürmek için Aspose.CAD for Python API’sini kullanacağız. Aspose.CAD for Python, geliştiricilerin Python’da CAD dosyalarıyla çalışmasına olanak tanıyan güçlü bir kütüphanedir. STL, DXF, DWG, DGN vb. dahil olmak üzere çok çeşitli CAD dosya formatlarını destekler. API, geliştiricilerin yeni bir CAD dosyası oluşturmasına, görüntülemesine ve düzenlemesine olanak tanır. CAD dosyaları, CAD dosyalarından veri ayıklayın ve bunları diğer formatlara dönüştürün.

Lütfen paketi indirin veya konsolda aşağıdaki pip komutunu kullanarak API’yi PyPI adresinden yükleyin:

pip install aspose-cad

Python’da STL’yi DXF’ye dönüştürün

Aşağıdaki adımları izleyerek Python’da STL’yi DXF’ye kolayca dönüştürebiliriz:

  1. Image sınıfının yükleme yöntemini kullanarak bir giriş STL dosyası yükleyin.
  2. DxfOptions sınıfının bir örneğini oluşturun.
  3. Son olarak STL’yi DXF olarak kaydetmek için save() yöntemini çağırın. Çıkış DXF dosya yolunu ve DxfOptions’ı bağımsız değişken olarak alır.

Aşağıdaki kod örneği Python’da STL’nin DXF’ye nasıl dönüştürüleceğini gösterir.

# Giriş ve çıkış dosyaları için yolları belirtin.
inputSTL = "C:\Files\galeon.stl";
outputDXF = "C:\Files\galeon_out.dxf";

# DWF dosyasını yükle
image = cad.Image.load(inputSTL)

# DXF seçeneklerini belirtin
options = cad.imageoptions.DxfOptions()

# Çıktı DXF dosyasını kaydet
image.save(outputDXF, options);

Python’daki Seçeneklerle STL’yi DXF’ye Dönüştürün

STL dosyalarını DXF formatına dönüştürürken aşağıdaki adımları izleyerek çeşitli kaydetme seçeneklerini belirleyebiliriz:

  1. Image sınıfını kullanarak bir giriş STL dosyası yükleyin.
  2. CadRasterizationOptions sınıfının bir örneğini oluşturun.
  3. Seçenek özelliklerini belirtin.
  4. DxfOptions sınıfının bir örneğini oluşturun.
  5. Bundan sonra, Vectorrasterizationoptions özelliğini CadRasterizationOptions olarak ayarlayın.
  6. Son olarak STL’yi DXF olarak kaydetmek için save() yöntemini çağırın.

Aşağıdaki kod örneği Python’da STL’den DXF’ye dönüştürmenin nasıl özelleştirileceğini gösterir.

# Giriş ve çıkış dosyaları için yolları belirtin.
inputSTL = "C:\Files\galeon.stl";
outputDXF = "C:\Files\galeon_out.dxf";

# DWF dosyasını yükle
image = cad.Image.load(inputSTL)

# CAD Rasterleştirme seçeneklerini belirtin
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# Dönüştürülecek belirli düzeni seçin
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# DXF seçeneklerini belirtin
options = cad.imageoptions.DxfOptions() 
options.vector_rasterization_options = rasterizationOptions

# Çıktı DXF dosyasını kaydet
image.save(outputDXF, options);

Ücretsiz Lisans Alın

STL’den DXF’ye dönüştürücü kitaplığını sınırlama olmaksızın denemek için lütfen ücretsiz bir geçici lisans alın.

Çevrimiçi STL’den DXF’ye Dönüştürücü

Ayrıca yukarıdaki API kullanılarak geliştirilen bu ücretsiz çevrimiçi [STL’den DXF’ye dönüştürücü] uygulamayı da deneyebilirsiniz. Eklenti, yazılım veya abonelik yüklemeden herhangi bir tarayıcıdan veya cihazdan erişebilirsiniz.

Python STL’den DXF’ye Dönüştürücü - Öğrenme Kaynakları

STL’yi DXF’ye dönüştürmenin yanı sıra, aşağıdaki kaynakları kullanarak kitaplık hakkında daha fazla bilgi edinebilir ve çeşitli diğer özellikleri keşfedebilirsiniz:

Çözüm

Bu blog yazısında Python’da STL’yi DXF’ye nasıl dönüştüreceğimizi öğrendik. Bu makalede özetlenen adımları izleyerek STL dosyalarını programlı olarak kolayca DXF formatına dönüştürebilirsiniz. Aspose.CAD for Python kütüphanesi, Python’da CAD dosyalarıyla çalışmak için basit ve kullanımı kolay bir API sağlar. Python’da STL’yi DXF’ye dönüştürmenin yanı sıra, ücretsiz bir web tabanlı STL dönüştürücü kullanarak STL dosyalarını çevrimiçi olarak DXF formatına da dönüştürebilirsiniz. Herhangi bir belirsizlik durumunda lütfen ücretsiz destek forumumuz üzerinden bizimle iletişime geçin.

Ayrıca bakınız