STEP-bestand opent niet? Zo diagnosticeer en herstel je een beschadigd .step-bestand

Juli 2026 • ContentaSoft Team

Een STEP-bestand dat weigert te openen is een van de meest voorkomende CAD-supportvragen — en een van de minst uitgelegde. De foutmeldingen zijn cryptisch ("invalid record index", "unable to read file", of helemaal geen melding), en de oorzaken lopen uiteen van een kortstondige downloadstoring tot een echte geometriefout die al bij het exporteren is ontstaan.

Deze gids behandelt eerst de diagnose en daarna de oplossing per symptoom, zodat je binnen een paar minuten weet of het bestand eenvoudig te herstellen is of opnieuw geëxporteerd moet worden vanuit de bron.

Snelle diagnosechecklist

Loop voordat je je in een specifieke foutmelding verdiept eerst deze vijf controles langs — ze vangen het merendeel van de gevallen waarin een bestand niet opent binnen een minuut op.

  • Is het bestand afgebroken? — Bestanden die via een e-mailbijlage, cloudsynchronisatie of een onderbroken download binnenkomen, kunnen halverwege de overdracht zijn afgesneden. Vergelijk de bestandsgrootte met het origineel van de afzender, of vraag om het opnieuw te versturen.
  • Is het het verkeerde AP-schema? — STEP bestaat in de varianten AP203, AP214 en AP242. Een oudere importfunctie kan vastlopen op nieuwere AP242-constructies (PMI, kinematica) die het niet herkent.
  • Is er een versieconflict? — Sommige CAD-systemen schrijven STEP-entiteiten die alleen geldig zijn in een specifieke STEP-editie; een importfunctie die op een oudere editie is gebouwd, wijst deze af.
  • Kloppen de eenheden of de schaal niet? — Het bestand kan prima openen maar er microscopisch klein of gigantisch groot uitzien — dat is een eenhedenprobleem, geen corruptieprobleem.
  • Is het wel echt een STEP-bestand? — Bestanden worden per ongeluk hernoemd. Een .step-extensie op een IGES-, STL- of zelfs een gezipt archief laat elke STEP-importfunctie op dezelfde manier falen.

Oplossing per symptoom

Zoek hieronder je exacte symptoom op voor de snelste weg naar een oplossing.

STEP-bestand opent helemaal niet

Als de applicatie direct een foutmelding geeft of het bestand simpelweg niet te selecteren is, controleer dan eerst de integriteit van het bestand. Open het in een gewone teksteditor (Kladblok, VS Code) — de allereerste regel van een geldig STEP-bestand moet exact luiden:

en het bestand moet eindigen met een bijbehorende regel END-ISO-10303-21; onderaan.

