UltKit

Penukar STL ke GLB

STL dibina untuk slicer, manakala GLB dibina untuk skrin. Tukar fail cetakan ke GLB untuk memaparkannya di halaman kedai, dalam portfolio atau dalam AR, pada saiz sebenar dan dalam keadaan tegak.

Penukar Model 3D

atau seret Fail STL, OBJ, MTL … ke sini ·

Maks 95 MB setiap fail· Sehingga 20 fail· Dipadam selepas 30 minit

Output

Fail diproses pada pelayan kami dan dipadam selepas 30 minit.

Cara menggunakan alat ini

  1. 1

    Muat naik fail STL

    Tambah sehingga 20 fail .stl binari atau ASCII, setiap satu sehingga 95 MB. Beberapa bahagian yang dimuat naik serentak masing-masing menjadi GLB sendiri.

  2. 2

    Semak unit dan orientasi

    Unit model ialah mm, iaitu unit yang digunakan hampir semua slicer dan eksport CAD, manakala Paksi atas ialah Y-atas untuk glTF. Tukar unit di bawah Tetapan lanjutan jika STL dimodelkan dalam inci.

  3. 3

    Tukar ke GLB

    Tekan Tukar ke GLB dan seret hasilnya ke dalam penonton untuk menyemaknya. Fail yang dimuat naik dan ditukar akan dipadam selepas 30 minit.

Geometri cetakan anda dipindahkan tanpa diubah. Yang ditambah oleh penukar ialah apa yang tidak pernah ada pada STL: skala dalam meter, orientasi Y-atas, bucu dikongsi, normal dan bahan asas, iaitu semua yang diperlukan penonton web untuk melukisnya.

Kandungan fail STL berbanding GLB

STL (1987) dan GLB (glTF 2.0, 2017) bersebelahan
AspekSTLGLB
Dicipta untukPencetakan 3D dan slicerWeb, apl, penonton AR
UnitTidak disimpan; mm mengikut konvensyenMeter, ditetapkan oleh spesifikasi
Paksi atasBiasanya Z-atasY-atas
BucuDiulang bagi setiap segi tigaDikongsi dan diindeks
Warna dan bahanTiada dalam standardBahan PBR dan tekstur
Beberapa bahagianJarang; biasanya satu meshNod dalam pokok adegan

STL bermula pada 1987, apabila Albert Consulting Group menulisnya untuk mesin stereolitografi pertama 3D Systems. STL binari terdiri daripada pengepala 80 bait, bilangan segi tiga, kemudian 50 bait bagi setiap segi tiga: satu normal, tiga bucu dan dua bait ganti. Itu sahaja yang diperlukan slicer untuk memotong lapisan. Namun ia kurang sesuai untuk pelayar: tiada skala, tiada warna, dan setiap bucu ditulis semula bagi setiap segi tiga yang berkongsinya.

glTF 2.0, diterbitkan oleh Khronos Group pada 2017, menyelesaikan masalah itu. Ia menyimpan bucu sekali dalam penimbal binari yang boleh digunakan terus oleh kad grafik, menetapkan unit pada satu meter dan paksi atas pada Y, serta menerangkan bahan dengan pemaparan berasaskan fizik. GLB ialah bentuk binari fail tunggal glTF, sebab itulah model-viewer, three.js, Babylon.js, Shopify dan Scene Viewer Android menerimanya.

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
Penukar STL

GLB

glTF Binary (GLB)

GLB ialah bentuk binari glTF 2.0, format penghantaran 3D yang diterbitkan oleh Khronos Group pada 2017. Ia membungkus geometri, bahan PBR, tekstur dan animasi dalam satu fail padat yang direka untuk pemuatan pantas. GLB digunakan secara meluas untuk 3D web, pemapar AR, Android Scene Viewer dan pasaran model dalam talian. Sesetengah alat 3D desktop lama dan program CAD tidak mengimportnya.

Pemampatan
–
Ketelusan
–
Animasi
Ya
Diperkenalkan
2017 · Khronos Group
Penukar GLB

