UltKit

Badilisha STL kuwa GLB

STL imetengenezwa kwa ajili ya programu za slicer; GLB imetengenezwa kwa ajili ya skrini. Badilisha faili ya kuchapisha kuwa GLB ili kuionyesha kwenye ukurasa wa duka, katika jalada la kazi au kwenye AR, kwa ukubwa wake halisi na ikiwa imesimama wima ipasavyo.

Kibadilishaji cha Modeli za 3D

au buruta Faili za STL, OBJ, MTL … hapa ·

Hadi MB 95 kwa faili· Hadi faili 20· Hufutwa baada ya dakika 30

Matokeo

Faili huchakatwa kwenye seva zetu na kufutwa baada ya dakika 30.

Jinsi ya kutumia zana hii

  1. 1

    Pakia faili ya STL

    Ongeza hadi faili 20 za .stl za binary au ASCII, kila moja hadi MB 95. Sehemu kadhaa zikipakiwa pamoja, kila moja inakuwa GLB yake.

  2. 2

    Kagua vipimo na mwelekeo

    Vipimo vya modeli ni mm, ambavyo karibu kila slicer na usafirishaji wa CAD hutumia, na Mhimili wa juu ni Y-up kwa glTF. Badilisha vipimo chini ya Mipangilio ya hali ya juu ikiwa STL ilitengenezwa kwa inchi.

  3. 3

    Badilisha kuwa GLB

    Bonyeza Badilisha kuwa GLB kisha buruta matokeo kwenye kitazamaji ili kuyakagua. Faili zilizopakiwa na zilizobadilishwa hufutwa baada ya dakika 30.

Jiometri ya uchapishaji wako huhamia bila kuguswa. Kinachoongezwa na kibadilishaji ni kile ambacho STL haikuwa nacho: kipimo cha mita, mwelekeo wa Y-up, vertex zinazoshirikiwa, normals na nyenzo ya msingi, yaani kila kitu ambacho kitazamaji cha wavuti kinahitaji kuichora.

Kilichomo kwenye faili ya STL ukilinganisha na GLB

STL (1987) na GLB (glTF 2.0, 2017) kando kwa kando
KipengeleSTLGLB
Imetengenezwa kwaUchapishaji wa 3D na slicerWavuti, programu, vitazamaji vya AR
VipimoHavihifadhiwi; mm kwa desturiMita, kama ilivyoainishwa na kiwango
Mhimili wa juuKwa kawaida Z-upY-up
VertexHurudiwa kwa kila pembetatuZinashirikiwa na kuwekewa faharasa
Rangi na nyenzoHakuna katika kiwangoNyenzo za PBR na maumbo ya uso
Sehemu nyingiNadra; kwa kawaida mesh mojaNode katika mti wa tukio

STL ilianza mwaka 1987, Albert Consulting Group walipoiandika kwa mashine za kwanza za stereolithography za 3D Systems. STL ya binary ni kichwa cha baiti 80, idadi ya pembetatu kisha baiti 50 kwa kila pembetatu: normal, kona tatu na baiti mbili za ziada. Hicho ndicho tu slicer inachohitaji kukata tabaka. Hata hivyo haifai kwa kivinjari: hakuna kipimo, hakuna rangi, na kila kona huandikwa tena kwa kila pembetatu inayoishiriki.

glTF 2.0, iliyochapishwa na Khronos Group mwaka 2017, hutatua hilo hasa. Huhifadhi vertex mara moja kwenye bafa za binary ambazo kadi ya michoro inaweza kutumia moja kwa moja, huweka kipimo kuwa mita moja na mhimili wa juu kuwa Y, na hufafanua nyenzo kwa uonyeshaji wa kimwili (PBR). GLB ni muundo wa binary wa faili moja wa glTF, ndiyo maana model-viewer, three.js, Babylon.js, Shopify na Scene Viewer ya Android zote huikubali.

STL

Mesh ya STL

STL (stereolithography) ni muundo wa mesh ya 3D ulioundwa na 3D Systems mwaka 1987. Unaeleza jiometri ya uso wa kitu pekee kama orodha ya pembetatu, bila rangi, vifaa, vipimo wala taarifa za tukio. Urahisi wake huufanya kuwa ingizo chaguomsingi la slicer za uchapishaji wa 3D kama Cura na PrusaSlicer. Nyuso zilizopinda hukadiriwa kwa pembetatu nyingi bapa, kwa hiyo miundo laini inaweza kutoa faili kubwa sana.

Ubanaji
–
Uwazi
–
Uhuishaji
Hapana
Mwaka ulioanzishwa
1987 · 3D Systems
Kigeuzi cha STL

GLB

glTF Binary (GLB)

