STL til STEP – hvorfor meshet ikke kan redigeres
En STL-fil beskriver kun overfladen som et net af trekanter. Den indeholder hjørnepunkter og normaler, men ingen huller, radier eller mål. En cylinder med diameteren 10 mm består for eksempel af 64 eller 128 plane facetter, afhængigt af hvordan filen blev eksporteret. OBJ og 3MF gemmer geometrien på samme måde.
En STEP-fil bygger i stedet på B-rep, boundary representation. Fladerne er matematisk defineret som planer, cylindre, kegler, tori og NURBS-flader, og de holdes sammen af kanter. Derfor ved CAD-programmet, at et hul er et hul. Du kan ændre diameteren, flytte hullet eller tilføje et gevind. CAM-programmet beregner værktøjsbaner direkte på fladen i stedet for at følge tusindvis af små facetter.
For dig som bestiller betyder forskellen meget. Et værksted, der får en STL, kan sjældent give tilbud på fræsning, fordi CAM-programmet ikke finder huller, lommer og plane flader at programmere mod. En ren STEP-fil kan derimod læses ind, målsættes og sendes videre til enhver leverandør.
Derfor giver automatisk konvertering kun trekanter
Mange gratisværktøjer lover at konvertere STL til STEP med ét klik. Resultatet er en STEP-fil, hvor hver trekant er blevet til sin egen plane flade. Filen kan åbnes i CAD, men den er tung og kan ikke målsættes på en fornuftig måde. En model med 200.000 trekanter bliver simpelthen til 200.000 flader.
Nogle programmer genkender planer og cylindre i meshet automatisk. Det fungerer nogenlunde på rene, enkle modeller, men sjældent på printede eller scannede former med støj. Vi bruger derfor meshet som reference og tegner delen igen trin for trin: skitse, ekstrudering, rotation, sweep og loft. Målene afrundes til fornuftige konstruktionsmål. Måler vi 9,96 mm i meshet, og funktionen tydeligt kræver 10 mm, bliver det 10,00 mm i modellen.
Modellen bygges parametrisk i Autodesk Fusion. De vigtigste mål får navne, så du senere kan ændre længde, huldiameter eller godstykkelse uden at starte forfra.
Hvor tæt på meshet ender den nye model?
Efter genopbygningen sammenligner vi mesh og solid i CAD og ser, hvor afvigelserne er. For tekniske dele med rene former ligger vi typisk inden for ±0,05–0,2 mm fra meshet. Det afhænger af meshets opløsning, og af hvor groft fladerne blev facetteret ved eksporten. Organiske former som håndtag, figurer og ergonomiske flader bygges med frie flader og ender som regel inden for et par tiendedele. Sammenligningen vises som et farvekort. Farverne viser, hvor modellen ligger inden for den valgte grænse, og hvor den bevidst afviger.
Nogle gange skal modellen bevidst ikke følge meshet præcist. En printet eller scannet del har svind, laglinjer og slid. Så tager vi udgangspunkt i funktionen: et lejesæde får nominelt mål og tolerance, ikke den værdi, der tilfældigvis blev målt. Har du en tegning eller mål på pasningerne, følger vi dem først og fremmest. Læs mere om, hvordan mål og slør hænger sammen, i guiden om tolerancer.
Filformater: STL, OBJ, 3MF, STEP, IGES og Parasolid
STL er det mest udbredte format til 3D-print, men har ingen enhed. En model tegnet i tommer kan derfor åbne 25,4 gange for lille. OBJ kan bære farve og teksturer og kommer ofte fra scanning eller 3D-grafik. 3MF er nyere og kan indeholde enhed, flere legemer, farver og printindstillinger. Alle tre er mesh-formater.
Blandt de solide formater er STEP standardvalget. AP214 er mest udbredt til mekanik og fungerer i næsten alle CAD-programmer. AP242 er nyere og kan desuden bære PMI, altså mål og tolerancer knyttet direkte til modellen. IGES er ældre og overfører ofte kun flader, så vi bruger det mest, når modtageren kræver det. Parasolid (x_t) er kerneformatet i flere store CAD-systemer og giver en meget ren overførsel mellem dem. Et overblik finder du i vores guide om filformater.
Vi leverer i det format, modtageren ønsker. Er du i tvivl, sender vi STEP AP214 som standard. Originalfilen fra Fusion kan du få efter ønske, så fremtidige ændringer kan laves med fuld historik.
Reparere STL-filen i stedet for at genopbygge
Ikke alle filer skal blive til STEP. Skal delen kun printes, er det ofte nok at reparere meshet. Typiske fejl er åbne kanter og huller, non-manifold-geometri, hvor flere end to trekanter deler samme kant, inverterede normaler, selvskærende flader og dobbelte skaller oven på hinanden. Sliceren prøver så at gætte, hvad der er inderside og yderside, og resultatet bliver manglende lag eller mærkelige vægge.
Vi retter meshet, kontrollerer skalaen og sørger for, at modellen er tæt. Store modeller deler vi i stykker, der kan være på byggepladen, med styrestifter eller svalehaler, så delene sidder rigtigt ved limning. Skal delen fremstilles med 3D-print, tilpasser vi den samtidig efter reglerne for konstruktion til 3D-print. Du har ansvaret for, at du har ret til at ændre og bruge filen, for eksempel efter licensen for en model fra nettet.
Filformater kort fortalt
| Format | Type og anvendelse |
|---|---|
| STL | Net af trekanter, ingen enhed og ingen farve – standard til 3D-print |
| OBJ | Mesh, der kan bære farve og tekstur – typisk fra scanning og 3D-grafik |
| 3MF | Mesh med enhed, flere legemer, farver og printdata |
| STEP AP214 | Solid B-rep – standard til mekanik, CNC og udveksling mellem CAD-programmer |
| STEP AP242 | Solid B-rep, der også kan bære PMI (mål og tolerancer i modellen) |
| IGES | Ældre udvekslingsformat, ofte kun flader – når modtageren kræver det |
| Parasolid (x_t) | Kerneformat i flere CAD-systemer, meget ren overførsel |
| Afvigelse mesh–solid | Vejledende ±0,05–0,2 mm for tekniske former, afhænger af meshets opløsning |
Funktionsmål følger tegning eller nominelle mål, ikke svind og slid i meshet.
Det skal vi bruge fra dig
- Originalfilen (STL, OBJ eller 3MF) i så høj opløsning som muligt
- Hvilke mål der er kritiske – huller, pasninger, gevind og anlægsflader
- Tegning eller opmålte mål fra den fysiske del, hvis den findes
- Hvilken enhed modellen er tegnet i, hvis du ved det
- Hvad du vil ændre efter genopbygningen
- Hvilken fremstillingsmetode og hvilket STEP-format dit værksted ønsker
Eksempler på opgaver
- STL fra nettet, der skal have nye mål
- Scannet støbeemne, der skal blive STEP til fræsning
- Gammel printfil, hvor originalen mangler
- OBJ fra fotogrammetri, der skal blive solid
- 3MF med flere legemer, der skal deles op
- Mesh med huller og inverterede normaler
- Model i forkert skala (tommer eller meter)
- For stor model, der skal deles med samlinger
- Printet prototype, der skal blive grundlag for sprøjtestøbning
Det påvirker pris og leveringstid
- Antal flader og detaljer, der skal tegnes igen
- Andel af organiske frie flader i forhold til planer og cylindre
- Meshets kvalitet – støj, huller og opløsning
- Om modellen skal have navngivne, styrende mål
- Om en teknisk tegning skal laves samtidig
- Ønsket leveringstid
Det får du
- STEP (AP214 eller AP242) med ægte flader
- Parametrisk model med de vigtigste mål styret
- Sammenligning mellem mesh og ny model
- Repareret STL eller 3MF til print
- Originalfil fra Fusion efter ønske
Ofte stillede spørgsmål
Kan man konvertere STL til STEP gratis?
Ja, men gratisværktøjer gør hver trekant til sin egen plane flade. Filen kan åbnes i CAD, men kan ikke ændres eller fræses på en fornuftig måde. For at få en brugbar STEP-fil skal geometrien tegnes igen med ægte flader.
Hvad er forskellen på STL og STEP?
STL er et net af trekanter uden mål og enhed. STEP beskriver matematiske flader og solider, så huller, radier og planer findes som selvstændige elementer. STEP bruges til konstruktion og CNC, STL primært til 3D-print.
Hvor præcis bliver STEP-modellen?
For tekniske dele typisk inden for ±0,05–0,2 mm fra meshet. Funktionsmål som pasninger og hulafstande sætter vi til nominelle værdier eller dine tegningsmål. Du får en sammenligning, der viser, hvor afvigelserne er.
Hvilket STEP-format skal jeg vælge?
AP214 fungerer i næsten alle CAD- og CAM-programmer og er et sikkert valg. AP242 er nyere og kan bære mål og tolerancer i modellen. Spørg værkstedet, hvis du er i tvivl – vi kan levere begge.
Kan I ændre en STL-fil uden at lave den om til STEP?
Enklere ændringer som at skalere, dele, tilføje huller eller lukke huller kan laves direkte i meshet. Skal mål ændres præcist, eller skal delen fræses, er det som regel billigst i længden at genopbygge den som solid.
Må jeg bruge en model, jeg har fundet på nettet?
Det afgør licensen for originalfilen. Mange modeller må ændres til eget brug, men ikke sælges. Du har ansvaret for, at du har ret til at bruge og ændre filen.