CAD-konstruktion · 3D-modellering · Tegninger · NDA efter behovinfo@norditeq.com
Guide

STEP eller STL? Sådan vælger du det rigtige filformat

STEP eller STL er det spørgsmål om filer, vi oftest får. Svaret afhænger af, hvad filen skal bruges til: CNC-bearbejdning, 3D-print, laserskæring eller videre konstruktion. Her gennemgår vi formaterne og de mest almindelige fejl.

Opdateret · 6 min. læsning · NordiTeq CAD

STEP eller STL – solid eller mesh

Alle 3D-filer hører grundlæggende til en af to familier. En solid model, også kaldet B-rep, beskriver geometrien matematisk. Et hul er en nøjagtig cylinder, en flade er et nøjagtigt plan, og en afrunding har en bestemt radius. Formaterne STEP, IGES og Parasolid fungerer sådan.

En mesh-model beskriver overfladen med tusindvis af små trekanter. Et hul bliver en polygon, der kun ser rund ud. STL, OBJ og 3MF er mesh-formater. Meshet er fint til 3D-print, men man kan ikke måle en nøjagtig diameter eller nemt ændre et mål.

Det er den vigtigste forskel. Fra en solid kan du altid lave et mesh, men fra et mesh får du ikke en ægte solid tilbage uden at modellere delen om. Derfor skal originalfilen altid gemmes som solid.

STEP – standardformatet til CAD og CNC

STEP (ISO 10303) er det format, næsten alle CAD-programmer og værksteder kan læse. Filen hedder .step eller .stp og indeholder nøjagtige solider, flader og samlinger. Vælg STEP, når delen skal fræses, drejes, støbes eller sprøjtestøbes, eller når en anden skal konstruere videre.

STEP findes i forskellige applikationsprotokoller. AP203 er den ældste og indeholder kun geometri. AP214 tilføjede farver og lag og er stadig udbredt i bilindustrien. AP242 er den nyeste og kan også bære produkt- og produktionsinformation (PMI), som tolerancer knyttet til fladerne. Ved du ikke, hvilken du skal vælge, fungerer AP214 næsten overalt.

Historikken følger ikke med i en STEP-fil. Modtageren får en ”dum” solid uden skitser og betingelser. Den kan ændres, men ikke lige så smidigt som i originalfilen.

STL, 3MF og OBJ – til 3D-print

STL er det ældste og mest udbredte format til 3D-print. Filen indeholder kun trekanter – ingen enheder, ingen farver og intet materiale. Derfor sker det, at en del, der er tegnet i tommer, dukker op 25,4 gange for lille i sliceren. Kontrollér altid størrelsen, når du åbner en STL.

3MF er det moderne alternativ. Filen indeholder enheder, flere dele, farver og ofte også printindstillinger. Den er desuden mindre end en tilsvarende STL. Kan din slicer læse 3MF, er det som regel det bedste valg.

OBJ bruges mest inden for grafik og spil. Den kan bære farve og tekstur, men har ingen faste enheder. Skal du have en STL lavet om til en redigerbar model? Læs om konvertering fra STL til STEP.

Når en solid eksporteres til STL, vælger programmet, hvor mange trekanter en afrunding skal have. Med for grov opløsning bliver et hul på 5 mm synligt kantet og måler mindre, end det skal. Med for fin opløsning bliver filen unødigt stor, uden at printet bliver bedre.

En vejledende værdi til 3D-print er en kordeafvigelse på 0,01–0,05 mm og en vinkeltolerance på nogle få grader. Det giver glatte flader og filer på nogle få megabyte. Eksportér aldrig et mesh fra et mesh – gå altid tilbage til den solide originalmodel. Et eksempel: en afdækning på 150 mm med mange afrundinger bliver typisk en STL på nogle få megabyte med rimelige indstillinger.

IGES, Parasolid og originalfiler

IGES (.igs, .iges) er et ældre udvekslingsformat fra 1980'erne. Det klarer flader godt, men solider dårligere, og en IGES-fil ankommer ofte som løse flader, der skal sys sammen. Brug STEP, hvis modtageren kan læse det, og IGES kun, når det udtrykkeligt efterspørges.

Parasolid (.x_t, .x_b) er den geometrikerne, som blandt andre SolidWorks, Solid Edge og Autodesk Fusion bygger på. En Parasolid-fil bliver derfor ofte en meget ren solid i de programmer.

Originalfiler, som .f3d, .sldprt eller .ipt, indeholder hele historikken, men kan kun åbnes i samme program og nogle gange kun i samme version. Mellem forskellige CAD-systemer er STEP eller Parasolid det sikre valg.

DXF og DWG – 2D til laser, vandskæring og plade

DXF er det mest udbredte format til flade konturer. Laserskæring, vandskæring, plasmaskæring og fræsning af pladematerialer tager næsten altid udgangspunkt i en DXF. Filen skal være i målestok 1:1, i millimeter og indeholde lukkede konturer uden dobbelte linjer. Tekst og målelinjer skal ligge på et eget lag eller fjernes.

Til pladedele, der skal bukkes, har værkstedet brug for den udfoldede kontur. Den beregnes ud fra pladetykkelse, bukkeradius og K-faktor. Læs mere om konstruktion af pladeemner.

