updates
& inspiratie




STEP to GLB

Met Step2GLB kun je direct een STEP/STP-bestand selecteren, converteren en optimaliseren naar GLB. Alles gebeurt lokaal in je browser. Step2GLB is ontwikkeld voor bedrijven en ontwikkelaars die technische 3D-modellen willen gebruiken in digitale toepassingen.

STEP naar GLB converteren, lokaal in je browser

3D-modellen worden steeds vaker gebruikt in websites, webapplicaties, configuratoren en online productpresentaties. Denk aan een interactieve productviewer, een 3D-configurator of een technische visualisatie in de browser.

In veel technische omgevingen zijn CAD-bestanden echter beschikbaar als STEP of STP. Dat formaat is zeer geschikt voor engineering en productie, maar minder geschikt voor gebruik op het web. Browsers werken veel beter met formaten zoals GLB, omdat dit compact, snel laadbaar en direct bruikbaar is in moderne 3D-viewers.

Daarom ontwikkelden we Step2GLB: een online tool waarmee je STEP/STP-bestanden kunt omzetten naar geoptimaliseerde GLB-bestanden.

Wat is Step2GLB?

Step2GLB is een browser-based converter en optimizer voor CAD-bestanden.

Met de tool kun je een STEP of STP bestand omzetten naar een GLB bestand dat geschikt is voor gebruik in de browser. Het bijzondere is dat dit volledig lokaal gebeurt.

Je bestand wordt dus niet geüpload naar een server. De conversie en optimalisatie vinden plaats op je eigen apparaat, direct in de browser.

Dat maakt Step2GLB interessant voor technische bedrijven die werken met CAD-data, productmodellen of vertrouwelijke engineeringbestanden.

Waarom STEP omzetten naar GLB?

STEP-bestanden zijn bedoeld voor CAD-systemen. Ze bevatten nauwkeurige geometrie en productinformatie, maar zijn meestal niet direct geschikt voor interactieve 3D-weergave op een website.

GLB is daarentegen een compact 3D-formaat dat goed werkt in browsers, webapplicaties en 3D-viewers. Het wordt veel gebruikt in combinatie met technieken zoals WebGL, Three.js en React Three Fiber.

Door STEP-bestanden om te zetten naar GLB kun je CAD-modellen gebruiken voor onder andere:

  • 3D productviewers
  • online configuratoren
  • technische webapplicaties
  • interactieve handleidingen
  • productpresentaties
  • interne tools voor sales, engineering of support

Volledig lokaal: geen upload, geen server

Een belangrijk uitgangspunt van Step2GLB is dat bestanden lokaal blijven.

Veel CAD-bestanden bevatten gevoelige productinformatie. Denk aan maatvoering, constructiedetails, klantprojecten of interne productontwikkeling. Het uploaden van zulke bestanden naar een externe server is niet altijd wenselijk.

Step2GLB werkt daarom volledig in de browser. De verwerking draait in een aparte Web Worker, zodat de browser responsief blijft tijdens het converteren en optimaliseren.

Concreet betekent dit:

  • geen upload naar een server
  • geen opslag van bestanden
  • geen verwerking buiten je eigen apparaat
  • geen data die je browser verlaat

Voor technische bedrijven is dat een belangrijk verschil ten opzichte van veel online conversietools.

Techniek achter de conversie

Voor de conversie van STEP/STP naar GLB maakt Step2GLB gebruik van occt-import-js. Dit is een WebAssembly-versie van de Open CASCADE geometry kernel.

Open CASCADE is een krachtige geometrie-engine die veel wordt gebruikt voor CAD-functionaliteit. Door deze technologie via WebAssembly in de browser te draaien, kan Step2GLB CAD-geometrie lokaal verwerken zonder server-side conversie.

Na het importeren wordt het model getrianguleerd. Daarbij wordt de CAD-geometrie omgezet naar polygonen die geschikt zijn voor realtime 3D-weergave.

Instelbare tessellation

Niet ieder model heeft dezelfde eisen.

