Penukar OBJ ke STL
Bawa model dari Blender, ZBrush, aplikasi fotogrametri atau pek aset permainan terus ke aliran kerja pencetak 3D. Penukar ini mentriangulasi OBJ, membuang data yang tidak boleh digunakan oleh pencetak dan menghasilkan STL binari yang padat.
Penukar Model 3D
atau seret Fail STL, OBJ, MTL … ke sini ·
Maks 95 MB setiap fail· Sehingga 20 fail· Dipadam selepas 30 minit
Fail diproses pada pelayan kami dan dipadam selepas 30 minit.
STL dan OBJ tidak menyimpan unit. Jika sesuatu bahagian kelihatan 10× atau 25.4× terlalu kecil atau besar dalam slicer, unit telah dibaca dengan salah — tetapkan di sini.
Blender, program CAD dan slicer menggunakan Z-atas; glTF, Unity dan kebanyakan enjin permainan menggunakan Y-atas. Tukar jika model terbaring di sisi selepas diimport.
Digunakan semasa menukar pepejal STEP atau IGES kepada mesh. Halus menghasilkan lengkung yang licin tetapi fail lebih besar; kasar mencukupi untuk pratonton pantas.
Hanya digunakan untuk input PNG, JPG atau SVG. Relief menaikkan kawasan gelap; litofan ialah panel nipis yang menunjukkan foto apabila disuluh dari belakang; ekstrusi menjadikan logo atau garis bentuk SVG sebagai bentuk pepejal rata.
Lebar model yang dicetak; ketinggian mengikut nisbah bidang imej.
Ketinggian maksimum yang timbul untuk relief atau litofan, atau ketebalan bentuk ekstrusi. Litofan biasanya menggunakan 2–3 mm.
Plat pepejal di bawah relief supaya cetakan kekal utuh. 0 bermaksud tiada tapak.
Cara menggunakan alat ini
- 1
Muat naik fail OBJ
Letakkan fail .obj. Fail .mtl dan imej tekstur tidak diperlukan untuk STL, kerana STL tidak dapat menyimpan warna. Sehingga 20 model, 95 MB setiap satu.
- 2
Semak skala dan bahagian
Di bawah Tetapan lanjutan, tetapkan Unit model kepada unit yang digunakan semasa model dibina; babak Blender menggunakan meter. Gabung menjadi satu mesh dihidupkan, sesuai untuk satu cetakan; matikannya untuk mengekalkan bahagian secara berasingan.
- 3
Tukar ke STL
Tekan Tukar ke STL dan buka fail dalam slicer anda. Ukur satu dimensi sebelum anda melakukan slice.
OBJ ialah format pemodel dan STL ialah format pencetak. Penukaran ini mengekalkan bentuk, membahagikan setiap muka kepada segi tiga dan meninggalkan bahan, peta UV dan kumpulan pelicinan yang tetap diabaikan oleh slicer.
Apakah yang berubah apabila anda menukar OBJ ke STL
Wavefront Technologies mentakrifkan OBJ pada penghujung 1980-an untuk perisian Advanced Visualizer miliknya, dan susun atur teks biasa itu bertahan lebih lama daripada syarikatnya. OBJ menyenaraikan bucu, koordinat tekstur dan normal, kemudian muka yang mungkin mempunyai tiga, empat atau lebih bucu. Bahan disimpan dalam fail .mtl berasingan yang menunjuk ke imej tekstur, sebab itu muat turun OBJ sering datang sebagai folder atau ZIP; ZIP ke STL menukar arkib sedemikian tanpa perlu dinyahmampat dahulu.
STL hanya menyimpan segi tiga. Semasa penukaran, quad dan n-gon dibahagikan, normal bucu digantikan dengan satu normal bagi setiap faset, dan kumpulan serta objek OBJ ditulis sebagai satu model, atau dikekalkan berasingan apabila Gabung menjadi satu mesh dimatikan. Kedua-dua format tidak menyimpan unit, jadi skala ialah perkara yang perlu diberi perhatian: nombor disalin seadanya dan slicer menganggapnya milimeter.
OBJ
Wavefront OBJ
OBJ ialah format geometri 3D yang dibangunkan oleh Wavefront Technologies. Ia ialah fail teks biasa yang menyenaraikan bucu, koordinat tekstur, normal dan permukaan, dengan bahan dan tekstur dirujuk dalam fail .mtl yang berasingan. Hampir semua program pemodelan 3D, enjin permainan dan alat cetakan 3D boleh mengimportnya. OBJ tidak menyokong animasi, rigging atau hierarki adegan, dan tekstur akan hilang jika fail MTL dan imej tidak disimpan bersama.
- Pemampatan
- –
- Ketelusan
- –
- Animasi
- Tidak
- Diperkenalkan
- Wavefront Technologies
STL
Jaringan STL
STL (stereolithography) ialah format jaringan 3D yang dicipta oleh 3D Systems pada 1987. Ia hanya menerangkan geometri permukaan objek sebagai senarai segi tiga, tanpa warna, bahan, unit atau maklumat adegan. Kesederhanaannya menjadikannya input lalai untuk slicer pencetakan 3D seperti Cura dan PrusaSlicer. Permukaan melengkung dianggarkan dengan banyak segi tiga rata, jadi model licin boleh menghasilkan fail yang sangat besar.
- Pemampatan
- –
- Ketelusan
- –
- Animasi
- Tidak
- Diperkenalkan
- 1987 · 3D Systems
Orang menukar OBJ ke STL apabila model yang dibuat untuk render, permainan atau pengimbasan perlu dihantar ke pencetak, perkhidmatan cetakan atau borang muat naik yang hanya menyenaraikan STL.
Adakah Cura, PrusaSlicer atau Bambu Studio memerlukan STL?
| Organisasi | Keperluan | Sumber |
|---|---|---|
| Ultimaker Cura | STL, OBJ, 3MF dan X3D, serta PNG dan JPG sebagai peta ketinggian. Tekstur OBJ diabaikan. | — |
| PrusaSlicer | STL, OBJ, 3MF dan AMF; STEP sejak versi 2.6. Warna OBJ boleh dipetakan kepada filamen dalam versi terkini. | — |
| Bambu Studio | STL, OBJ, 3MF dan STEP. Lukisan berbilang warna disimpan dalam projek 3MF tersendiri. | — |
| Perkhidmatan cetakan dan pustaka model | Kebanyakan borang muat naik menyenaraikan STL dahulu; sesetengah menerima OBJ atau 3MF, tetapi sedikit yang menerima folder OBJ bertekstur. | — |
Membaiki OBJ yang tidak boleh dicetak selepas ditukar
Model sebesar sebutir beras
OBJ disimpan dalam meter, lazimnya daripada Blender atau enjin permainan. Tetapkan Unit model kepada m dan tukar semula.
Slicer melaporkan tepi non-manifold
Mesh mempunyai lubang atau permukaan satu sisi. Tutupnya dengan 3D Print Toolbox Blender atau arahan pembaikan slicer sebelum mencetak.
Patung terbaring telentang
Model dieksport dengan Y atas. Tetapkan Paksi atas kepada Z-up supaya ia berdiri di atas pelantar.
Bahagian terapung atau bertindih
Objek berasingan telah digabungkan. Matikan Gabung menjadi satu mesh dan susunnya dalam slicer, atau cantumkannya dengan boolean union dalam Blender.
Soalan lazim tentang OBJ ke STL
Mengapakah OBJ dari Blender menjadi sangat kecil selepas ditukar ke STL?
Blender menganggap satu unit sebagai satu meter, jadi patung kecil 40 mm ditulis sebagai 0.04. Slicer membaca nombor STL sebagai milimeter dan memaparkan titik kecil. Tetapkan Unit model kepada m dan tukar semula, maka bahagian itu keluar pada 40 mm.
Apakah yang berlaku kepada tekstur dan warna OBJ saya?
Ia ditinggalkan. STL hanya menyimpan geometri, jadi bahan .mtl dan tekstur imej tiada tempat untuk disimpan. Jika anda mahukan warna untuk pencetak berbilang warna, gunakan 3MF; untuk paparan dalam pelayar atau AR, OBJ ke GLB mengekalkan tekstur.
OBJ saya mempunyai quad dan n-gon. Adakah itu masalah?
Tidak. OBJ boleh menyimpan muka dengan bilangan bucu yang pelbagai, manakala STL hanya menerima segi tiga, jadi setiap muka dibahagikan kepada segi tiga semasa penukaran. Bentuknya kekal sama; hanya bilangan segi tiga bertambah.
Mengapakah slicer mengatakan model yang ditukar mempunyai ralat?
Model yang dibina untuk permainan dan render sering mempunyai tepi terbuka, bahagian bertindih atau satah satu sisi seperti daun dan kad rambut. Ia dirender dengan baik tetapi tidak menerangkan isi padu tertutup. Baiki dalam Blender dengan alat tambah 3D Print Toolbox, atau biarkan PrusaSlicer atau Bambu Studio membaikinya semasa import.
Adakah arca dengan berjuta-juta poligon terlalu besar untuk STL?
STL binari menggunakan 50 bait bagi setiap segi tiga, jadi arca 2 juta segi tiga ialah kira-kira 100 MB, sedikit melebihi had muat naik 95 MB. Kurangkan bilangan poligonnya dahulu dalam Blender atau ZBrush; kebanyakan pencetak tidak dapat menghasilkan semula butiran sehalus itu.
- Penukar STL ke OBJTukar STL ke OBJ untuk Unity, alat tekstur dan apl 3D lain yang memerlukan OBJ. Bucu dikongsi, teks boleh dibaca, segi tiga sama, dalam beberapa saat.
- Penukar FBX ke OBJTukar fail FBX daripada Mixamo, pakej aset Unity atau Maya ke OBJ dengan bahan MTL dan tekstur. FBX binari dan ASCII diterima, 20 fail sekali gus.
- Penukar 3MF ke STLTukar 3MF ke STL untuk slicer, servis cetak dan alat yang hanya membaca STL. Geometri kekal dalam milimeter; warna, plat dan tetapan cetak dibuang.
- Penukar STEP ke STLTukar fail STEP atau STP ke STL untuk Cura, PrusaSlicer dan Bambu Studio. Pilih butiran mesh kasar, biasa atau halus; dapatkan STL binari dalam mm.
- Penukar OBJ ke GLBTukar OBJ beserta MTL dan teksturnya kepada satu GLB untuk three.js, model-viewer, Shopify dan AR Android. Skala dalam meter, bahan terbenam.
- Penukar Gambar ke STLTukar gambar JPG, PNG, WebP atau BMP ke STL untuk dicetak: relief timbul, litofan atau bentuk tersemperit. Tetapkan lebar, kedalaman dan tapak (mm).