Kennisbank

STEP naar STL: exporteer een rond onderdeel zonder grove facetten

Vergelijk grove en fijne tessellatie bij een rond STEP-onderdeel. Controleer driehoeken, diameter en herimport vóór beoordeling.

Een STEP-model beschrijft ronde CAD-oppervlakken anders dan een STL. Bij STL-export worden die oppervlakken benaderd met driehoeken. Te grove tessellatie kan een cirkel hoekig maken; extreem fijne tessellatie vergroot het bestand zonder automatisch een betere fysieke print te bewijzen. Vergelijk daarom exportinstellingen en herimporteer het resultaat.

Download het invulbare werkblad in CSV. Open het lokaal als UTF-8 met een komma als scheidingsteken en vervang de voorbeeldwaarden door je eigen gegevens.

1. Noteer de kritische ronde maat

Leg vast welke diameter, radius of cilindrische passing belangrijk is, inclusief eenheid en meetreferentie. Bewaar het STEP-bronbestand met revisie. Zonder bronmaat kun je alleen driehoeken tellen, niet beoordelen of de export de bedoeling volgt.

Vul vóór de eerste export ook een vormcriterium in. Voor een zichtbaar rond demonstratieonderdeel kan dat een glad silhouet op de afgesproken kijkafstand zijn. Voor een maatkritische cilinder hoort daar een doorsnede- of passingcontrole bij. Deze criteria zijn projectinvoer; het opgeslagen voorbeeld stelt geen universele grens voor een acceptabele cirkel.

2. Begrijp de twee afwijkingsinstellingen

Een lineaire of oppervlakafwijking begrenst hoe ver de mesh van het CAD-oppervlak mag afwijken. Een hoekafwijking beïnvloedt hoe sterk naburige facetten van richting mogen verschillen. Namen en precieze werking verschillen per exporteur. Noteer de werkelijk gebruikte instelling en versie.

Een kleinere toegestane afwijking leidt doorgaans tot meer facetten op gebogen oppervlakken. Het getal moet wel bij de gebruikte exporteur worden gelezen: 0,05 radialen is een hoek, terwijl 0,005 millimeter een afstand is. Verwissel de eenheden niet en kopieer geen instelling uit een ander programma zonder de betekenis daar te controleren.

3. Maak twee exports van dezelfde bron

Exporteer een grove en een fijnere variant zonder het CAD-model tussendoor te wijzigen. Geef beide een herkenbare revisienaam. Houd eenheid, objectselectie en oriëntatie gelijk, zodat tessellatie de enige bedoelde variabele is.

De opgeslagen proef is reproduceerbaar met het CAD-controlescript, de gesloten invoer-STL, het gepinde pakketmanifest en de stap-voor-stap-handleiding. De scriptmap gebruikt Node 24.14.1 en exact replicad 1.1.0, replicad-opencascadejs 1.1.0 en occt-import-js 0.0.23. Installeer die pakketten alleen in een aparte tijdelijke map en geef achtereenvolgens de STL, een aparte uitvoermap en de tijdelijke installatiemap aan het script. Zo blijven de gedownloade referentiefixtures ongewijzigd en verandert de website geen applicatie-afhankelijkheden.

4. Gecontroleerde ronde CAD-proef

Voor deze gids is een echte STEP van een cilinder met diameter 20 en hoogte 8 millimeter gemaakt en met een afzonderlijke OpenCascade-reader heropend. Download het ronde STEP-bronbestand, de grove STL en de fijne STL om dezelfde vergelijking lokaal te bekijken. De reader vond één mesh met drie CAD-vlakken. De grove export gebruikte 0,4 millimeter lineaire en 1,0 radialen hoekafwijking; de fijne export 0,005 millimeter en 0,05 radialen.

4. Gecontroleerde ronde CAD-proef
UitvoerDriehoekenHerlezen buitenmaten
Grof6020 × 20 × 8 mm
Fijn1.00420 × 20 × 8 mm

Beide bestanden zijn opnieuw geparseerd: 180 hoekpuntrecords bij grof en 3.012 bij fijn. De fijnere instelling gaf meer facetten terwijl de bounding box gelijk bleef. Gelijke buitenmaten bewijzen alleen dezelfde uiterste X-, Y- en Z-posities. Ze bewijzen niet dat de tussenliggende ronding dezelfde koordafwijking, vloeiendheid, oppervlaktestructuur of fysieke passing heeft. Dit is een programmatest van één cilinder, geen GUI-, slicer- of fysieke printproef.

5. Inspecteer diameter en silhouet na herimport

Open precies de STL-uitvoer. Controleer buitenmaten, driehoekaantal en het silhouet van de ronde zijde. Zoom niet alleen ver in; bekijk ook de bedoelde kijkafstand en maatkritische doorsnede. Gebruik STL-bestand openen en controleren voor de basiscontrole.

Een ingevulde vergelijking voor de fixture luidt: bronmaat 20 × 20 × 8 millimeter; grof 60 driehoeken en dezelfde bounding box; fijn 1.004 driehoeken en dezelfde bounding box; vormbesluit nog projectafhankelijk. Als alleen de maatcontrole telt, zijn beide digitaal gelijk op de drie uitersten. Als het silhouetcriterium de grove veelhoek afwijst, is alleen de fijne kandidaat over. Geen van beide krijgt zonder die criteriumcontrole automatisch akkoord.

6. Kies niet automatisch het grootste bestand

Meer driehoeken betekenen in dit voorbeeld fijnere tessellatie, maar vormen geen universele kwaliteitsgrens. De vereiste verfijning hangt af van radius, schaal, oppervlakte-eis en vervolgproces. Kies de minst zware export die de afgesproken maat- en vormcontrole haalt.

Leg drie acceptatievragen vast: zijn objectaantal en eenheid gelijk, blijven de kritische uiterste maten binnen het afgesproken verschil, en voldoet de ronding aan het gekozen visuele of functionele criterium? Alleen als alle drie beantwoord zijn, is de export voor die vervolgstap aannemelijk.

7. Stop bij afwijking of onverklaarde facetten

Stop als diameter of hoogte verandert, objecten ontbreken, de ronde contour zichtbaar hoekig blijft of het bestand onverwacht sterk groeit. Stop ook als de exportinstelling niet reproduceerbaar is. Laat het CAD-model en de beoogde toepassing beoordelen in plaats van waarden te gokken.

8. Draag bron en exportblad samen over

Vul STEP-revisie, kritische maat, beide afwijkingsinstellingen, bestandsgrootte, driehoekaantal en herimportmaat in. Voor CAD-beoordeling blijft 3D-model laten maken de commerciële route. De gecontroleerde export bewijst geen passing, sterkte, oppervlakte of maakbaarheid van een echt onderdeel.