DWG dosyaları, iki veya üç boyutlu vektör grafikleri içeren teknik çizimler ve planlar oluşturmak için kullanılır. Buna göre, tasarımları görselleştirmek veya manipüle etmek için bu tür çizimleri 3D modelleme uygulamalarında işlemeniz gerekebilir. DWG dosyasını OBJ formatında bir 3B Nesne dosyasına dönüştürebilirsiniz. Bu makale, bir DWG çiziminin C# dilinde programlı olarak bir OBJ dosyasına nasıl dönüştürüleceğini kapsar.
DWG’den OBJ’ye Dönüştürücü – .NET API Kurulumu
Aspose.CAD for .NET API, herhangi bir kullanıcı arabirimi tabanlı uygulama veya araç yüklemeye bile gerek kalmadan AutoCAD dosyalarını oluşturmak, düzenlemek, değiştirmek veya dönüştürmek için kullanılabilir. Yeni Sürümler bölümünden DLL dosyasını indirerek veya aşağıdaki NuGet kurulum komutunu kullanarak API’yi kolayca yapılandırabilirsiniz:
PM> Install-Package Aspose.CAD
DWG’yi .NET’te Programlı Olarak OBJ Dosyasına Dönüştürün
Bir DWG dosyasını birkaç basit adımla verimli bir şekilde OBJ formatına dönüştürebilirsiniz:
- Giriş DWG dosyasını Image sınıfından bir nesne ile yükleyin.
- Önceden başlatılan örneği CadImage tipine yazın.
- Çıkış 3B Nesne OBJ dosyasını Kaydet yöntemini kullanarak kaydedin.
Aşağıdaki kod parçacığı, bir DWG dosyasının programlı olarak C# dilinde bir OBJ dosyasına nasıl dönüştürüleceğini gösterir:
// Giriş DWG dosyasını yükleyin
Image image = Image.Load("sample.dwg");
// Image sınıfı nesnesini CadImage türüne aktarın
CadImage cad = (CadImage)image;
// ObjOptions sınıf nesnesini başlat
ObjOptions options = new ObjOptions();
// Çıktı OBJ Nesne dosyasını kaydet
cad.Save("sample.obj", options);
Daha Fazla Özelliği Keşfedin
API tarafından sunulan diğer birçok özelliği dokümantasyon alanı altında keşfedebilir ve öğrenebilirsiniz. DGN, DXF, STL, PLT ve CAD ile ilgili diğer birçok dosya formatıyla çalışma hakkında ayrıntılar içerir.
Çözüm
Bu yazımızda DWG’yi OBJ dosya formatına nasıl dönüştüreceğinizi incelediniz. Bu özellik, uygulamanızın kapsamı dikkate alınarak ölçeklendirilebilir. Örneğin, birkaç dosyanın paralel işlenmesi için birden çok iş parçacığı oluşturabilirsiniz. Ayrıca, endişelerinizden herhangi birini tartışmak isterseniz, lütfen forumdan bize ulaşın.