Konversi OBJ ke STL
Bawa model dari Blender, ZBrush, aplikasi fotogrametri, atau paket aset game ke alur kerja printer 3D. Konverter ini memecah OBJ menjadi segitiga, membuang apa yang tidak bisa dipakai printer, dan menulis STL biner yang ringkas.
Konverter Model 3D
atau jatuhkan file STL, OBJ, MTL … di sini ·
Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit
File diproses di server kami dan dihapus setelah 30 menit.
STL dan OBJ tidak menyimpan satuan. Jika sebuah bagian tampak 10× atau 25,4× terlalu kecil atau terlalu besar di slicer, satuannya terbaca salah — atur di sini.
Blender, program CAD, dan slicer memakai Z-up; glTF, Unity, dan sebagian besar game engine memakai Y-up. Ganti jika model rebah miring setelah diimpor.
Dipakai saat mengonversi solid STEP atau IGES menjadi mesh. Halus menghasilkan lengkungan mulus tetapi file lebih besar; kasar cukup untuk pratinjau cepat.
Hanya dipakai untuk masukan PNG, JPG, atau SVG. Relief menaikkan area gelap; lithophane adalah panel tipis yang menampilkan foto saat disinari dari belakang; ekstrusi mengubah logo atau garis SVG menjadi bentuk padat yang datar.
Lebar model yang dicetak; tingginya mengikuti rasio aspek gambar.
Tinggi timbul maksimum untuk relief atau lithophane, atau ketebalan bentuk ekstrusi. Lithophane biasanya memakai 2–3 mm.
Pelat padat di bawah relief agar hasil cetak tetap menyatu. 0 berarti tanpa alas.
Cara menggunakan alat ini
- 1
Unggah OBJ
Letakkan file .obj. File .mtl dan gambar tekstur tidak diperlukan untuk STL, karena STL tidak bisa menyimpan warna. Hingga 20 model, masing-masing maksimal 95 MB.
- 2
Periksa skala dan bagian
Di Pengaturan lanjutan, setel Satuan model ke satuan yang dipakai saat model dibuat; adegan Blender memakai meter. Gabungkan menjadi satu mesh aktif, cocok untuk satu kali cetak; nonaktifkan agar bagian-bagian tetap terpisah.
- 3
Konversi ke STL
Tekan Konversi ke STL lalu buka file di slicer Anda. Ukur satu dimensi sebelum melakukan slicing.
OBJ adalah format pemodel, sedangkan STL adalah format printer. Konversi ini mempertahankan bentuk, memecah setiap face menjadi segitiga, dan meninggalkan material, peta UV, serta smoothing group yang toh akan diabaikan slicer.
Apa yang berubah saat OBJ dikonversi ke STL
Wavefront Technologies mendefinisikan OBJ pada akhir 1980-an untuk perangkat lunak Advanced Visualizer miliknya, dan tata letak teks polosnya bertahan lebih lama daripada perusahaannya. OBJ mencantumkan vertex, koordinat tekstur, dan normal, lalu face yang bisa memiliki tiga, empat, atau lebih sudut. Material disimpan dalam file .mtl terpisah yang menunjuk ke gambar tekstur, itulah sebabnya unduhan OBJ sering datang sebagai folder atau ZIP; ZIP ke STL mengonversi arsip seperti itu tanpa perlu diekstrak dulu.
STL hanya menyimpan segitiga. Selama konversi, quad dan n-gon dipecah, normal vertex diganti dengan satu normal per facet, dan group serta object dalam OBJ ditulis sebagai satu model, atau tetap terpisah bila Gabungkan menjadi satu mesh nonaktif. Kedua format tidak menyimpan satuan, jadi skala adalah bagian yang perlu diperhatikan: angkanya disalin apa adanya dan slicer menganggapnya milimeter.
OBJ
Wavefront OBJ
OBJ adalah format geometri 3D yang dikembangkan oleh Wavefront Technologies. Format ini berupa file teks biasa yang mencantumkan vertex, koordinat tekstur, normal, dan face, dengan material dan tekstur yang dirujuk dalam file .mtl terpisah. Hampir setiap program pemodelan 3D, game engine, dan alat cetak 3D dapat mengimpornya. OBJ tidak mendukung animasi, rigging, atau hierarki scene, dan tekstur akan hilang jika file MTL dan file gambarnya tidak disimpan bersama.
- Kompresi
- –
- Transparansi
- –
- Animasi
- Tidak
- Diperkenalkan
- Wavefront Technologies
STL
Mesh STL
STL (stereolithography) adalah format mesh 3D yang dibuat oleh 3D Systems pada 1987. Format ini hanya menggambarkan geometri permukaan objek sebagai daftar segitiga, tanpa warna, material, satuan, atau informasi adegan. Kesederhanaannya menjadikannya input bawaan untuk slicer pencetakan 3D seperti Cura dan PrusaSlicer. Permukaan melengkung didekati dengan banyak segitiga datar, sehingga model yang halus dapat menghasilkan file yang sangat besar.
- Kompresi
- –
- Transparansi
- –
- Animasi
- Tidak
- Diperkenalkan
- 1987 · 3D Systems
Orang mengubah OBJ menjadi STL ketika model yang dibuat untuk rendering, game, atau pemindaian harus dikirim ke printer, jasa cetak, atau formulir unggah yang hanya mencantumkan STL.
Apakah Cura, PrusaSlicer, atau Bambu Studio memerlukan STL?
| Organisasi | Persyaratan | Sumber |
|---|---|---|
| Ultimaker Cura | STL, OBJ, 3MF, dan X3D, ditambah PNG dan JPG sebagai height map. Tekstur OBJ diabaikan. | — |
| PrusaSlicer | STL, OBJ, 3MF, dan AMF; STEP sejak versi 2.6. Pada versi terbaru, warna OBJ bisa dipetakan ke filamen. | — |
| Bambu Studio | STL, OBJ, 3MF, dan STEP. Pewarnaan multiwarna disimpan dalam proyek 3MF miliknya sendiri. | — |
| Jasa cetak dan pustaka model | Sebagian besar formulir unggah mencantumkan STL lebih dulu; sebagian menerima OBJ atau 3MF, sedikit yang menerima folder OBJ bertekstur. | — |
Memperbaiki OBJ yang tidak bisa dicetak setelah dikonversi
Model hanya sebesar butir beras
OBJ disimpan dalam meter, biasanya dari Blender atau game engine. Setel Satuan model ke m lalu konversi lagi.
Slicer melaporkan tepi non-manifold
Mesh memiliki lubang atau permukaan satu sisi. Tutup dengan 3D Print Toolbox di Blender atau perintah perbaikan di slicer sebelum mencetak.
Figur tergeletak telentang
Model diekspor dengan Y-up. Setel Sumbu atas ke Z-up agar berdiri di atas bed.
Bagian-bagian melayang atau saling tumpang tindih
Objek terpisah ikut digabungkan. Nonaktifkan Gabungkan menjadi satu mesh lalu atur di slicer, atau satukan dengan boolean union di Blender.
Pertanyaan seputar OBJ ke STL
Mengapa OBJ dari Blender jadi sangat kecil setelah dikonversi ke STL?
Blender menganggap satu satuan sebagai satu meter, sehingga figur 40 mm ditulis sebagai 0.04. Slicer membaca angka STL sebagai milimeter dan hanya menampilkan sebuah titik. Setel Satuan model ke m lalu konversi lagi, dan bagiannya keluar berukuran 40 mm.
Apa yang terjadi pada tekstur dan warna OBJ saat diubah ke STL?
Semuanya ditinggalkan. STL hanya menyimpan geometri, jadi material .mtl dan tekstur gambar tidak punya tempat. Jika Anda butuh warnanya untuk printer multiwarna, gunakan 3MF; untuk ditampilkan di browser atau AR, OBJ ke GLB mempertahankan teksturnya.
OBJ saya berisi quad dan n-gon. Apakah itu masalah untuk STL?
Tidak. OBJ bisa menyimpan face dengan sudut berapa pun, sedangkan STL hanya menerima segitiga, sehingga setiap face dipecah menjadi segitiga selama konversi. Bentuknya tetap sama; hanya jumlah segitiganya yang bertambah.
Mengapa slicer mengatakan model hasil konversi OBJ ada kesalahan?
Model yang dibuat untuk game dan rendering sering memiliki tepi terbuka, potongan yang tumpang tindih, atau bidang satu sisi seperti daun dan hair card. Model itu tampil baik saat dirender, tetapi tidak menggambarkan volume tertutup. Perbaiki di Blender dengan add-on 3D Print Toolbox, atau biarkan PrusaSlicer atau Bambu Studio memperbaikinya saat impor.
Apakah sculpt berisi jutaan poligon terlalu besar untuk STL?
STL biner memakai 50 byte per segitiga, jadi sculpt 2 juta segitiga berukuran sekitar 100 MB, sedikit di atas batas unggah 95 MB. Lakukan decimate di Blender atau ZBrush terlebih dahulu; kebanyakan printer memang tidak bisa mereproduksi detail sehalus itu.
- Konversi STL ke OBJUbah STL ke OBJ untuk Unity, alat texturing, dan aplikasi 3D lain yang memerlukan OBJ. Verteks bersama, teks terbaca, segitiga yang sama, dalam hitungan detik.
- Konversi FBX ke OBJUbah file FBX dari Mixamo, paket aset Unity, atau Maya menjadi OBJ dengan material MTL dan tekstur. FBX biner dan ASCII diterima, 20 file per batch.
- Konversi 3MF ke STLUbah 3MF menjadi STL untuk slicer, jasa cetak 3D, dan alat yang hanya membaca STL. Geometri tetap dalam milimeter; warna, plate, dan setelan cetak dibuang.
- Konversi STEP ke STLUbah file STEP atau STP ke STL untuk Cura, PrusaSlicer, dan Bambu Studio. Pilih detail mesh kasar, normal, atau halus dan dapatkan STL biner dalam milimeter.
- Konversi OBJ ke GLBUbah OBJ beserta MTL dan teksturnya menjadi satu GLB untuk three.js, model-viewer, Shopify, dan AR Android. Skala dalam meter, material tertanam.
- Ubah Gambar ke STLUbah gambar JPG, PNG, WebP, atau BMP menjadi STL siap cetak: relief timbul, lithophane bercahaya, atau bentuk ekstrusi datar. Atur lebar, kedalaman, alas (mm).