STL til STEP – hvorfor nettet ikke kan redigeres
En STL-fil beskriver bare overflaten som et nett av trekanter. Den inneholder hjørnepunkter og normaler, men ingen hull, radier eller mål. En sylinder med diameter 10 mm består for eksempel av 64 eller 128 plane fasetter, avhengig av hvordan filen ble eksportert. OBJ og 3MF lagrer geometrien på samme måte.
En STEP-fil bygger i stedet på B-rep, boundary representation. Flatene er matematisk definert som plan, sylindre, kjegler, toruser og NURBS-flater, og de holdes sammen av kanter. Derfor vet CAD-programmet at et hull er et hull. Du kan endre diameteren, flytte hullet eller legge til en gjenge. CAM-programmet regner verktøybaner rett på flaten i stedet for å følge tusenvis av små fasetter.
For deg som bestiller, betyr forskjellen mye. Et verksted som får en STL, kan sjelden gi tilbud på fresing. CAM-programmet finner nemlig ikke hull, lommer og plane flater å programmere mot. En ren STEP-fil kan derimot leses inn, målsettes og sendes videre til hvilken som helst leverandør.
Derfor gir automatisk konvertering bare trekanter
Mange gratisverktøy lover å konvertere STL til STEP med ett klikk. Resultatet blir en STEP-fil der hver trekant er blitt en egen plan flate. Filen åpnes i CAD, men den er tung og kan ikke målsettes på en fornuftig måte. En modell med 200 000 trekanter blir rett og slett 200 000 flater.
Noen programmer gjenkjenner plan og sylindre i nettet automatisk. Det fungerer greit på rene, enkle modeller, men sjelden på printede eller skannede former med støy. Vi bruker derfor nettet som referanse og tegner delen på nytt steg for steg: skisse, ekstrudering, rotasjon, sveip og loft. Målene rundes av til fornuftige konstruksjonsmål. Måler vi 9,96 mm i nettet og funksjonen tydelig krever 10 mm, blir det 10,00 mm i modellen.
Modellen bygges parametrisk i Autodesk Fusion. De viktigste målene får navn. Da kan du senere endre lengde, hulldiameter eller godstykkelse uten å begynne på nytt.
Hvor nær nettet havner den nye modellen?
Etter ombyggingen sammenligner vi nett og solid i CAD og ser hvor avvikene er. For tekniske deler med rene former ligger vi typisk innenfor ±0,05–0,2 mm fra nettet. Det avhenger av nettets oppløsning og hvor grovt flatene ble fasettert ved eksporten. Organiske former som håndtak, figurer og ergonomiske flater bygges med frie flater og havner som regel innenfor et par tideler. Sammenligningen vises som et fargekart. Fargene viser hvor modellen ligger innenfor valgt grense og hvor den bevisst avviker.
Noen ganger skal modellen bevisst ikke følge nettet nøyaktig. En printet eller skannet del har krymping, laglinjer og slitasje. Da tar vi utgangspunkt i funksjonen: et lagersete får nominelt mål og toleranse, ikke verdien som tilfeldigvis ble målt. Har du tegning eller mål på pasningene, følger vi dem først. Les mer om hvordan mål og klaring henger sammen i guiden om toleranser.
Filformater: STL, OBJ, 3MF, STEP, IGES og Parasolid
STL er det vanligste formatet for 3D-printing, men mangler enhet. En modell tegnet i tommer kan derfor åpnes 25,4 ganger for liten. OBJ kan bære farge og teksturer og kommer ofte fra skanning eller 3D-grafikk. 3MF er nyere og kan inneholde enhet, flere legemer, farger og printinnstillinger. Alle tre er nettformater.
Blant de solide formatene er STEP standardvalget. AP214 er vanligst for mekanikk og fungerer i nesten alle CAD-programmer. AP242 er nyere og kan i tillegg bære PMI, altså mål og toleranser knyttet direkte til modellen. IGES er eldre og overfører ofte bare flater, så vi bruker det mest når mottakeren krever det. Parasolid (x_t) er kjerneformatet i flere store CAD-systemer og gir en svært ren overføring mellom dem. En oversikt finner du i guiden vår om filformater.
Vi leverer i formatet mottakeren vil ha. Er du usikker, sender vi STEP AP214 som standard. Originalfilen fra Fusion kan du få på forespørsel, slik at fremtidige endringer kan gjøres med full historikk.
Reparer STL-filen i stedet for å bygge om
Ikke alle filer trenger å bli STEP. Skal delen bare printes, holder det ofte å reparere nettet. Vanlige feil er åpne kanter og hull, non-manifold-geometri der flere enn to trekanter deler samme kant, inverterte normaler, flater som skjærer seg selv og doble skall oppå hverandre. Sliceren prøver da å gjette hva som er innside og utside, og resultatet blir manglende lag eller rare vegger.
Vi retter nettet, kontrollerer skalaen og sørger for at modellen er tett. Store modeller deler vi i biter som får plass på byggeplaten, med styrepinner eller svalehaleskjøter slik at delene havner riktig ved liming. Skal delen produseres med 3D-printing, tilpasser vi den samtidig etter reglene for konstruksjon for 3D-printing. Du har ansvaret for at du har rett til å endre og bruke filen, for eksempel etter lisensen for en modell fra nettet.
Filformater i korte trekk
| Format | Type og bruk |
|---|---|
| STL | Nett av trekanter, ingen enhet og ingen farge – standard for 3D-printing |
| OBJ | Nett som kan bære farge og tekstur – vanlig fra skanning og 3D-grafikk |
| 3MF | Nett med enhet, flere legemer, farger og printdata |
| STEP AP214 | Solid B-rep – standard for mekanikk, CNC og utveksling mellom CAD-programmer |
| STEP AP242 | Solid B-rep som også kan bære PMI (mål og toleranser i modellen) |
| IGES | Eldre utvekslingsformat, ofte bare flater – når mottakeren krever det |
| Parasolid (x_t) | Kjerneformat i flere CAD-systemer, svært ren overføring |
| Avvik nett–solid | Veiledende ±0,05–0,2 mm for tekniske former, avhenger av nettets oppløsning |
Funksjonsmål følger tegning eller nominelle mål, ikke krymping og slitasje i nettet.
Dette trenger vi fra deg
- Originalfilen (STL, OBJ eller 3MF) i så høy oppløsning som mulig
- Hvilke mål som er kritiske – hull, pasninger, gjenger og anleggsflater
- Tegning eller oppmålte mål fra den fysiske delen, hvis den finnes
- Hvilken enhet modellen er tegnet i, hvis du vet det
- Hva du vil endre etter ombyggingen
- Hvilken produksjonsmetode og hvilket STEP-format verkstedet ditt vil ha
Eksempler på oppdrag
- STL fra nettet som skal få nye mål
- Skannet støpt detalj som skal bli STEP for fresing
- Gammel printfil der originalen mangler
- OBJ fra fotogrammetri som skal bli solid
- 3MF med flere legemer som skal deles opp
- Nett med hull og inverterte normaler
- Modell i feil skala (tommer eller meter)
- For stor modell som skal deles med skjøter
- Printet prototype som skal bli underlag for sprøytestøping
Dette påvirker pris og leveringstid
- Antall flater og detaljer som skal tegnes på nytt
- Andel organiske frie flater sammenlignet med plan og sylindre
- Nettets kvalitet – støy, hull og oppløsning
- Om modellen skal ha navngitte, styrende mål
- Om en teknisk tegning skal lages samtidig
- Ønsket leveringstid
Dette får du
- STEP (AP214 eller AP242) med ekte flater
- Parametrisk modell der de viktigste målene er styrt
- Sammenligning mellom nett og ny modell
- Reparert STL eller 3MF for printing
- Originalfil fra Fusion på forespørsel
Vanlige spørsmål
Kan man konvertere STL til STEP gratis?
Ja, men gratisverktøy gjør hver trekant til en egen plan flate. Filen åpnes i CAD, men kan ikke endres eller freses på en fornuftig måte. For en brukbar STEP-fil må geometrien tegnes på nytt med ekte flater.
Hva er forskjellen på STL og STEP?
STL er et nett av trekanter uten mål og enhet. STEP beskriver matematiske flater og solider, så hull, radier og plan finnes som egne elementer. STEP brukes til konstruksjon og CNC, STL mest til 3D-printing.
Hvor nøyaktig blir STEP-modellen?
For tekniske deler typisk innenfor ±0,05–0,2 mm fra nettet. Funksjonsmål som pasninger og hullavstander settes til nominelle verdier eller dine tegningsmål. Du får en sammenligning som viser hvor avvikene er.
Hvilket STEP-format skal jeg velge?
AP214 fungerer i nesten alle CAD- og CAM-programmer og er et trygt valg. AP242 er nyere og kan bære mål og toleranser i modellen. Spør verkstedet hvis du er usikker – vi kan levere begge.
Kan dere endre en STL-fil uten å gjøre den om til STEP?
Enklere endringer som å skalere, dele, legge til hull eller tette hull kan gjøres rett i nettet. Skal mål endres nøyaktig eller delen freses, er det som regel billigere i lengden å bygge den om som solid.
Kan jeg bruke en modell jeg har funnet på nettet?
Det avgjøres av lisensen for originalfilen. Mange modeller kan endres til eget bruk, men ikke selges. Du har ansvaret for at du har rett til å bruke og endre filen.