STL-i GLB-yə çevirmək
STL slayser proqramları üçün, GLB isə ekranlar üçün nəzərdə tutulub. Çap faylını GLB-yə çevirin ki, onu mağaza səhifəsində, portfolioda və ya AR-da real ölçüsündə və düzgün vəziyyətdə dik dayanmış şəkildə göstərə biləsiniz.
3D model çevirici
və ya STL, OBJ, MTL … faylları bura sürüşdürün ·
Hər fayl üçün maks. 95 MB· 20 fayla qədər· 30 dəqiqədən sonra silinir
Fayllar serverlərimizdə emal olunur və 30 dəqiqədən sonra silinir.
STL və OBJ vahid saxlamır. Hissə slicer-də 10× və ya 25,4× çox kiçik və ya böyük görünürsə, vahidlər yanlış oxunub — onları burada təyin edin.
Blender, CAD proqramları və slicer-lər Z-up, glTF, Unity və əksər oyun mühərrikləri isə Y-up istifadə edir. İdxaldan sonra model yan yatırsa, bunu dəyişin.
STEP və ya IGES cisimlərini mesh-ə çevirərkən istifadə olunur. İncə hamar əyrilər verir, lakin fayllar böyük olur; kobud seçim sürətli önizləmə üçün kifayətdir.
Yalnız PNG, JPG və ya SVG girişi üçün istifadə olunur. Relyef tünd sahələri qaldırır; litofan arxadan işıqlandırıldıqda şəkli göstərən nazik lövhədir; ekstruziya loqonu və ya SVG konturunu düz bərk formaya çevirir.
Çap olunan modelin eni; hündürlük şəklin tərəflər nisbətinə uyğun olur.
Relyef və ya litofan üçün maksimum qalxma hündürlüyü, yaxud ekstruziya olunmuş formanın qalınlığı. Litofanlar adətən 2–3 mm istifadə edir.
Çapın bütöv qalması üçün relyefin altındakı bərk lövhə. 0 baza olmaması deməkdir.
Bu alətdən necə istifadə etməli
- 1
STL faylını yükləyin
Hər biri 95 MB-a qədər olan 20-dək ikili (binary) və ya ASCII .stl faylı əlavə edin. Birlikdə yüklənmiş bir neçə hissənin hər biri ayrıca GLB olur.
- 2
Vahidləri və istiqaməti yoxlayın
Model vahidləri mm olur, demək olar ki, bütün slayserlər və CAD ixracı bunu işlədir; Yuxarı ox isə glTF üçün Y-dir. STL düym ilə modelləşdirilibsə, vahidləri Əlavə ayarlar bölməsində dəyişin.
- 3
GLB-yə çevirin
GLB formatına çevir düyməsini basın və nəticəni yoxlamaq üçün baxış proqramına sürükləyin. Yüklənmiş və çevrilmiş fayllar 30 dəqiqədən sonra silinir.
Çapınızın həndəsəsi toxunulmadan köçür. Çevirici STL-də heç vaxt olmayanı əlavə edir: metrlə miqyas, Y-yuxarı istiqamət, ortaq təpələr, normallar və əsas material; veb baxış proqramının onu çəkməsi üçün lazım olan hər şey budur.
STL faylında nə saxlanılır və GLB-dən fərqi
| Xüsusiyyət | STL | GLB |
|---|---|---|
| Təyinatı | 3D çap və slayserlər | Veb, tətbiqlər, AR baxış proqramları |
| Vahidlər | Saxlanmır; şərti olaraq mm | Metr, spesifikasiya ilə sabitdir |
| Yuxarı ox | Adətən Z-yuxarı | Y-yuxarı |
| Təpələr | Hər üçbucaq üçün təkrarlanır | Ortaq və indeksli |
| Rəng və materiallar | Standartda yoxdur | PBR materialları və teksturalar |
| Bir neçə hissə | Nadir; adətən bir şəbəkə | Səhnə ağacında node-lar |
STL 1987-ci ilə aiddir, onu Albert Consulting Group 3D Systems şirkətinin ilk stereolitoqrafiya maşınları üçün yazıb. İkili STL 80 baytlıq başlıq, üçbucaq sayı və hər üçbucaq üçün 50 baytdan ibarətdir: normal, üç künc və iki ehtiyat bayt. Slayserin qatları kəsməsi üçün bu kifayətdir. Brauzer üçün isə yararsızdır: miqyas, rəng yoxdur və hər künc onu paylaşan hər üçbucaq üçün yenidən yazılır.
Khronos Group-un 2017-ci ildə dərc etdiyi glTF 2.0 məhz bunu həll edir. Təpələri qrafik kartın birbaşa işlədə biləcəyi ikili buferlərdə bir dəfə saxlayır, vahidi bir metr, yuxarı oxu isə Y təyin edir və materialları fiziki əsaslı render ilə təsvir edir. GLB glTF-in tək fayllı ikili formasıdır, buna görə model-viewer, three.js, Babylon.js, Shopify və Android-in Scene Viewer onu qəbul edir.
STL
STL mesh
STL (stereolitoqrafiya) 3D Systems tərəfindən 1987-ci ildə yaradılmış 3D mesh formatıdır. Obyektin yalnız səth həndəsəsini rəng, material, ölçü vahidi və ya səhnə məlumatı olmadan üçbucaqlar siyahısı kimi təsvir edir. Sadəliyi onu Cura və PrusaSlicer kimi 3D çap slicer-ləri üçün standart giriş edir. Əyri səthlər çoxlu düz üçbucaqla yaxınlaşdırılır, ona görə hamar modellər çox böyük fayllar yarada bilər.
- Sıxılma
- –
- Şəffaflıq
- –
- Animasiya
- Xeyr
- İlk dəfə təqdim edilib
- 1987 · 3D Systems
GLB
glTF Binary (GLB)
GLB Khronos Group tərəfindən 2017-ci ildə dərc edilmiş 3D ötürmə formatı glTF 2.0-ın ikili formasıdır. Həndəsə, PBR materialları, teksturalar və animasiyaları sürətli yüklənmə üçün nəzərdə tutulmuş tək yığcam fayla yığır. GLB veb 3D, AR görüntüləyicilər, Android Scene Viewer və onlayn model bazarlarında geniş işlənir. Bəzi köhnə masaüstü 3D alətlər və CAD proqramları onu idxal etmir.
- Sıxılma
- –
- Şəffaflıq
- –
- Animasiya
- Bəli
- İlk dəfə təqdim edilib
- 2017 · Khronos Group
Meykerlər çaplanan hissəni onlayn və ya AR-da göstərmək üçün STL-i GLB-yə çevirir, çünki brauzerlər və 3D baxış proqramları yığcam, miqyaslı glTF faylı gözləyir və slayserin vahidsiz üçbucaq siyahısını tanımır.
STL-i GLB-yə çevirərkən vacib parametrlər
- Model vahidləri
- Çeviriciyə STL-dəki bir vahidin nə demək olduğunu bildirir. Millimetr 0,001 m olur, beləliklə 120 mm-lik fiqur GLB-də 0,12 m hündürlükdədir və AR-da real ölçüdə görünür.
- Yuxarı ox
- Slayserlər və CAD Z-yuxarı, glTF isə Y-yuxarı ilə işləyir. Y-yuxarı hissəni elə döndərir ki, arxası üstə uzanmasın, baxış proqramının döşəməsində dayansın.
- Bir şəbəkədə birləşdir
- Söndürülü olduqda ayrı solidlər sonradan gizlədə və ya yenidən rəngləyə biləcəyiniz ayrı node-lar kimi qalır. Yandırılanda tək obyekt alınır, bu, tək nümayiş əşyası üçün əlverişlidir.
- Fayl kodlaşdırması
- Burada tətbiq olunmur; GLB həmişə ikilidir. Oxunaqlı JSON faylı lazımdırsa, Çevriləcək format altındakı glTF seçimini işlədin.
3D çapı onlayn göstərmək
GLB-ni Google-un model-viewer veb komponenti ilə səhifəyə qoysanız, ziyarətçilər hissəni fırlada, yaxınlaşdıra və Android-də AR ilə stolunun üstünə yerləşdirə bilər.
Əks istiqamət, yəni şəbəkədən Fusion 360 və ya SolidWorks-də dəqiq ölçülərlə redaktə oluna bilən formata keçmək üçün isə STL-dən STEP-ə lazımdır.
STL-i GLB-yə çevirmək haqqında suallar
Çevrilmiş GLB niyə bozdur?
Standart STL yalnız üçbucaqları saxlayır, rəng, material və tekstura yoxdur. GLB-yə sadə neytral material verilir ki, işıqlandırma ilə göstərilsin. Rəngləri sonradan Blender-də və ya three.js redaktorunda əlavə edin, yaxud rəngli OBJ və ya 3MF ilə OBJ-dən GLB-yə vasitəsilə başlayın.
GLB STL ilə eyni şəkildə çap olunurmu?
Həndəsə eynidir: eyni üçbucaqlar metrlərə uyğun miqyaslanır. Lakin əksər slayserlər STL və ya 3MF üstün tutur, ona görə çap üçün orijinal STL-i saxlayın, GLB-ni yalnız nümayiş üçün işlədin.
Çap detalım bir neçə gövdədən ibarətdir. Onları ayrı saxlamaq olarmı?
STL adətən bütün cisimləri vahid üçbucaq yığını kimi saxlayır, buna görə onlar bir şəbəkə kimi gəlir. STL ASCII formatında ayrı solidlər kimi ixrac olunubsa, Bir şəbəkədə birləşdir söndürülü qaldıqca hər solid GLB-də ayrıca node olur.
GLB faylı STL ilə müqayisədə nə qədər həcmdə olacaq?
Adətən ikili STL-dən kiçik olur. STL hər üçbucaq üçün ortaq küncləri təkrarlayır, glTF isə hər təpəni bir dəfə saxlayıb indekslə göstərir. Tipik ikili STL nəzərəçarpacaq dərəcədə kiçilir, ASCII STL isə xeyli çox.
STL-dən alınan GLB iPhone AR üçün istifadə oluna bilərmi?
iPhone AR Quick Look-da GLB yox, USDZ açır. GLB-ni GLB-dən USDZ-yə ilə bir də çevirin və hər iki faylı işlədin: Android və veb üçün GLB, Apple cihazları üçün USDZ.
Əyri səthlər baxış proqramında bucaqlı görünəcəkmi?
Ola bilər, çünki STL yalnız düz üçbucaqları saxlayır, hamarlama məlumatı yoxdur. Çevirici normalları üçbucaqlardan hesablayır; STL kobud ixrac olunubsa, daha hamar görünüş üçün CAD proqramından daha incə ayırdetmə ilə yenidən ixrac edin.
- OBJ-ni GLB-yə çevirməkOBJ-ni MTL və teksturalarla birlikdə three.js, model-viewer, Shopify və Android AR üçün tək GLB-yə çevirin. Miqyas metrlə, materiallar içində.
- glTF-i GLB-yə çevirmək.gltf faylını .bin buferləri və tekstura şəkilləri ilə bir GLB-də birləşdirin. Qovluğu ZIP kimi yükləyin; model, materiallar və miqyas dəyişmir.
- GLB-ni USDZ-yə çevirməkGLB modellərini USDZ-yə çevirin ki, iPhone və iPad istifadəçiləri onları Safari, Messages və ya Files-dan AR-da yerləşdirsin. PBR materiallar qorunur.
- STL-i OBJ-yə çevirməkSTL-i Unity, teksturlama alətləri və OBJ tələb edən digər 3D proqramlar üçün OBJ-yə çevirin. Ortaq təpələr, oxunan mətn, eyni üçbucaqlar.
- STL-i STEP-ə çevirməkSTL-i Fusion 360, SolidWorks və FreeCAD-də açılan STEP-ə çevirin. STL-in saxlamadığı vahidləri təyin edin və fasetli STEP solidini endirin.
- GLB-ni FBX-ə çevirməkGLB-ni FBX-ə çevirin: mesh, tekstur, skelet və animasiya qorunur. Autodesk FBX gözləyən Unity, Unreal Engine, Maya və Blender üçün.