GLTF naar STL omzetten

Hier zet je GLTF naar STL om, gratis en zonder account: sleep het bestand hierboven erin en binnen een paar seconden staat het resultaat klaar om te downloaden. De omzetting gebeurt binnen je eigen browser, dus het bestand wordt nooit geüpload. Het werkt hetzelfde op Windows, macOS en Linux als op iPhone en Android, en het blijft werken als je de verbinding verbreekt.

  • Waar het draait In je browser. Het bestand wordt nooit geüpload.
  • Opnieuw opgebouwd STL werkt anders dan GLTF. Het is dus niet het geleidelijke kwaliteitsverlies van een lossy codec: wat STL kan uitdrukken wordt getrouw weergegeven, en wat daar geen equivalent heeft blijft helemaal weg.
  • Maximale grootte Tot 100 MB per bestand, gratis en zonder account.
  • Goed om te weten Alleen de meetkunde. Materialen, kleuren, texturen en animatie gaan niet mee, en een model dat meerdere keren geplaatst is komt terug met elke kopie vastgezet op zijn eigen plek.

Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.

Wat er precies overblijft

De omzetter geeft alleen door waar de driehoeken van het model liggen. Materialen, texturen, kleuren, camera’s, verlichting en animaties gaan niet mee — daar heeft STL geen plek voor.

GLTF kan al die extra informatie bevatten, vaak juist als reden om het formaat te kiezen. Bij omzetten naar STL blijft alleen de kale vorm over.

Een los .bin-bestand wordt niet geaccepteerd

GLTF is, anders dan het verwante GLB, vaak opgesplitst in een tekstbestand met verwijzingen naar aparte bestanden, waaronder een los .bin-bestand met de puntgegevens. Verwijst het GLTF-bestand naar zo’n extern bestand, dan wordt de omzetting geweigerd met een duidelijke melding.

De oplossing is simpel: zet in plaats daarvan het GLB-bestand om, dat wél alles — inclusief de puntgegevens — in één zelfstandig bestand bundelt.

Draco-compressie wordt ook geweigerd

Sommige GLTF-bestanden comprimeren de geometrie met Draco, een aparte compressiemethode voor 3D-puntgegevens. Die wordt hier niet ondersteund en levert eveneens een geweigerde omzetting op.

Exporteer het model in dat geval opnieuw zonder Draco-compressie ingeschakeld, vanuit het programma waarin het gemaakt is.

Alleen driehoeken worden gelezen

Bevat het GLTF-bestand andere primitieven dan driehoeken — lijnen, punten, strips of fans — dan worden die overgeslagen. Alleen echte driehoeksvlakken komen door.

Voor de meeste gedownloade of geëxporteerde 3D-modellen is dit geen praktisch probleem.

Alle meshes worden samengevoegd

Bestond het model uit meerdere losse onderdelen, dan worden die bij het schrijven van de STL samengevoegd tot één geheel, en gaan de namen van de losse onderdelen verloren.

Voor een model dat je in zijn geheel wilt printen is dat geen probleem; wil je onderdelen apart selecteren, dan is STL vanaf hier niet geschikt.

Verplaatsingen worden in de punten gebakken

Had het model in de scène een verschuiving, rotatie of schaling gekregen, dan wordt die eerst toegepast op elk punt en pas daarna geschreven, zonder dat er een aparte transformatie meekomt.

Dat is precies wat nodig is voor een enkel printbaar model.

STL wordt binair geschreven

Het resultaat gebruikt altijd het compacte binaire STL-formaat, niet de ASCII-variant, wat de bestandsgrootte flink beperkt bij een gedetailleerd model.

Vrijwel elke slicer leest beide varianten, dus dit heeft geen invloed op wat je met het bestand kunt doen.

Alles gebeurt op je eigen apparaat

Het inlezen en herschrijven van het model gebeurt in de browser, zonder dat het bestand naar een server gaat.

Bij een groot model met veel driehoeken merk je het verschil vooral in hoe snel de omzetting klaar is.

Zo zet je GLTF naar STL om

  1. Sleep je GLTF-bestand op deze pagina, of klik om er een te kiezen.
  2. Kies STL als doel. De omzetting gebeurt in je browser en het bestand wordt niet geüpload.
  3. Download het klare STL-bestand.

GLTF of STL: wat er verandert

GLTF vergeleken met STL
GLTFSTL
Volledige naamGL Transmission FormatStereolithography
Bestandsextensie.gltf.stl
Mediatypemodel/gltf+jsonmodel/stl
Voor het eerst gepubliceerd20151987
Uitgegeven doorKhronos Group3D Systems
SpecificatieglTF 2.0
LicentieOpen standaardOpen standaard
Stand van zakenActueelActueel
Opent in een browserGeen browserGeen browser
In plaats daarvan overwogenGLB, OBJ3MF, OBJ, PLY

Het resultaat openen

Blender leest zowel GLTF als STL, dus je kunt het resultaat naast het origineel leggen zonder een tweede programma.

Waarvoor elk formaat bedoeld is

De twee mikken op ander werk: GLTF op het web en een af bestand overdragen, STL op 3D-printen. Dat is het afwegen waard, want de reden dat het ene bestaat is meestal de reden dat het andere onhandig is.

GLTF is het formaat van Khronos Group, verschenen in 2015. Het is vastgelegd in glTF 2.0, en dat is de moeite waard als het bestand het gereedschap moet overleven dat het schreef.

STL komt van 3D Systems en stamt uit 1987. Blender, PrusaSlicer en Cura lezen het formaat.

STL verscheen in 1987 en GLTF in 2015. Het oudste is doorgaans het veiligste bestand om te overhandigen; het nieuwste doet hetzelfde werk met minder bytes.

Van GLTF naar STL: veelgestelde vragen

Wordt mijn GLTF-bestand ergens heen geüpload?

Nee. Deze omzetting gebeurt volledig in je browser, dus het bestand verlaat je apparaat niet. Je kunt het zelf nagaan: open het netwerktabblad van de ontwikkelaarshulpmiddelen en zet iets om. Je ziet de pagina zelf en de verzoeken voor statistiek en advertenties waarmee deze dienst betaald wordt, en geen enkel verzoek dat je bestand meeneemt.

Is GLTF naar STL omzetten gratis?

Ja. Geen account, geen watermerk en geen dagtegoed dat opraakt: het draait op je eigen machine, dus je mag zo vaak terugkomen als je wilt. De browser verwerkt bestanden tot 100 MB, 100 tegelijk.

Gaat er kwaliteit verloren bij het omzetten van GLTF naar STL?

GLTF en STL beschrijven de inhoud op fundamenteel andere manieren. De omzetting is daarom een reconstructie en geen kopie: getrouw, maar niet byte voor byte identiek. Alleen de meetkunde. Materialen, kleuren, texturen en animatie gaan niet mee, en een model dat meerdere keren geplaatst is komt terug met elke kopie vastgezet op zijn eigen plek.

Moet ik iets installeren om een STL-bestand te openen?

Voor de omzetting niet: die gebeurt in de browser die je al open hebt staan. Om het resultaat te openen heb je daarna het programma nodig waarmee je apparaat Stereolithography normaal weergeeft.

Meer over deze formaten