Pembuat menukar STL ke GLB untuk memaparkan bahagian yang boleh dicetak dalam talian atau dalam AR, kerana pelayar dan penonton 3D menjangkakan fail glTF yang padat dan berskala, dan tidak mengenali senarai segi tiga tanpa unit milik slicer.

Tetapan STL ke GLB yang penting

Unit model
Memberitahu penukar apa maksud satu unit STL. Milimeter menjadi 0.001 m, jadi patung 120 mm setinggi 0.12 m dalam GLB dan muncul pada saiz sebenar dalam AR.
Paksi atas
Slicer dan CAD menggunakan Z-atas manakala glTF menggunakan Y-atas. Y-atas memutar bahagian itu supaya berdiri di atas lantai penonton dan bukan terbaring.
Gabung menjadi satu mesh
Mati mengekalkan pepejal berasingan sebagai nod berasingan yang boleh disembunyikan atau diwarnakan semula kemudian. Hidup menghasilkan satu objek, berguna untuk satu bahan paparan.
Pengekodan fail
Tidak terpakai di sini; GLB sentiasa binari. Gunakan pilihan glTF di bawah Tukar ke jika anda memerlukan fail JSON yang boleh dibaca.

Memaparkan cetakan 3D dalam talian

Letakkan GLB pada halaman dengan komponen web model-viewer Google dan pelawat boleh memutar bahagian itu, mengezum dan, pada Android, meletakkannya di meja mereka dalam AR.

Untuk arah sebaliknya, daripada mesh kepada sesuatu yang boleh disunting dengan dimensi tepat dalam Fusion 360 atau SolidWorks, anda memerlukan STL ke STEP.

Soalan lazim STL ke GLB

Mengapa GLB yang ditukar berwarna kelabu?

STL standard hanya menyimpan segi tiga dan tiada yang lain: tiada warna, bahan atau tekstur. GLB diberi bahan neutral biasa supaya dipaparkan dengan pencahayaan. Tambah warna kemudian dalam Blender atau editor three.js, atau mulakan dengan OBJ atau 3MF berwarna melalui OBJ ke GLB.

Adakah GLB dicetak sama seperti STL?

Geometrinya ialah segi tiga yang sama, diskalakan semula kepada meter. Namun, kebanyakan slicer lebih suka STL atau 3MF, jadi simpan STL asal untuk pencetakan dan gunakan GLB untuk paparan sahaja.

Bahagian cetakan saya mempunyai beberapa badan. Bolehkah saya mengasingkannya?

STL biasanya menyimpan semua jasad sebagai satu longgokan segi tiga, jadi ia tiba sebagai satu mesh. Jika STL dieksport sebagai pepejal berasingan dalam format ASCII, setiap pepejal menjadi nod tersendiri dalam GLB selagi Gabung menjadi satu mesh dibiarkan mati.

Berapa besar saiz fail GLB berbanding STL?

Biasanya lebih kecil daripada STL binari. STL mengulang setiap bucu yang dikongsi bagi setiap segi tiga yang menyentuhnya, manakala glTF menyimpan setiap bucu sekali dan merujuknya melalui indeks. STL binari biasa mengecil dengan ketara; STL ASCII mengecil jauh lebih banyak.

Bolehkah GLB daripada STL digunakan untuk AR iPhone?

iPhone membuka USDZ dan bukan GLB dalam AR Quick Look. Tukar GLB sekali lagi dengan GLB ke USDZ dan gunakan kedua-dua fail: GLB untuk Android dan web, USDZ untuk peranti Apple.

Adakah permukaan melengkung kelihatan bersegi dalam pemapar?

Mungkin, kerana STL hanya mengandungi segi tiga rata tanpa data pelicinan. Penukar mengira normal daripada segi tiga; jika STL dieksport dengan resolusi kasar, eksport semula pada resolusi lebih halus daripada program CAD anda untuk rupa yang lebih licin.