STEP-bestand: wat het is, hoe je het opent en uitleest

Een STEP-bestand (.stp of .step) is een open, systeemonafhankelijk 3D-CAD-uitwisselformaat dat de geometrie van onderdelen en assemblages bevat, en bij de nieuwste versie ook annotaties en metadata. Je opent het met vrijwel elke CAD-software of met een aparte viewer, ook in de browser. Omdat het formaat niet aan één CAD-pakket vastzit, is het de standaardmanier om een model tussen bedrijven en systemen uit te wisselen, en een goede bron om onderdelen, materialen, afmetingen en massa uit uit te lezen voor je calculatie.

Wat is een STEP-bestand?

Een STEP-bestand, met de extensie .stp of .step, is een open uitwisselformaat voor 3D-CAD-data. Het bevat de driedimensionale geometrie van een onderdeel of een hele assemblage, opgeslagen op een manier die niet aan één CAD-pakket vastzit. Daardoor kun je hetzelfde model openen en gebruiken, ongeacht met welke software het is getekend. In de machinebouw is STEP het formaat waarin je modellen doorstuurt naar toeleveranciers, en waarin je ze binnenkrijgt van klanten; ook in de constructiestaal en de bredere CAD-wereld is het de gangbare uitwisseltaal.

De kracht zit in de neutraliteit. Een native CAD-bestand hoort bij één pakket en is elders vaak niet leesbaar; een STEP-bestand is dat wel, omdat het een vastgelegde standaard volgt. Voor calculatie en werkvoorbereiding is dat handig: je krijgt een STEP-model binnen en kunt daar de onderdelen, de afmetingen en de massa uit halen zonder dat je precies dezelfde tekensoftware als de opsteller nodig hebt.

Wat betekent STEP, en wat is ISO 10303?

STEP staat voor Standard for the Exchange of Product model data. Het is geen product maar een norm, vastgelegd als ISO 10303. Die norm beschrijft hoe je productdata zo opschrijft dat elk systeem er hetzelfde onder verstaat. Binnen ISO 10303 bestaan verschillende application protocols, die elk vastleggen welke data je uitwisselt. Voor de machinebouw en de constructiestaal zijn er drie die je vaak tegenkomt:

  • AP203: gericht op 3D-ontwerp, met de geometrie en de assembly-structuur van onderdelen;
  • AP214: breder, met naast de geometrie ook zaken als kleur en aanvullende assembly-informatie;
  • AP242: de nieuwste, die AP203 en AP214 samenbrengt en er PMI aan toevoegt, oftewel toleranties en annotaties (product manufacturing information) plus metadata in het model zelf.

In de praktijk merk je van het protocol weinig zolang je het model alleen bekijkt. Het verschil telt wél als je informatie uit het model wilt halen: een AP242-bestand kan toleranties en annotaties bevatten die in oudere protocollen niet meereizen en die je anders van de 2D-tekening moet halen.

Wat zit er wel en niet in een STEP-bestand?

Een STEP-bestand bevat de nauwkeurige, wiskundige beschrijving van de vorm, niet een benadering met driehoekjes. Concreet zit erin:

  • De exacte geometrie van elk onderdeel als solide model (een boundary representation, oftewel de begrenzende vlakken en randen);
  • De assembly-structuur: welke onderdelen er zijn en hoe ze samen een geheel vormen, inclusief herhaalde onderdelen;
  • Afmetingen en volume, waar samen met de dichtheid van het materiaal de massa uit volgt;
  • Bij AP242: PMI zoals toleranties en annotaties, plus metadata die aan het model hangt.

Even belangrijk is wat er meestal niet in zit. De feature-history en de parametrische boom, dus de opeenvolging van ontwerpstappen uit het oorspronkelijke CAD-pakket, gaan verloren: je krijgt het eindresultaat als vaste vorm, niet de recept-stappen om ertoe te komen. En het materiaal en de toleranties staan lang niet altijd in het bestand; die vind je vaak op de bijbehorende 2D-tekening, tenzij ze als PMI zijn meegegeven. Voor een complete calculatiebasis lever je daarom het STEP-model en de tekening samen aan.

Waarmee open je een STEP-bestand?

Omdat het een open standaard is, kun je een STEP-bestand op meerdere manieren openen zonder aan één merk vast te zitten:

  • Met vrijwel elke professionele CAD-software: die importeert STEP en zet het om naar een model waarin je kunt draaien, meten en doorsnijden;
  • Met een losse 3D-viewer op je computer: gratis kijkprogramma's waarmee je het model bekijkt en opmeet zonder het te bewerken;
  • Met een viewer in de browser: je sleept het bestand in een webpagina en bekijkt het model zonder iets te installeren.

Openen en bekijken is één ding; er gestructureerde data uit halen is iets anders. Draaien en opmeten in een viewer geeft je een beeld, maar geen lijst die je kunt inprijzen. Daarvoor moet je het model uitlezen naar onderdelen, materialen, afmetingen en massa.

STEP vergeleken met andere 3D-formaten

STEP is niet het enige formaat dat je tegenkomt. Het helpt om te weten waar het voor bedoeld is tegenover de alternatieven:

FormaatWat het isWaarvoor je het inzet
STEP (.stp / .step)Open ISO-uitwisselformaat met exacte solide geometrie en assembly-structuurModel uitwisselen tussen systemen, en uitlezen voor calculatie en productie
IGES (.igs / .iges)Ouder open uitwisselformaat, sterk in losse vlakken en curvesOudere uitwisseling; voor complete 3D-modellen inmiddels grotendeels vervangen door STEP
Native CAD-bestandHet bronbestand van één CAD-pakket, met de volledige feature-historyVerder ontwerpen binnen hetzelfde systeem; buiten dat pakket meestal niet leesbaar
Mesh (STL en verwant)Een benaderende schil van driehoekjes, zonder exacte maatvoering3D-printen en visualisatie, niet geschikt als maatvaste calculatiebron

Van STEP-model naar calculatiebasis

Een STEP-model bevat de onderdelen en de geometrie, maar een viewer geeft je die niet als bruikbare lijst. Om ervan te kunnen calculeren wil je per onderdeel het aantal, het materiaal, de afmetingen en de massa in een format dat je kunt inprijzen. Dat overtypen uit het model en de tekening kan met de hand, maar dat is bewerkelijk en foutgevoelig, en bij elke revisie begin je opnieuw. Het model uitlezen naar een gestructureerde lijst levert dezelfde gegevens sneller en herleidbaar tot het onderdeel op.

Zo doet HELDR.AI het

HELDR.AI leest je STEP-model uit, met de technische tekening en de stuklijst erbij, naar de onderdelen, de materialen, de afmetingen en de massa: een stuklijst en calculatiebasis in je eigen Excel- of CSV-format. Uit de geometrie komen de afmetingen en de massa; uit de tekening het materiaal en de bewerkingen. Elke waarde is herleidbaar tot het onderdeel waar hij vandaan komt, zodat je elk aantal kunt nazoeken en onderbouwen. Het inprijzen blijft in je eigen calculatie en HELDR.AI werkt naast je bestaande calculatie of ERP; koppelen op maat kan. Het uittrekwerk uit het model nemen wij weg.

Waar je op let bij een STEP-bestand

  • Lever het STEP-model en de 2D-tekening samen aan, want materiaal en toleranties staan vaak alleen op de tekening;
  • Weet dat de feature-history niet meereist: je werkt met de vaste vorm, niet met de parametrische opbouw;
  • Let op het application protocol: een AP242-bestand kan toleranties en annotaties als PMI bevatten, oudere protocollen niet;
  • Controleer of de assembly compleet is en of herhaalde onderdelen goed meegeteld worden;
  • Gebruik het exacte model voor maatvoering en massa, en niet een mesh-benadering die alleen voor visualisatie deugt;
  • Houd revisies bij: een nieuw STEP-bestand of een nieuwe tekening moet in je stuklijst en calculatie terugkomen voordat je inschrijft.

Veelgestelde vragen

Waarmee open ik een STEP-bestand?

Met vrijwel elke professionele CAD-software, met een losse 3D-viewer op je computer, of met een viewer in de browser waarin je het bestand sleept. Omdat STEP een open standaard is, zit je niet vast aan het pakket waarmee het model is getekend. Voor alleen bekijken en opmeten is een gratis viewer genoeg; wil je het model bewerken, dan heb je CAD-software nodig.

Wat is het verschil tussen STEP en IGES?

Beide zijn open uitwisselformaten voor CAD, maar STEP is de modernere en completere. STEP legt exacte solide geometrie én de assembly-structuur vast, en kan bij AP242 ook toleranties en annotaties meenemen. IGES is ouder en sterk in losse vlakken en curves, maar mist een echte assembly-structuur. Voor het uitwisselen van complete 3D-modellen is STEP inmiddels de standaard geworden.

Bevat een STEP-bestand materiaal en toleranties?

Niet altijd. De geometrie zit er altijd in, maar het materiaal en de toleranties staan lang niet altijd in het bestand; die vind je vaak op de bijbehorende 2D-tekening. Een bestand volgens het nieuwste protocol AP242 kán toleranties en annotaties als PMI in het model meedragen, maar dat is geen garantie. Lever daarom het STEP-model en de tekening samen aan als je een complete calculatiebasis wilt.

Kan AI een STEP-bestand uitlezen?

Ja. Een STEP-bestand bevat de geometrie van elk onderdeel in de assemblage, dus daaruit zijn de onderdelen, de aantallen, de afmetingen en de massa te halen. HELDR.AI leest het model uit, met de tekening en de stuklijst erbij, naar een stuklijst en calculatiebasis in je eigen format, herleidbaar tot het onderdeel. Het inprijzen blijft in je eigen calculatie; HELDR.AI levert de uitleeslaag ernaast.

Geschreven door

Jelmer MoerenhoutAlek Folkertsma

Jelmer Moerenhout & Alek Folkertsma

Mede-eigenaren Wave AI Solutions

Lees verder

Bekijk het voor jouw sector

Liever de hoeveelheden automatisch uit je model?

HELDR.AI leest je 3D-model en projectdocumentatie uit naar een uittrekstaat in je eigen format, herleidbaar tot het bron-object. Plan een korte demo en zie het op je eigen project.