ISO-10303-21;
HEADER;
FILE_DESCRIPTION((''),'2;1');
FILE_NAME('part.step','2026-07-02T10:00:00',...

Als de header ontbreekt, onleesbaar is, of het bestand plotseling midden in een regel afbreekt, is het onderweg beschadigd of afgebroken geraakt — vraag om het opnieuw te versturen, of pak het opnieuw uit als het uit een .zip-bestand kwam (een mislukte uitpakactie is een veelvoorkomende, stille oorzaak).

STEP-bestand opent, maar toont een leeg model

Een lege scène betekent meestal dat de importfunctie de header en eenheden heeft geaccepteerd, maar de daadwerkelijke vormentiteiten niet kon oplossen — vaak omdat het bestand verwijst naar een AP242-constructie (zoals PMI-annotaties of een ongebruikelijke assemblagestructuur) die de importfunctie niet ondersteunt.

Open het bestand eerst in een andere applicatie om te bevestigen dat de geometrie daadwerkelijk aanwezig is, en converteer het vervolgens met een tool die een breder deel van de STEP-standaard leest voordat je het terugbrengt naar je primaire CAD-systeem.

«Ongeldig recordindex tegengekomen» (SolidWorks)

Deze SolidWorks-specifieke foutmelding betekent dat de interne entiteitsverwijzingen van het bestand naar een recordnummer verwijzen dat niet in het bestand bestaat — de STEP-data zelf is dus structureel misvormd, niet alleen semantisch ongebruikelijk.

Bekende oorzaken: een afgebroken of onderbroken download, een bestand dat handmatig is bewerkt of samengevoegd met een teksteditor, of een bug in de STEP-schrijver van het exporterende CAD-systeem (dit komt af en toe voor bij oudere versies van sommige middenklasse CAD-pakketten).

De oplossing is bijna altijd om een verse export van het bestand vanuit de bron te krijgen. Als dat niet mogelijk is, zal het beschadigde bestand inlezen met een andere STEP-kernel en opnieuw exporteren (zie hieronder) de recordstructuur normaliseren en het probleem in veel gevallen oplossen.

STEP-bestand wordt op de verkeerde schaal geïmporteerd

STEP slaat een expliciete eenheid op in de header (millimeters, inches, enz.). Als die eenheid verkeerd is, ontbreekt of verkeerd wordt gelezen door de importfunctie, komt je model 1000x te groot, te klein, of geschaald met factor 25,4 (de klassieke mm/inch-verwisseling) terecht. Bekijk onze aparte gids over het oplossen van eenheids- en schaalfouten in 3D-modellen

STEP-bestand opent, maar de geometrie is beschadigd

Soms opent het bestand zonder foutmelding, maar heeft het vaste lichaam gaten, ontbrekende vlakken, zelfoversnijdingen, of slaagt het niet voor een herstelcontrole — klassieke B-rep-defecten. Dit gebeurt wanneer een bestand meerdere conversierondes heeft doorlopen, of wanneer de STEP-exportfunctie van het oorspronkelijke CAD-systeem een bekende bug heeft.

De schoonste oplossing is een verse export vanuit het originele native CAD-bestand. Als dat niet beschikbaar is, levert het converteren van het beschadigde STEP-bestand via een neutrale tool en opnieuw exporteren vaak bruikbare geometrie op, omdat de tessellatie en herstelroutine van een andere kernel om het specifieke defect heen kunnen werken dat je primaire applicatie laat struikelen.

Hoe een converter helpt bij het herstellen van een geweigerd bestand

STEP is een open ISO-standaard, maar elke CAD-leverancier implementeert zijn eigen lezer met eigen tolerantie voor misvormde data. Een bestand dat de importfunctie van de ene applicatie regelrecht afwijst, kan vaak wel succesvol worden gelezen door een andere kernel die soepeler omgaat met het specifieke defect — en vervolgens opnieuw worden geëxporteerd als een schoon bestand dat de oorspronkelijke applicatie wel accepteert.

3D CAD Converter leest AP203-, AP214- en AP242-STEP-bestanden met zijn eigen onafhankelijke kernel. De praktische herstelworkflow ziet er zo uit:

  1. Open het probleembestand (.step) in 3D CAD Converter. Als het laadt, is de geometrie zelf intact en ligt het probleem specifiek bij de importfunctie van je oorspronkelijke applicatie.
  2. Exporteer het opnieuw als een vers STEP-bestand (normaliseert de entiteit-/recordstructuur), of converteer direct naar STL, OBJ of glTF als je het niet meer in STEP-vorm nodig hebt.
  3. Open het opnieuw geëxporteerde bestand in je oorspronkelijke CAD-applicatie of downstream-tool — de heruitvoer lost het merendeel van de gevallen van "opent niet" en "invalid record index" op.
cadconvert convert -i broken-part.step -o recovered-part.step
cadconvert convert -i broken-part.step -o recovered-part.stl

Dezelfde CLI-commando's werken onbeheerd op een hele map met verdachte bestanden, wat handig is als je een archief met STEP-bestanden van een klant of een oude PLM-export hebt geërfd en moet uitzoeken welke bestanden daadwerkelijk te redden zijn.

Meer weten: Meer informatie over het STEP-formaat  ·  Beheer de meshkwaliteit bij export

Herstel een STEP-bestand dat niet opent

Download de gratis proefversie en probeer je beschadigde .step-bestand te openen — als 3D CAD Converter het kan lezen, kun je binnen enkele seconden een schone kopie opnieuw exporteren.

Gratis proefversie downloaden

Voorkomen voor de volgende keer

Een paar gewoontes bij het exporteren voorkomen de meeste van bovenstaande problemen voordat ze bij iemand anders terechtkomen.

  • Exporteer als AP242 wanneer de bestemming dit ondersteunt — AP242 is de huidige STEP-editie en combineert de mogelijkheden van AP203/AP214 met PMI; gebruik deze tenzij een specifiek downstream-systeem een ouder schema vereist.
  • Controleer direct na het exporteren — Open het net geëxporteerde STEP-bestand in een tweede applicatie (of een converter) voordat je het ergens naartoe stuurt — een slechte export bij de bron opsporen kost seconden; opsporen nadat het in de inbox van een klant is beland kost een supportgesprek.
  • Valideer archieven in bulk voordat je erop vertrouwt — Als je een map met STEP-bestanden voor hergebruik onderhoudt, open en exporteer dan periodiek de hele set opnieuw met de CLI — elk bestand dat niet gelezen kan worden, wil je liever vóór een deadline weten dan tíjdens een deadline.

Veelgestelde vragen

Hoe weet ik of een STEP-bestand beschadigd is?

Open het in een gewone teksteditor en controleer de eerste regel: een geldig STEP-bestand begint altijd met ISO-10303-21; en eindigt met END-ISO-10303-21;. Een ontbrekende of onleesbare header, of een bestand dat midden in een regel afbreekt, wijst op afbreking of corruptie tijdens de overdracht. Het bestand openen in een tweede CAD-kernel is de snelste manier om te bevestigen of de onderliggende geometrie daadwerkelijk intact is.

Waarom opent mijn STEP-bestand in FreeCAD maar niet in SolidWorks?

Verschillende STEP-kernels handhaven de ISO 10303-standaard met verschillende mate van strengheid. De importfunctie van SolidWorks is vaak minder soepel met misvormde B-rep-records of niet-ondersteunde AP242-constructies dan de op OpenCascade gebaseerde importfunctie van FreeCAD, waardoor een bestand dat in de ene applicatie laadt door de andere kan worden afgewezen. Het bestand opnieuw exporteren via een andere kernel normaliseert het meestal voldoende zodat de strengere importfunctie het accepteert.

Wat veroorzaakt "Encountered invalid record index" in SolidWorks?

Het betekent dat de interne entiteitsverwijzingen van het bestand naar een recordnummer verwijzen dat niet bestaat — een defect op parseerniveau, meestal veroorzaakt door een afgebroken download, handmatige bewerking, of een bug in de STEP-schrijver van het exporterende CAD-systeem. Een verse export vanuit de bron, of een heruitvoer via een andere STEP-kernel, lost het in de meeste gevallen op.

Mijn STEP-bestand wordt op de verkeerde schaal geïmporteerd — hoe los ik dit op?

STEP slaat een expliciete eenheid op in de header; als die vlag verkeerd is of verkeerd wordt gelezen, komt het model 1000x te groot of te klein terecht, of geschaald met factor 25,4 (mm/inch-verwisseling). Controleer de exporteenheden op het bronsysteem, of herschaal het model na import — 3D CAD Converter kan STEP-, STL-, OBJ- en glTF-bestanden herschalen als onderdeel van de conversie.

Kan een STEP-bestand openen maar toch beschadigde geometrie bevatten?

Ja. Een bestand kan de eerste leespoging doorstaan en toch B-rep-defecten bevatten — gaten, zelfoversnijdingen, niet-variëteitsranden — vooral na meerdere conversierondes of door een gebrekkige exportfunctie. Opnieuw exporteren vanuit de originele bron is de beste oplossing; converteren via een tweede kernel en het resultaat herstellen is het praktische alternatief.

Lost het converteren van een beschadigd STEP-bestand naar STL het probleem daadwerkelijk op?

Het herstelt het bestand voor downstream-gebruik in plaats van de originele STEP-data te repareren — een andere lezer kan vaak een bestand parseren dat een andere applicatie afwijst, en vervolgens schone geometrie exporteren in het doelformaat. Als je het weer in STEP nodig hebt voor verdere bewerking, exporteer je na de succesvolle leespoging opnieuw naar STEP.

Meer weten: Meer informatie over het IGES-formaat  ·  STEP versus IGES: welk formaat moet je gebruiken?