GLB ni umbo la jozi la glTF 2.0, umbizo la usafirishaji wa 3D lililochapishwa na Khronos Group mwaka 2017. Hufunga jiometri, nyenzo za PBR, tekstura na uhuishaji katika faili moja ndogo iliyoundwa kupakia haraka. GLB hutumika sana kwa 3D ya wavuti, vitazamaji vya AR, Android Scene Viewer na masoko ya mtandaoni ya miundo. Baadhi ya zana za zamani za 3D za kompyuta na programu za CAD haziliingizi.

Ubanaji
–
Uwazi
–
Uhuishaji
Ndiyo
Mwaka ulioanzishwa
2017 · Khronos Group
Kigeuzi cha GLB

Watengenezaji hubadilisha STL kuwa GLB ili kuonyesha sehemu inayoweza kuchapishwa mtandaoni au katika AR, kwa sababu vivinjari na vitazamaji vya 3D vinatarajia faili ndogo ya glTF yenye kipimo, na havijui orodha ya pembetatu isiyo na kipimo ya slicer.

Mipangilio muhimu ya kubadilisha STL kuwa GLB

Vipimo vya modeli
Huambia kibadilishaji kipimo kimoja cha STL kilimaanisha nini. Milimita huwa 0.001 m, hivyo sanamu ndogo ya mm 120 huwa na urefu wa m 0.12 katika GLB na huonekana kwa ukubwa halisi katika AR.
Mhimili wa juu
Slicer na CAD hutumia Z-up wakati glTF ni Y-up. Y-up huzungusha sehemu ili isimame kwenye sakafu ya kitazamaji badala ya kulala chali.
Unganisha kuwa mesh moja
Ikizimwa, solidi tofauti hubaki node tofauti ambazo unaweza kuficha au kupaka rangi upya baadaye. Ikiwashwa, hutoa kitu kimoja, kinachofaa kwa kipande kimoja cha maonyesho.
Usimbaji wa faili
Hautumiki hapa; GLB daima ni binary. Tumia chaguo la glTF chini ya Badilisha kuwa ikiwa unahitaji faili ya JSON inayosomeka.

Kuonyesha kitu cha kuchapishwa kwa 3D mtandaoni

Weka GLB kwenye ukurasa kwa kipengele cha wavuti cha model-viewer cha Google na wageni wanaweza kuzungusha sehemu, kuikuza na, kwenye Android, kuiweka mezani kwao katika AR.

Kwa upande mwingine, kutoka mesh hadi kitu unachoweza kuhariri kwa vipimo kamili katika Fusion 360 au SolidWorks, unahitaji STL kuwa STEP badala yake.

Maswali kuhusu kubadilisha STL kuwa GLB

Kwa nini GLB niliyobadilisha ina rangi ya kijivu?

STL ya kawaida huhifadhi pembetatu tu na hakuna kingine: hakuna rangi, nyenzo wala maumbo ya uso. GLB hupewa nyenzo rahisi isiyo na rangi maalum ili ionekane na mwanga. Ongeza rangi baadaye katika Blender au kihariri cha three.js, au anza na OBJ au 3MF yenye rangi kupitia OBJ kuwa GLB.

Je, GLB huchapishwa sawa na STL?

Jiometri ni pembetatu zilezile, zilizopimwa upya kuwa mita. Hata hivyo slicer nyingi hupendelea STL au 3MF, kwa hiyo hifadhi STL asili kwa uchapishaji na tumia GLB kwa kuonyesha tu.

Kitu changu cha kuchapisha kina sehemu kadhaa. Je, ninaweza kuzitenganisha?

STL kwa kawaida huhifadhi miili yote kama rundo moja la pembetatu, kwa hiyo huja kama mesh moja. Ikiwa STL ilisafirishwa kama solidi tofauti katika muundo wa ASCII, kila solidi inakuwa node yake katika GLB mradi Unganisha kuwa mesh moja imezimwa.

GLB itakuwa na ukubwa gani ukilinganisha na STL?

Kwa kawaida ni ndogo kuliko STL ya binary. STL hurudia kila kona inayoshirikiwa kwa kila pembetatu inayoigusa, wakati glTF huhifadhi kila vertex mara moja na kuirejelea kwa faharasa. STL ya binary ya kawaida hupungua kwa kiasi kinachoonekana; STL ya ASCII hupungua zaidi sana.

Je, GLB iliyotokana na STL inaweza kutumika kwa AR ya iPhone?

iPhone hufungua USDZ badala ya GLB katika AR Quick Look. Badilisha GLB mara moja zaidi kwa GLB kuwa USDZ na tumia faili zote mbili: GLB kwa Android na wavuti, USDZ kwa vifaa vya Apple.

Je, sehemu zilizopinda zitaonekana na pembe pembe kwenye kitazamaji?

Zinaweza, kwa sababu STL ina pembetatu bapa tu bila data ya ulainishaji. Kibadilishaji hukokotoa normals kutoka kwenye pembetatu; ikiwa STL ilisafirishwa kwa azimio la chini, isafirishe tena kwa azimio la juu zaidi kutoka programu yako ya CAD kwa mwonekano laini zaidi.