STEP eller STL – solid eller nett
Alle 3D-filer tilhører i bunn og grunn én av to familier. En solid modell, også kalt B-rep, beskriver geometrien matematisk. Et hull er en nøyaktig sylinder, en flate er et nøyaktig plan og en avrunding har en bestemt radius. Formatene STEP, IGES og Parasolid fungerer slik.
En nettmodell, eller mesh, beskriver overflaten med tusenvis av små trekanter. Et hull blir en mangekant som bare ser rund ut. STL, OBJ og 3MF er nettformater. Nettet er helt fint for 3D-printing, men du kan ikke måle en nøyaktig diameter eller endre et mål på en enkel måte.
Dette er den viktigste forskjellen. Fra en solid kan du alltid lage et nett, men fra et nett får du ikke tilbake en ekte solid uten å modellere delen på nytt. Derfor skal originalfilen alltid lagres som solid.
STEP – standardformatet for CAD og CNC
STEP (ISO 10303) er formatet nesten alle CAD-programmer og verksteder kan lese. Filen heter .step eller .stp og inneholder nøyaktige solider, flater og sammenstillinger. Velg STEP når delen skal freses, dreies, støpes eller sprøytestøpes, eller når noen andre skal konstruere videre.
STEP finnes i ulike applikasjonsprotokoller. AP203 er den eldste og inneholder bare geometri. AP214 la til farger og lag og er fortsatt vanlig i bilindustrien. AP242 er den nyeste og kan også bære produkt- og produksjonsinformasjon (PMI), som toleranser knyttet til flatene. Vet du ikke hvilken du skal velge, fungerer AP214 nesten overalt.
Historikken følger ikke med i en STEP-fil. Mottakeren får en «dum» solid uten skisser og betingelser. Den kan endres, men ikke like smidig som i originalfilen.
STL, 3MF og OBJ – for 3D-printing
STL er det eldste og mest utbredte formatet for 3D-printing. Filen inneholder bare trekanter – ingen enheter, ingen farger og intet materiale. Derfor hender det at en del som er tegnet i tommer, dukker opp 25,4 ganger for liten i sliceren. Kontroller alltid størrelsen når du åpner en STL.
3MF er det moderne alternativet. Filen inneholder enheter, flere deler, farger og ofte også innstillinger for printingen. Den er dessuten mindre enn en tilsvarende STL. Kan sliceren din lese 3MF, er det som regel det beste valget.
OBJ brukes mest innen grafikk og spill. Den kan bære farge og tekstur, men har ingen faste enheter. Trenger du en STL gjort om til en redigerbar modell? Les om konvertering fra STL til STEP.
Når en solid eksporteres til STL, velger programmet hvor mange trekanter en avrunding skal få. Med for grov oppløsning blir et hull på 5 mm synlig kantete og måler mindre enn det skal. Med for fin oppløsning blir filen unødvendig stor uten at printen blir bedre.
En veiledende verdi for 3D-printing er et kordeavvik på 0,01–0,05 mm og en vinkeltoleranse på noen få grader. Det gir glatte flater og filer på noen megabyte. Eksporter aldri et nett fra et nett – gå alltid tilbake til den solide originalmodellen. Et eksempel: et deksel på 150 mm med mange avrundinger blir typisk en STL på noen megabyte med fornuftige innstillinger.
IGES, Parasolid og originalfiler
IGES (.igs, .iges) er et eldre utvekslingsformat fra 1980-tallet. Det håndterer flater godt, men solider dårligere, og en IGES-fil kommer ofte frem som løse flater som må sys sammen. Bruk STEP hvis mottakeren kan lese det, og IGES bare når det uttrykkelig etterspørres.
Parasolid (.x_t, .x_b) er geometrikjernen som blant andre SolidWorks, Solid Edge og Autodesk Fusion bygger på. En Parasolid-fil blir derfor ofte en svært ren solid i de programmene.
Originalfiler, som .f3d, .sldprt eller .ipt, inneholder hele historikken, men kan bare åpnes i samme program og noen ganger bare i samme versjon. Mellom ulike CAD-systemer er STEP eller Parasolid det sikre valget.
DXF og DWG – 2D for laser, vannskjæring og plate
DXF er det vanligste formatet for flate konturer. Laserskjæring, vannskjæring, plasmaskjæring og fresing av platematerialer tar nesten alltid utgangspunkt i en DXF. Filen skal være i målestokk 1:1, i millimeter og inneholde lukkede konturer uten doble linjer. Tekst og mållinjer skal ligge på et eget lag eller fjernes.
For platedeler som skal bøyes, trenger verkstedet den utbrettede konturen. Den regnes ut fra platetykkelse, bøyeradius og K-faktor. Les mer om konstruksjon av platedeler.
DWG er AutoCADs originalformat. Det brukes ofte til tegninger og layouter, men til skjæring er DXF tryggere, fordi alle programmer kan lese det.
PDF-tegningen – fortsatt nødvendig
En 3D-fil forteller hvordan delen ser ut, men ikke hvor nøyaktig den skal produseres. Toleranser, gjenger, overflateruhet, materiale og overflatebehandling står på tegningen. De fleste verksteder vil derfor ha både STEP og en PDF-tegning for å kunne gi riktig pris.
Angir tegningen og 3D-modellen ulike mål, skal det fremgå hvilken som gjelder. Les mer i guiden om tekniske tegninger til verksted.
Slik eksporterer du en STEP-fil riktig
Kontroller først enhetene i dokumentet. De fleste programmer eksporterer i enheten modellen er tegnet i, og millimeter er standard i Europa. Velg deretter protokoll – AP214 eller AP242 – og om hele sammenstillingen eller bare én del skal med.
Gi hver del et tydelig navn før du eksporterer. Navnene følger med i STEP-filen og blir legemer eller komponenter hos mottakeren. En sammenstilling der alle deler heter «Body1», er vanskelig å jobbe med. Skjul eller fjern hjelpegeometri, skisser og referanseplan som ikke skal være med.
Åpne gjerne den eksporterte filen igjen, i samme eller et annet program, og kontroller et par mål. Det tar ett minutt og avslører de fleste problemer: feil enhet, manglende deler eller flater som ikke er blitt en solid. For 3D-printing gjør du den samme kontrollen med STL- eller 3MF-filen i sliceren.
Vanlige feil med filformater
Den vanligste feilen er å sende en STL til et CNC-verksted. Den kan ikke programmeres ordentlig og gir ofte en høyere pris eller et nei. Den nest vanligste er feil enheter: en DXF i tommer eller en STL uten skala.
Andre feil er DXF-filer med åpne konturer, sammenstillinger som er eksportert som ett legeme, og STEP-filer som sendes uten tegning når toleransene er viktige. Usikker på hva leverandøren din trenger? Send filen til oss, så kontrollerer vi den.
Filformater sammenlignet
| Format | Type | Enheter i filen | Brukes til |
|---|---|---|---|
| STEP (.step, .stp) | Solid (B-rep) | Ja | CNC, støping, sprøytestøping, utveksling mellom CAD-programmer |
| Parasolid (.x_t, .x_b) | Solid (B-rep) | Ja | Utveksling mellom programmer med Parasolid-kjerne |
| IGES (.igs, .iges) | Flater/solid | Ja | Eldre systemer, flatemodeller |
| STL (.stl) | Nett | Nei | 3D-printing |
| 3MF (.3mf) | Nett | Ja | 3D-printing med farge, flere deler og innstillinger |
| OBJ (.obj) | Nett | Nei | Grafikk, rendering, noe 3D-printing |
| DXF (.dxf) | 2D-vektor | Ja (kan være feil satt) | Laser, vannskjæring, plate, platematerialer |
| DWG (.dwg) | 2D/3D-vektor | Ja | AutoCAD-tegninger og layouter |
| Tegning | – | Toleranser, gjenger, overflatekrav, tilbud og kontroll |
STL og OBJ mangler enheter – mottakeren må vite om filen er i millimeter eller tommer.
Sjekkliste før du sender en fil
- CNC, støping eller sprøytestøping: STEP (AP214 eller AP242) + PDF-tegning
- 3D-printing: 3MF eller STL, kontroller størrelsen i sliceren
- Laser, vann eller plasma: DXF i målestokk 1:1 og millimeter
- Lukkede konturer uten doble linjer i DXF
- Nett eksportert med passe oppløsning (veiledende 0,01–0,05 mm)
- Originalfilen lagret som solid – aldri bare som STL
- Sammenstilling: hver del som eget legeme med tydelig navn
- Tegningens revisjon stemmer med 3D-filens
Vanlige spørsmål
Hva er forskjellen på STEP og STL?
STEP er en solid modell med nøyaktige flater og mål, som kan endres og bearbeides med CNC. STL er et nett av trekanter som holder for 3D-printing, men ikke kan måles eller endres nøyaktig. Lagre alltid originalen som STEP eller originalfil.
Kan man gjøre om en STL til STEP?
Et program kan pakke trekantene inn i en STEP-fil, men det blir ingen ekte solid. For å få plane flater, sylindre og mål må delen modelleres på nytt ut fra nettet. Det er et vanlig oppdrag for oss.
Hvilket filformat vil et CNC-verksted ha?
Nesten alltid en STEP-fil og en PDF-tegning med toleranser, gjenger og materiale. Flate deler for laser eller vannskjæring sendes som DXF. En STL holder sjelden for CNC-bearbeiding.
Skal jeg velge 3MF eller STL for 3D-printing?
3MF er som regel bedre: filen har enheter, kan inneholde flere deler og farger og er mindre. STL fungerer overalt, men mangler enheter, så kontroller størrelsen i sliceren.