DWG er AutoCADs originalformat. Det bruges ofte til tegninger og layouts, men til skæring er DXF mere sikkert, fordi alle programmer kan læse det.

PDF-tegningen – stadig nødvendig

En 3D-fil fortæller, hvordan delen ser ud, men ikke hvor nøjagtigt den skal fremstilles. Tolerancer, gevind, overfladeruhed, materiale og overfladebehandling står på tegningen. De fleste værksteder vil derfor have både STEP og en PDF-tegning for at kunne give en korrekt pris.

Angiver tegningen og 3D-modellen forskellige mål, skal det fremgå, hvilken der gælder. Læs mere i guiden om tekniske tegninger til værkstedet.

Sådan eksporterer du en STEP-fil rigtigt

Kontrollér først enhederne i dokumentet. De fleste programmer eksporterer i den enhed, modellen er tegnet i, og millimeter er standard i Europa. Vælg derefter protokol – AP214 eller AP242 – og om hele samlingen eller kun én del skal med.

Giv hver del et tydeligt navn, før du eksporterer. Navnene følger med i STEP-filen og bliver til legemer eller komponenter hos modtageren. En samling, hvor alle dele hedder ”Body1”, er svær at arbejde med. Skjul eller fjern hjælpegeometri, skitser og referenceplaner, der ikke skal med.

Åbn gerne den eksporterede fil igen, i samme eller et andet program, og kontrollér et par mål. Det tager et minut og afslører de fleste problemer: forkert enhed, manglende dele eller flader, der ikke er blevet til en solid. Til 3D-print laver du samme kontrol med STL- eller 3MF-filen i sliceren.

Almindelige fejl med filformater

Den mest almindelige fejl er at sende en STL til et CNC-værksted. Den kan ikke programmeres ordentligt og giver ofte en højere pris eller et nej. Den næstmest almindelige er forkerte enheder: en DXF i tommer eller en STL uden skala.

Andre fejl er DXF-filer med åbne konturer, samlinger, der er eksporteret som ét legeme, og STEP-filer, der sendes uden tegning, når tolerancerne er vigtige. Er du i tvivl om, hvad din leverandør har brug for? Send filen til os, så kontrollerer vi den.

Filformater sammenlignet

FormatTypeEnheder i filenBruges til
STEP (.step, .stp)Solid (B-rep)JaCNC, støbning, sprøjtestøbning, udveksling mellem CAD-programmer
Parasolid (.x_t, .x_b)Solid (B-rep)JaUdveksling mellem programmer med Parasolid-kerne
IGES (.igs, .iges)Flader/solidJaÆldre systemer, flademodeller
STL (.stl)MeshNej3D-print
3MF (.3mf)MeshJa3D-print med farve, flere dele og indstillinger
OBJ (.obj)MeshNejGrafik, rendering, en del 3D-print
DXF (.dxf)2D-vektorJa (kan være sat forkert)Laser, vandskæring, plade, pladematerialer
DWG (.dwg)2D/3D-vektorJaAutoCAD-tegninger og layouts
PDFTegning–Tolerancer, gevind, overfladekrav, tilbud og kontrol

STL og OBJ har ingen enheder – modtageren skal vide, om filen er i millimeter eller tommer.

Tjekliste, før du sender en fil

  • CNC, støbning eller sprøjtestøbning: STEP (AP214 eller AP242) + PDF-tegning
  • 3D-print: 3MF eller STL, kontrollér størrelsen i sliceren
  • Laser, vand eller plasma: DXF i målestok 1:1 og millimeter
  • Lukkede konturer uden dobbelte linjer i DXF
  • Mesh eksporteret med passende opløsning (vejledende 0,01–0,05 mm)
  • Originalfilen gemt som solid – aldrig kun som STL
  • Samling: hver del som eget legeme med tydeligt navn
  • Tegningens revision stemmer med 3D-filens

Ofte stillede spørgsmål

Hvad er forskellen på STEP og STL?

STEP er en solid model med nøjagtige flader og mål, som kan ændres og bearbejdes med CNC. STL er et net af trekanter, der er nok til 3D-print, men ikke kan måles eller ændres præcist. Gem altid originalen som STEP eller originalfil.

Kan man lave en STL om til STEP?

Et program kan pakke trekanterne ind i en STEP-fil, men det bliver ikke en ægte solid. For at få plane flader, cylindre og mål skal delen modelleres om ud fra meshet. Det er en almindelig opgave for os.

Hvilket filformat vil et CNC-værksted have?

Næsten altid en STEP-fil og en PDF-tegning med tolerancer, gevind og materiale. Flade dele til laser eller vandskæring sendes som DXF. En STL er sjældent nok til CNC-bearbejdning.

Skal jeg vælge 3MF eller STL til 3D-print?

3MF er som regel bedst: filen har enheder, kan indeholde flere dele og farver og er mindre. STL fungerer overalt, men har ingen enheder, så kontrollér størrelsen i sliceren.

Klar til at få dit emne konstrueret?

Beskriv opgaven og vedhæft materiale. Vi svarer normalt inden for 1–2 arbejdsdage.

Få et tilbud →