Wat is een STEP-bestand? Heldere uitleg voor CNC-verspaning
Heeft u ooit een onderdeel laten verspanen, dan heeft iemand u vast om ‘het STEP-bestand’ gevraagd. Misschien stuurde u het zonder er verder bij stil te staan. Misschien wist u het niet zeker, stuurde u een PDF en kreeg u de vraag opnieuw. Hoe dan ook: het STEP-bestand is het nuttigste dat u een verspaningsbedrijf kunt geven als u een onderdeel wilt laten maken. Het loont om te begrijpen waarom.
Dit artikel legt het uit in gewone taal: wat een STEP-bestand precies is, hoe het verschilt van de andere formaten die u tegenkomt, en waarom het zo belangrijk is voor een snelle, nauwkeurige CNC-offerte. Een CAD-opleiding is niet nodig.
Wat een STEP-bestand is
Een STEP-bestand is een 3D-model van uw onderdeel, opgeslagen in een neutraal, gestandaardiseerd formaat dat vrijwel alle technische software kan openen, ongeacht met welk CAD-programma het is gemaakt.
De naam is een afkorting van STandard for the Exchange of Product model data, officieel de internationale norm ISO 10303. De bestanden eindigen meestal op .step of .stp. Beide zijn hetzelfde.
Het sleutelwoord is neutraal. Elk CAD-programma (SolidWorks, Fusion 360, Inventor, CATIA, Onshape, FreeCAD) heeft een eigen bestandsformaat dat alleen dat programma goed kan openen, soms zelfs alleen uw specifieke versie ervan. STEP is de gemeenschappelijke taal die ze allemaal spreken. U tekent in het programma van uw keuze, exporteert naar STEP, en de verspaner aan de andere kant opent het in zijn eigen programma. Het is de PDF onder de 3D-modellen: niet gebonden aan één programma en overal leesbaar.
En cruciaal: een STEP-bestand bevat precieze volumegeometrie, dus de exacte vlakken, randen en volumes die uw onderdeel vormen. Geen afbeelding en geen benadering, maar de echte vorm, met de maten die u heeft gemodelleerd. Die precisie maakt het bestand bruikbaar voor productie.
STEP tegenover de andere formaten die u tegenkomt
Rond verspaande onderdelen duikt een handvol bestandstypen op. Hieronder ziet u hoe ze verschillen en wanneer welk formaat ertoe doet.
STEP tegenover STL
Hier ontstaat de meeste verwarring, omdat STL zo gangbaar is bij 3D-printen.
- STEP slaat de exacte geometrie op als volumes en vlakken. Een gat is een echt cilindrisch vlak met een echte diameter.
- STL slaat alleen een mesh op: een huid van kleine driehoekjes die het oppervlak benadert. Een gat wordt een ring van platte facetten. De exacte geometrie is weg, en een precieze diameter haalt u er niet meer betrouwbaar uit.
Voor 3D-printen is STL prima, want de slicer heeft alleen het buitenoppervlak nodig om het onderdeel laag voor laag op te bouwen. Voor CNC-verspaning en calculatie is het een slechte keuze, omdat de precieze maten en kenmerken verloren zijn gegaan, en juist die zijn nodig om het verspanen te plannen en te prijzen. Krijgt een verspaningsbedrijf alleen een STL, dan vraagt het meestal alsnog om een STEP.
STEP tegenover IGES
IGES (.igs / .iges) is een oudere neutrale uitwisselingsstandaard uit de jaren tachtig: de STEP van toen. IGES kan redelijk overweg met vlakken en curven, maar is zwakker bij volledig gedefinieerde volumemodellen en gevoeliger voor conversiefouten en kieren tussen vlakken. Voor volumemodellen heeft STEP IGES grotendeels vervangen. Van oudere systemen krijgt u nog weleens een IGES-bestand, maar STEP is tegenwoordig de standaard.
STEP tegenover native CAD-bestanden
Een native bestand (een .sldprt uit SolidWorks, een Fusion-archief, een .CATPart uit CATIA) bevat de meeste informatie, inclusief de ontwerpgeschiedenis en de features. Het probleem is de uitwisselbaarheid: de werkplaats gebruikt misschien niet dezelfde software of dezelfde versie, en dan opent een native bestand niet of niet goed. STEP levert de bewerkbare ontwerpgeschiedenis in, maar opent wel betrouwbaar en overal. Wilt u een onderdeel laten calculeren en maken, dan wint ‘overal betrouwbaar’.
Een opmerking over AP242
De moderne STEP-standaard bestaat in versies die application protocols heten. De versie die u moet kennen is AP242, de huidige versie die op productie is gericht. Het belangrijkste kenmerk is PMI (Product and Manufacturing Information): daarmee kan een STEP-bestand dingen bevatten die oudere STEP-versies niet konden, zoals toleranties, oppervlakte-eisen en annotaties, rechtstreeks in het 3D-model. Het gebruik groeit, maar is nog niet algemeen, en daarom is de bescheiden 2D-tekening nog springlevend (daarover hieronder meer).
Waarom geometrie uit een STEP beter is dan een tekening op het oog lezen
Decennialang betekende het calculeren van een verspaand onderdeel dat een calculator een 2D-tekening opende (de platte aanzichten, de maatlijnen) en het onderdeel in zijn hoofd in 3D reconstrueerde om te bepalen wat er verspaand moest worden. Vakmensen zijn daar opvallend goed in. Maar het kost ook veel tijd en is foutgevoelig, want platte aanzichten zijn een indirecte manier om een driedimensionale vorm te begrijpen.
Een STEP-bestand maakt die reconstructie helemaal overbodig. De 3D-geometrie is het onderdeel: exact, eenduidig en machineleesbaar. Voor het calculeren maakt dat op drie concrete punten verschil:
- Het is exact. Een diameter uit de STEP-geometrie is de gemodelleerde diameter, punt. Een diameter die u van een aanzicht op de tekening afmeet, is een interpretatie.
- Het is volledig. Elk vlak, elk gat en elke kamer zit in de geometrie, ook de kenmerken die op een 2D-tekening lastig duidelijk te tonen zijn. Niets hoeft te worden afgeleid uit een gedeeltelijk aanzicht.
- Het is leesbaar voor software. Dit is het belangrijkste punt. Omdat de geometrie gestructureerde data is, kan software die direct lezen, en juist daar verandert moderne calculatie de spelregels.
Hoe moderne calculatie een STEP automatisch leest
Wat levert die machineleesbaarheid op? In plaats van een mens die een model op het oog ontleedt, herkent de software de bewerkingskenmerken rechtstreeks in de STEP-geometrie: de gaten, kamers, sleuven, vlakken en de lastigere 5-assige kenmerken. De software meet de echte geometrie op en stelt vast wat er verspaand moet worden, zonder dat AI daarbij iets hoeft te raden. Dit deel gaat veel sneller dan wanneer een mens het op het oog doet.
Maar met geometrie alleen bent u er niet, en daarom blijft de 2D-tekening belangrijk. Een traditioneel STEP-bestand bevat de vormen en maten, maar niet de toleranties, schroefdraadspecificaties, oppervlaktesymbolen of notities (warmtebehandeling, galvaniseren, inspectie) die ongemerkt de prijs bepalen. Goede calculatiesoftware leest daarom tegelijkertijd de 2D-tekening voor precies die gegevens, en voegt ze samen met de geometrie tot één volledig beeld van wat er gemaakt moet worden.
STEP-bestand en tekening samen vormen de volledige opdracht: de STEP zegt welke vorm, de tekening zegt volgens welke specificatie. Heeft u geen tekening, dan vult u die paar extra velden met de hand in.
En er zit een ingebouwde veiligheid in de werkwijze: twijfelt de software over een kenmerk, een tolerantie of een onduidelijke notitie, dan krijgt u een vraag in plaats van een gok. Alles wat de software leest, ziet u terug en kunt u corrigeren. Een twijfelachtige lezing wordt niet ongemerkt op een gok geprijsd.
Een terechte vraag voor iedereen die een ontwerp uploadt: geef ik met een STEP-bestand mijn intellectuele eigendom prijs? Bij betrouwbare software worden uw geometrie en tekeningen alleen gebruikt om uw onderdeel te calculeren. Ze worden nooit gebruikt om AI-modellen te trainen, en de prijs zelf komt uit een deterministische engine met vaste formules, niet uit iets dat van uw gegevens leert.
De praktische conclusie
Laat u onderdelen verspanen? Dan in het kort:
- Stuur een STEP-bestand (
.step/.stp). Dat is het neutrale, exacte en overal leesbare 3D-model, precies wat elk verspaningsbedrijf nodig heeft. - Stuur ook de 2D-tekening mee als u die heeft. Daarop staan de toleranties, schroefdraden, oppervlakte-eisen en notities die niet in het STEP-bestand zitten.
- Gebruik geen STL voor verspaning. Het is een mesh, dus de precieze geometrie is verloren. Prima voor printen, zwak voor calculeren.
Doet u dat, dan kan een moderne calculatieworkflow de geometrie uit uw STEP en de specificaties uit uw tekening lezen, en er binnen enkele minuten een transparante, geprijsde offerte van maken, in plaats van dat een calculator een middag lang uw onderdeel uit platte aanzichten reconstrueert. Dat is de echte reden waarom het STEP-bestand ertoe doet.
Wat is een STEP-bestand, in één zin?
Een STEP-bestand is een neutraal, gestandaardiseerd 3D-CAD-formaat dat de exacte volumegeometrie van een onderdeel beschrijft (vlakken, randen en volumes), zodanig dat vrijwel elk CAD- of productieprogramma het kan openen, ongeacht met welk programma het is gemaakt. De gebruikelijke extensies zijn .step en .stp.
Wat is het verschil tussen STEP, STL en IGES?
STEP slaat precieze volumegeometrie op en is de moderne standaard in de maakindustrie. STL slaat alleen een driehoeksnet (mesh) van het oppervlak op. Dat is prima voor 3D-printen, maar de exacte geometrie gaat verloren, dus als basis voor verspanen en calculeren schiet het tekort. IGES is een oudere neutrale standaard die vooral met vlakken en curven werkt. Voor volumemodellen is IGES grotendeels door STEP vervangen.
Heb ik nog een 2D-tekening nodig als ik een STEP-bestand stuur?
Vaak wel. Het STEP-bestand bevat de geometrie (vormen en maten), maar een traditioneel STEP-bestand bevat geen toleranties, schroefdraadspecificaties, eisen aan de oppervlakteruwheid of notities zoals warmtebehandeling en galvaniseren. Die staan op de 2D-tekening. Pas STEP en tekening samen geven het volledige beeld. Nieuwere AP242-STEP-bestanden kunnen een deel van die informatie bevatten, maar een tekening meesturen is nog altijd gebruikelijk.
Waarom is een STEP-bestand beter dan een tekening om een offerte te krijgen?
Omdat geometrie uit een STEP-bestand exact en eenduidig is, terwijl geometrie die op het oog uit een 2D-tekening wordt afgeleid veel tijd kost en makkelijk verkeerd wordt gelezen. Software kan de echte gaten, kamers en andere kenmerken rechtstreeks uit de STEP halen, in plaats van dat iemand de 3D-vorm in zijn hoofd reconstrueert uit platte aanzichten.
Tamás Szilágyi
Oprichter, QuoteForge
Tamás bouwt QuoteForge — geautomatiseerde CNC-calculatie voor verspaningsbedrijven. Hij schrijft over calculeren, maakbaarheid en waar AI een toeleverancier echt helpt sneller te calculeren zonder de grip op de prijs te verliezen.
Gerelateerde artikelen
CNC-toleranties uitgelegd: ISO 2768, IT-graden & GD&T
Bij de toleranties wordt een CNC-offerte gewonnen of verloren. Een heldere uitleg van ISO 2768, IT-graden, passingen en GD&T, en van hoe u vanaf de tekening prijst op basis van de toleranties.
DFM-checklist voor CNC-verspaning: vóór u offreert
Het goedkoopste maakbaarheidsprobleem is het probleem dat u vindt voordat u offreert. Een praktische DFM-checklist om vóór de offerte door te lopen, en waarom u bij een onduidelijke specificatie een vraag stelt in plaats van te gokken.
Van STEP-bestand naar geprijsde CNC-offerte in enkele minuten
Upload een STEP-bestand en de tekening, en enkele minuten later heeft u een geprijsde PDF in uw huisstijl die uw klant online kan accepteren. Wat gebeurt er in die minuten, en wat vervangen ze?
