STL til GLB-konverter
En STL er lavet til slicere, en GLB er lavet til skærme. Konvertér en printfil til GLB, og vis den på en webshopside, i en portefølje eller i AR i den rigtige størrelse og med den rigtige side opad.
3D-modelkonverter
eller slip STL, OBJ, MTL …-filer her ·
Maks. 95 MB pr. fil· Op til 20 filer· Slettes efter 30 minutter
Filer behandles på vores servere og slettes efter 30 minutter.
STL og OBJ gemmer ingen enheder. Hvis en del vises 10× eller 25,4× for lille eller for stor i sliceren, er enhederne læst forkert. Angiv dem her.
Blender, CAD-programmer og slicere bruger Z op. glTF, Unity og de fleste spilmotorer bruger Y op. Skift, hvis modellen ligger på siden efter import.
Bruges, når STEP- eller IGES-solider konverteres til et mesh. Fin giver bløde kurver, men større filer. Grov er nok til hurtige forhåndsvisninger.
Bruges kun til PNG-, JPG- eller SVG-input. Relief hæver mørke områder. En litofani er en tynd plade, der viser fotoet, når den belyses bagfra. Ekstrudering gør et logo eller en SVG-kontur til en flad, massiv form.
Bredden på den printede model. Højden følger billedets billedformat.
Maksimal højde for et relief eller en litofani, eller tykkelsen på en ekstruderet form. Litofanier bruger som regel 2–3 mm.
Massiv plade under reliefet, så printet hænger sammen. 0 betyder ingen bund.
Sådan bruger du værktøjet
- 1
Upload STL-filen
Tilføj op til 20 binære eller ASCII .stl-filer på op til 95 MB hver. Hvis du uploader flere dele samtidig, bliver hver del til sin egen GLB.
- 2
Kontrollér enheder og orientering
Modelenheder er mm, hvilket næsten alle slicere og CAD-eksporter bruger, og Op-akse er Y op, som glTF kræver. Ændr enhederne under Avancerede indstillinger, hvis STL-filen er modelleret i tommer.
- 3
Konvertér til GLB
Tryk på Konvertér til GLB, og træk resultatet ind i en viewer for at tjekke det. Uploadede og konverterede filer slettes efter 30 minutter.
Geometrien i dit print overføres uændret. Konverteren tilføjer det, STL aldrig havde: en skala i meter, en Y-op-orientering, delte vertices, normaler og et simpelt materiale, altså alt, hvad en webviewer skal bruge for at tegne den.
Hvad en STL-fil indeholder sammenlignet med en GLB
| Aspekt | STL | GLB |
|---|---|---|
| Lavet til | 3D-print og slicere | Web, apps, AR-viewere |
| Enheder | Ingen gemt; mm efter konvention | Meter, fastsat af specifikationen |
| Op-akse | Oftest Z op | Y op |
| Vertices | Gentaget for hver trekant | Delte og indekserede |
| Farve og materialer | Ingen i standarden | PBR-materialer og teksturer |
| Flere dele | Sjældent; normalt ét mesh | Noder i et scenetræ |
STL stammer fra 1987, da Albert Consulting Group skrev formatet til 3D Systems' første stereolitografimaskiner. En binær STL består af en header på 80 byte, et antal trekanter og derefter 50 byte pr. trekant: en normal, tre hjørner og to ubrugte byte. Det er alt, en slicer behøver for at skære lag. Det passer dog dårligt til en browser: der er ingen skala, ingen farve, og hvert hjørne skrives igen for hver trekant, der deler det.
glTF 2.0, udgivet af Khronos Group i 2017, løser netop det. Det gemmer vertices én gang i binære buffere, som et grafikkort kan bruge direkte, fastsætter enheden til én meter og op-aksen til Y og beskriver materialer med fysisk baseret rendering. GLB er den binære enkeltfilsudgave af glTF, og derfor understøtter model-viewer, three.js, Babylon.js, Shopify og Androids Scene Viewer det alle.
STL
STL-mesh
STL (stereolitografi) er et 3D-mesh-format, som 3D Systems skabte i 1987. Det beskriver kun et objekts overfladegeometri som en liste af trekanter, uden farve, materialer, enheder eller scenedata. Dets enkelhed gør det til standardinput for slicere til 3D-print som Cura og PrusaSlicer. Buede flader tilnærmes af mange flade trekanter, så glatte modeller kan give meget store filer.
- Komprimering
- –
- Gennemsigtighed
- –
- Animation
- Nej
- Introduceret
- 1987 · 3D Systems
GLB
glTF Binary (GLB)
GLB er den binære udgave af glTF 2.0, 3D-overførselsformatet udgivet af Khronos Group i 2017. Det pakker geometri, PBR-materialer, teksturer og animationer i én kompakt fil, der er lavet til hurtig indlæsning. GLB bruges meget til web-3D, AR-fremvisere, Android Scene Viewer og onlinemarkedspladser for modeller. Nogle ældre 3D-værktøjer til computere og CAD-programmer kan ikke importere det.
- Komprimering
- –
- Gennemsigtighed
- –
- Animation
- Ja
- Introduceret
- 2017 · Khronos Group
Makere konverterer STL til GLB for at vise en printbar del online eller i AR, fordi browsere og 3D-viewere forventer en kompakt, skaleret glTF-fil og ikke kan bruge en slicers enhedsløse trekantliste.
De vigtigste indstillinger ved STL til GLB
- Modelenheder
- Fortæller konverteren, hvad én STL-enhed betød. Millimeter bliver til 0,001 m, så en figur på 120 mm er 0,12 m høj i GLB-filen og vises i rigtig størrelse i AR.
- Op-akse
- Slicere og CAD arbejder med Z op, mens glTF bruger Y op. Y op roterer delen, så den står på gulvet i vieweren i stedet for at ligge på ryggen.
- Flet til ét mesh
- Slået fra bevares separate solids som separate noder, som du senere kan skjule eller farvelægge. Slået til giver det ét objekt, praktisk til en enkelt udstillingsgenstand.
- Filkodning
- Gælder ikke her; GLB er altid binær. Brug glTF-valget under Konvertér til, hvis du har brug for en læsbar JSON-fil.
Sådan viser du et 3D-print online
Læg GLB-filen på en side med Googles webkomponent model-viewer, så kan besøgende rotere delen, zoome ind og på Android placere den på deres skrivebord i AR.
Hvis du vil den anden vej, fra et mesh til noget, du kan redigere med eksakte mål i Fusion 360 eller SolidWorks, skal du bruge STL til STEP.
Spørgsmål om STL til GLB
Hvorfor er min konverterede GLB grå?
Standard-STL gemmer kun trekanter og intet andet: ingen farver, materialer eller teksturer. GLB-filen får et almindeligt neutralt materiale, så den vises med belysning. Tilføj farver bagefter i Blender eller three.js-editoren, eller start med en OBJ- eller 3MF-fil med farver via OBJ til GLB.
Printer GLB-filen på samme måde som STL-filen?
Geometrien er de samme trekanter, blot omskaleret til meter. De fleste slicere foretrækker dog STL eller 3MF, så behold den originale STL til print, og brug kun GLB til visning.
Min printede del består af flere legemer. Kan jeg holde dem adskilt?
En STL gemmer normalt alle legemer som én trekantsuppe, så de kommer ud som ét mesh. Hvis STL-filen er eksporteret som separate solids i ASCII-format, bliver hvert solid til sin egen node i GLB-filen, så længe Flet til ét mesh er slået fra.
Hvor stor bliver GLB-filen sammenlignet med STL-filen?
Normalt mindre end en binær STL. STL gentager hvert delt hjørne for hver trekant, det indgår i, mens glTF gemmer hvert vertex én gang og henviser til det med et indeks. En typisk binær STL bliver mærkbart mindre, og en ASCII-STL bliver langt mindre.
Kan en GLB fra en STL bruges til AR på iPhone?
iPhones åbner USDZ frem for GLB i AR Quick Look. Konvertér GLB-filen endnu en gang med GLB til USDZ, og brug begge filer: GLB til Android og nettet, USDZ til Apple-enheder.
Ser buede flader kantede ud i fremviseren?
Det kan de, fordi STL kun indeholder flade trekanter og ingen udjævningsdata. Konverteren beregner normaler ud fra trekanterne. Hvis STL-filen er eksporteret grovt, kan du eksportere den igen i en finere opløsning fra dit CAD-program for et glattere udseende.
- OBJ til GLB-konverterKonvertér OBJ med MTL og teksturer til én GLB til three.js, model-viewer, Shopify og Android AR. Skala i meter, materialer indlejret.
- glTF til GLB-konverterPak en .gltf-fil med dens .bin-buffere og teksturbilleder i én GLB. Upload mappen som ZIP; model, materialer og skala forbliver uændrede.
- GLB til USDZ-konverterKonvertér GLB-modeller til USDZ, så de kan vises i AR på iPhone og iPad fra Safari, Beskeder eller Filer. PBR-materialer og teksturer følger med.
- STL til OBJ konverterKonverter STL til OBJ til Unity, teksturværktøjer og andre 3D-apps, der kræver OBJ. Delte vertices, læsbar tekst og samme trekanter på sekunder.
- STL til STEP-konverterKonvertér STL-mesh til STEP-filer, der åbner i Fusion 360, SolidWorks og FreeCAD. Angiv enhederne, som STL ikke gemmer, og hent et facetteret STEP-solid.
- GLB til FBX-konverterKonvertér GLB til FBX med mesh, teksturer, skelet og animation til Unity, Unreal Engine, Maya eller Blender, der kræver Autodesk FBX.