Soms is een zo klein mogelijk bestand belangrijk. Bijvoorbeeld voor snelle laadtijden op een website. In andere gevallen is visuele kwaliteit belangrijker, bijvoorbeeld bij productpresentaties of close-up weergave.

Daarom biedt Step2GLB verschillende instellingen voor tessellation:

Smallest
Voor een zo klein mogelijk bestand. Geschikt wanneer snelheid en bestandsgrootte belangrijker zijn dan detailniveau.

Balanced
Een praktische middenweg tussen bestandsgrootte en visuele kwaliteit.

Quality
Voor betere geometrische weergave, met meer detail en een hogere nauwkeurigheid.

Zo kun je per toepassing bepalen welke balans het beste past.

GLB optimalisatie voor betere prestaties

Alleen converteren is vaak niet genoeg. CAD-modellen kunnen na conversie zwaar zijn, met veel losse meshes, dubbele vertices of onnodige data.

Daarom bevat Step2GLB ook een eigen GLB optimizer. Deze voert meerdere optimalisatiestappen uit om het bestand kleiner en efficiënter te maken.

De optimizer kan onder andere:

  • dubbele vertices verwijderen
  • vertices samenvoegen op basis van afstand
  • ongebruikte vertices verwijderen
  • de node-hiërarchie vereenvoudigen
  • meshes samenvoegen per materiaal
  • draw calls verminderen
  • geometrie vereenvoudigen via grid-based simplification
  • normals verwijderen voor minimale bestandsgrootte
  • kleurdata verkleinen door quantization van float naar uint8

Het resultaat is een GLB-bestand dat beter geschikt is voor gebruik in webapplicaties en 3D-viewers.

Waarom optimalisatie belangrijk is

Een 3D-model dat technisch correct is, is niet automatisch geschikt voor het web.

Bij webgebruik tellen andere factoren mee:

  • bestandsgrootte
  • laadtijd
  • GPU-belasting
  • aantal draw calls
  • geheugenverbruik
  • performance op laptops, tablets en mobiele apparaten

Een CAD-model kan bijvoorbeeld uit duizenden losse objecten bestaan. Als die één-op-één worden weergegeven in de browser, kan dat traag worden. Door meshes slim samen te voegen en overbodige data te verwijderen, wordt het model veel efficiënter.

Dat maakt Step2GLB vooral interessant voor toepassingen waarbij 3D niet alleen mooi moet zijn, maar ook praktisch bruikbaar.

Voor wie is Step2GLB bedoeld?

Step2GLB is ontwikkeld voor bedrijven en ontwikkelaars die technische 3D-modellen willen gebruiken in digitale toepassingen.

Denk aan:

  • maakbedrijven
  • engineeringbedrijven
  • leveranciers van technische producten
  • bedrijven met CAD-data
  • ontwikkelaars van 3D-configuratoren
  • organisaties die productmodellen online willen tonen

De tool is vooral handig wanneer je snel wilt testen of een STEP-bestand geschikt gemaakt kan worden voor gebruik in een browser.

Onderdeel van onze 3D en configurator aanpak

Bij Integrity Design werken we aan software, engineering en design in één doordachte oplossing. Step2GLB past binnen die aanpak.

Veel technische bedrijven hebben waardevolle productdata in CAD-systemen, maar die data is niet vanzelf bruikbaar in commerciële of digitale processen. Door CAD-modellen geschikt te maken voor het web ontstaat er een brug tussen engineering en toepassing.

Bijvoorbeeld voor:

  • 3D productconfiguratoren
  • online calculatietools
  • interactieve productpresentaties
  • technische verkooptools
  • interne engineeringportalen
  • visuele documentatie

Step2GLB is daarin een praktische bouwsteen: van zwaar CAD-bestand naar bruikbaar webmodel.

Probeer Step2GLB

Met Step2GLB kun je direct een STEP/STP-bestand selecteren, converteren en optimaliseren naar GLB. Alles gebeurt lokaal in je browser.

Geen upload. Geen server. Geen gedoe.

Bekijk Step2GLB via step2glb.nl

Meer weten?