STL'yi OBJ csharp'a dönüştür

STL dosyaları, 3D baskı, bilgisayar destekli tasarım ve diğer birçok amaç için kullanılır. STL dosyalarını OBJ 3B Nesne dosyalarına dönüştürebilirsiniz. OBJ dosyaları, geometrik verilerin ileri veya geri iletimi için kullanışlıdır. Dönüşümü keşfetmek için lütfen aşağıdaki başlıklara bakın:

STL’den OBJ’ye Dönüştürücü – 3D API Kurulumu

Aspose.3D for .NET API, farklı üç boyutlu dosyalarla çalışmayı destekler. Yeni Sürümler’ten DLL dosyalarını indirerek veya Visual Studio IDE’de aşağıdaki NuGet kurulum komutunu kullanarak API’yi kolayca yapılandırabilirsiniz:

PM> Install-Package Aspose.3D

C# kullanarak STL’yi OBJ Dosyasına Dönüştür

Bir STL dosyasını aşağıdaki adımlarla bir OBJ format dosyasına dönüştürebilirsiniz:

  1. Scene sınıfından bir nesne başlatın.
  2. Giriş STL dosyasını yöntemiyle yükleyin.
  3. Wavefront OBJ dosyası için çıktı biçimini belirtin.
  4. STL dosyasını çıktı OBJ dosyasına dönüştürün.

Aşağıdaki kod, bir STL dosyasının C# ile programlı olarak bir OBJ Wavefront Object dosyasına nasıl dönüştürüleceğini gösterir:

// Scene sınıfının bir nesnesini başlat
Scene scene = new Scene();

// Giriş STL dosyasını Open yöntemiyle yükle
scene.Open("test.stl");

// Wavefront OBJ dosyası için çıktı biçimini belirtin
FileFormat outputformat = FileFormat.WavefrontOBJ;

// STL'yi OBJ Nesne dosyasına dönüştürün
scene.Save("test.obj", outputformat);

Ücretsiz Değerlendirme Lisansı Alın

Ücretsiz Geçici Lisans talep ederek API’nin tüm özelliklerini değerlendirebilirsiniz.

Çözüm

Bu makalede, bir STL dosyasını bir OBJ Wavefront Object dosyasına nasıl dönüştüreceğinizi öğrendiniz. Örnek bir kod parçacığı ile birlikte ayrıntılı adımlar, anlamanız için açıklanmıştır. Yalnızca birkaç basit yöntem çağrısı yapmanız yeterlidir ve API, tüm küçük ayrıntılarla ilgilenirken STL dosyasını bir OBJ biçim dosyasına dönüştürür. Ayrıca, API tarafından sunulan diğer özellikleri öğrenmek için API Dokümantasyonu ve API Referansları’nı keşfedebilirsiniz. Gereksinimlerinizi veya bazı endişelerinizi tartışmak istemeniz durumunda lütfen Ücretsiz Destek Forumu ile iletişime geçmekten çekinmeyin.

Ayrıca bakınız