STL'yi OBJ Python'a Dönüştür

STL dosyaları, 3D baskı için yaygın olarak kullanılırken, OBJ dosyaları, dokular ve malzemeler için daha fazla esneklik ve destek sunar. Bu blog gönderisinde Python’da STL dosyalarını OBJ formatına nasıl dönüştüreceğimizi keşfedeceğiz.

  1. Python STL’den OBJ’ye Dönüştürücü – Ücretsiz İndirme
  2. Python’da STL’yi OBJ’ye Dönüştürme
  3. Python’da STL’yi OBJ’ye dönüştürün
  4. Python’da Gelişmiş Seçeneklerle STL’yi OBJ’ye Dönüştürün

Python STL’den OBJ’ye Dönüştürücü – Ücretsiz İndirme

Aspose.3D for Python via .NET, 3B sahneler oluşturmak veya değiştirmek için farklı dosya biçimlerini destekler. Aşağıdaki pip komutunu kullanarak library‘u yapılandırabilir veya PyPI‘dan yükleyebilirsiniz:

pip install aspose-3d

STL’yi OBJ Formatına Dönüştürme

Aşağıdaki adımları izleyerek bir STL dosyasını OBJ biçimine aktarabilirsiniz:

  • Giriş STL dosyasını yükleyin.
  • ObjSaveOptions sınıfından bir nesne oluşturun.
  • STL’yi OBJ dosya biçimine dönüştürün.

Anlayışınız için örnek bir kod ve daha fazla ayrıntı için lütfen aşağıdaki bölüme bakın.

Python kullanarak STL’yi OBJ’ye dönüştürün

Python’da bir STL dosyasını OBJ dosyasına dönüştürmek için aşağıdaki adımları izlemeniz gerekir:

  1. Her şeyden önce, Scene.fromfile() yöntemini kullanarak giriş STL dosyasını yükleyin.
  2. Ardından, ObjSaveOptions sınıfının bir örneğini oluşturun.
  3. Oluşturulan OBJ dosyasını dışa aktarmak için save() yöntemini çağırın.

Aşağıdaki kod parçacığı, Python’da STL’nin OBJ’ye nasıl dönüştürüleceğini gösterir:

import aspose.threed as threed
from aspose.threed import Scene

# Load input OBJ file with Scene class
scene = Scene.from_file("output.stl");

options = threed.formats.ObjSaveOptions()

# Convert STL to OBJ file
scene.save("STLtoOBJ.obj", options)

Python’da Gelişmiş Seçeneklerle STL’yi OBJ’ye Dönüştürün

STL dosya dönüştürme işlemini yapılandırmak için ObjSaveOptions sınıfının farklı özelliklerini kullanabilirsiniz. Örneğin, ObjSaveOptions sınıfını kullanarak malzemeleri etkinleştirmeyi veya devre dışı bırakmayı, dokuları dışa aktarmayı, koordinatları çevirmeyi veya diğer ayarları belirlemeyi seçebilirsiniz. Aşağıdaki kod parçacığı, STL’nin OBJ’ye nasıl dönüştürüleceğini gösterir.

import aspose.threed as threed
from aspose.threed import Scene

# Load input OBJ file with Scene class
scene = Scene.from_file("output.stl");

options = threed.formats.ObjSaveOptions()

options.enable_materials = True
options.export_textures = True

# Convert STL to OBJ file
scene.save("STLtoOBJ.obj", options)

Ücretsiz Geçici Lisans Alın

Ücretsiz geçici lisans talep ederek API’yi tam kapasitesiyle değerlendirebilirsiniz.

Çevrimiçi Deneyin

Bu API tarafından desteklenen ve kapasitesi ve işleme açısından test edilebilen aşağıdaki çevrimiçi araca başvurabilirsiniz.

Çözüm

Bu makale, Python’da STL’nin OBJ’ye nasıl dönüştürüleceğini ve aynı zamanda dönüştürmeyi kontrol etmek için gelişmiş yaklaşımı tartışıyor. API’nin farklı özelliklerini daha fazla keşfetmek için dokümantasyon bölümüne göz atabilirsiniz. Herhangi bir endişeniz olması durumunda lütfen [ücretsiz destek forumu] üzerinden bize ulaşmaktan çekinmeyin]14.

Ayrıca bakınız