Konversikan OBJ ke STL Java

Pemodelan dan pencetakan 3D menjadi semakin populer, dan dengan itu muncul kebutuhan untuk mengubah file di antara format yang berbeda. Salah satu tugas umum adalah mengonversi file OBJ ke format STL, yang dapat digunakan untuk pencetakan 3D. File OBJ adalah produk akhir dari pemodelan 3D, biasanya dihasilkan oleh perangkat lunak CAD. File STL berisi informasi tentang grafik vektor 3D. Pada artikel ini, kita akan mempelajari cara mengonversi OBJ ke STL di Java.

Artikel ini mencakup topik-topik berikut:

  1. Java OBJ to STL Converter – Unduhan Gratis
  2. Konversikan File OBJ ke STL
  3. Ubah OBJ ke STL Dengan Opsi di Java
  4. OBJ ke STL Konverter Online
  5. Sumber Belajar Gratis

Konverter Java OBJ ke STL – Unduh Gratis

Kami akan menggunakan Aspose.3D for Java API untuk mengonversi file OBJ ke format STL. Ini memungkinkan Anda untuk membuat, mengedit, memanipulasi, dan menyimpan format 3D. Ini memberdayakan aplikasi Java untuk bekerja dengan dokumen 3D tanpa menginstal paket perangkat lunak apa pun di komputer.

Silakan unduh JAR API atau tambahkan konfigurasi pom.xml berikut dalam aplikasi Java berbasis Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository> 
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-3d</artifactId>
    <version>23.7.0</version>
</dependency>   

Konversikan OBJ ke STL di Java

Kami dapat mengonversi file OBJ ke format STL dengan mengikuti langkah-langkah di bawah ini:

  1. Muat file input OBJ menggunakan metode Scene.fromFile().
  2. Setelah itu, buat instance dari kelas StlSaveOptions.
  3. Terakhir, panggil metode save() untuk menyimpannya sebagai STL. Dibutuhkan jalur file STL keluaran dan StlSaveOptions sebagai argumen.

Contoh kode berikut menunjukkan cara mengonversi OBJ ke STL di Java.

// Muat file input OBJ dengan kelas Scene.
Scene scene =  Scene.fromFile("C:\\Files\\CreateFanCylinder.obj");

// Inisialisasi objek kelas STLSaveOptions.
StlSaveOptions saveSTLOpts = new StlSaveOptions();

// Konversikan file OBJ ke STL.
scene.save("C:\\Files\\scene_out.stl", saveSTLOpts);

Konversikan OBJ ke STL Dengan Opsi di Java

Kami dapat menentukan opsi penyimpanan STL saat mengonversi file OBJ ke format STL dengan mengikuti langkah-langkah di bawah ini:

  1. Muat file input OBJ menggunakan metode Scene.fromFile().
  2. Buat instance dari kelas StlSaveOptions.
  3. Setelah itu, tentukan opsi penyimpanan STL seperti setFlipCoordinateSystem, getLookupPaths, dll.
  4. Terakhir, panggil metode save() untuk menyimpannya sebagai STL.

Contoh kode berikut menunjukkan cara mengonversi OBJ ke STL dengan opsi penyimpanan STL di Java.

// Muat file input OBJ dengan kelas Scene.
Scene scene =  Scene.fromFile("C:\\Files\\CreateFanCylinder.obj");

// Inisialisasi objek
StlSaveOptions saveSTLOpts = new StlSaveOptions();

// Balikkan sistem koordinat.
saveSTLOpts.setFlipCoordinateSystem(true);

// Konfigurasikan jalur pencarian untuk memungkinkan importir menemukan dependensi eksternal.
String dataDir = "C:\\Files\\";
saveSTLOpts.getLookupPaths().add(dataDir);

// Konversikan file OBJ ke STL.
scene.save("C:\\Files\\scene_out.stl", saveSTLOpts);

Dapatkan Lisensi Sementara Gratis

Anda dapat mendapatkan lisensi sementara gratis untuk mencoba Aspose.3D for Java tanpa batasan evaluasi.

Konverter OBJ ke STL Online

Anda juga dapat mengonversi file OBJ ke format STL menggunakan alat online OBJ to STL converter gratis ini, yang dikembangkan menggunakan API di atas.

Konversikan OBJ ke STL – Sumber Belajar Gratis

Selain mengonversi OBJ ke STL secara terprogram, jelajahi fitur perpustakaan lainnya menggunakan sumber daya berikut:

Kesimpulan

Kesimpulannya, mengonversi OBJ ke STL di Java membuka banyak kemungkinan untuk manipulasi dan pengoptimalan model 3D. Untuk programmer pemula dan berpengalaman, Aspose.3D for Java menyederhanakan proses konversi. Selain mengonversi OBJ ke STL di Java, Anda juga dapat mencoba alat konverter online gratis. Jika ada ambiguitas, silakan hubungi kami di forum dukungan gratis.

Lihat juga