3D-design og modellerForberedelse af modeller til printKalibrering og finjusteringParametrisk og funktionelt designPrintteknik og fejlfindingSlicer-indstillinger og profilerTypiske printfejl

Huller vs skruer: derfor passer de aldrig første gang (og hvordan du vinder kampen)

“Hvorfor er det her hul ALTID for småt?” spurgte min søn, mens han forsøgte at tvinge en M3 skrue i et helt frisk print.

Jeg stod med kaffen i hånden, kiggede på delen og tænkte det samme som dig: modellen siger 3,0 mm, sliceren siger 3,0 mm, alligevel opfører skruen sig som om, jeg har printet i beton.

Hvis du kan nikke genkendende, så er det her din artikel. Vi tager turen fra frustrationen ved for små huller til en konkret metode, hvor du ender med din egen “tolerance-tabel”. Ikke teorisnak for ingeniører, men ting du kan teste i praksis på din egen printer.

Hvorfor huller næsten altid bliver for små (og hvorfor det faktisk er normalt)

Først det vigtigste: det er ikke dig, der er dum. FDM-printere har det bare ikke specielt godt med huller og cirkler.

Der sker typisk tre ting, som får huller til at krympe:

  • Plast smelter og flyder: Når filamentet bliver lagt ned, vil det hellere trække sig lidt ind mod midten end ud i luften.
  • Lag “overlapper” indad: Slicerens strategi omkring hullets kant giver ofte lidt overlap for at undgå huller. Det æder diameter.
  • Segmentering af cirkler: En cirkel bliver til mange små rette linjer. Hver lille rettet vinkel gør cirklen en anelse mindre.

Resultatet er, at dit 3,0 mm hul meget ofte ender på 2,6-2,8 mm. Det er helt standard for FDM, også selv om din printer er fint kalibreret.

Så vi skal ikke jagte magiske 20 mm kalibreringskuber for at løse hullerne. Vi skal finde ud af, om det er hele geometrierne, der er skæve, eller kun hullerne, der driller. Det er to vidt forskellige rejser.

Diagnosen: er det kun huller, eller hele delen der er off?

Inden vi begynder at rode med slicer-tricks som hole compensation og horizontal expansion, skal vi have diagnosen på plads.

Her er en simpel tjekliste, du kan bruge direkte ved printeren:

Trin 1: Print en simpel test

Print en 20 x 20 x 20 mm kube og en flad plade, f.eks. 40 x 40 x 2 mm, med et enkelt rundt hul i midten. Gør det i samme filament og profil, som du normalt bruger til funktionelle dele.

Så måler du:

  • Ydermål på kuben (X, Y, evt. Z)
  • Ydermål på pladen
  • Diameter på hullet i pladen

Trin 2: Sammenlign design vs print

To scenarier dukker typisk op:

  1. Alt er lidt for stort eller for småt
    Hvis både kube, plade og hul er off, så har du et globalt problem. Det kan være steps/mm, flow eller generel over/under-ekstrudering. Det hører hjemme i kategorien kalibrering og finjustering.
  2. Ydermålene passer ok, men hullet er for småt
    Her er det typisk geometrien omkring huller + slicerens strategi, der driller. Altså lokalt problem. Så er du det rette sted i den her artikel.

Hvis du ser 20,1-20,2 mm på kuben, men dit 3,0 mm hul er 2,6 mm, så er det meget klassisk: printeren er fin til ydre geometrier, men huller opfører sig som de nu gør i FDM.

Har du omvendt 20,8 mm på kuben, så vil jeg personligt starte med flow og mekanisk kalibrering, før jeg begynder at nørkle med hole compensation. Her giver artikler som “hvorfor mine 20 mm kuber altid målte 20,4” lidt mere mening.

Hurtige slicer-fixes: hole compensation, horizontal expansion og line width

Lad os tage udgangspunkt i, at din printer er nogenlunde kalibreret globalt, og det først og fremmest er huller, der er for små.

Der er tre slicer-indstillinger, du kan bruge som “hurtigt fix”. De har hver deres pris.

1. Hole compensation / “XY hole compensation”

I f.eks. OrcaSlicer og PrusaSlicer findes en indstilling specifikt til huller. Navnet varierer, men idéen er den samme: sliceren skalerer huller en smule op, uden at ændre ydre geometrier.

Typiske værdier at starte med:

  • PLA: +0,05 til +0,15 mm
  • PETG: +0,10 til +0,20 mm

Det betyder, at et hul designet til 3,0 mm måske sliceres som 3,15 mm, så det færdige hul lander omkring 3,0 mm i virkeligheden.

Fordel: Du ændrer ikke selve modellen. Enkelt at prøve af, godt til hurtig prototyping.
Ulempe: Det gælder alle huller. Små og store. Det kan give for løse pasninger på nogle features, mens andre pludselig sidder godt.

2. Horizontal expansion / “XY size compensation”

Horizontal expansion udvider eller krymper alle konturer i XY-planet. Sætter du den til f.eks. -0,05 mm, bliver ydre dimensioner en smule mindre, og indre huller en smule større.

Det er lidt som at skalere hele delen en anelse i fladen.

Fordel: Nemt at justere, kan fikse både huller og lidt for store ydre kanter på én gang.
Ulempe: Det er en stor hammer. Ændrer alt. Hvis dine ydre mål allerede passer fint, kan du ødelægge dem for at redde hullerne.

Jeg bruger det personligt mest som en finpudsning på dele, hvor ydre mål ikke er kritiske, men pasningen på huller er vigtig, og jeg ikke gider ændre CAD-modellen. Klassisk maker-løsning på en søndag aften.

3. Line width (linjebredde)

Linjebredde er hvor tyk en enkelt printet linje er. Standard for en 0,4 mm dyse er ofte sat til 0,4 mm, men mange slicere bruger noget i stil med 0,42-0,45 mm som default.

Hvis dine huller altid er for små, kan det være, at effektiv linjebredde er lidt for stor. Du kan prøve at sætte:

  • Perimeter line width fra f.eks. 0,45 mm ned til 0,40 mm

Fordel: Giver mere præcision i generel geometri, bedre cirkler, skarpere detaljer.
Ulempe: Kan påvirke lagbinding og styrke, hvis du går for langt ned uden at tilpasse flow. Brug små skridt, og hold øje med lagadhesion.

Når slicer-fix ikke er nok: flow, temperatur og over-ekstrudering

Nogle gange kan du skrue op og ned for hole compensation alt hvad du vil, og hullerne nægter stadig at spille med. Så er der som regel noget mere grundlæggende i vejen.

Flow der ligger for højt

Hvis flow (extrusion multiplier) er sat for højt, skubber du for meget plastik ud. Det gør vægge tykkere, hjørner blødere og huller mindre.

Symptomerne er ofte:

  • Synlige små buler ved retningsskift
  • Vægge der måler tykkere end forventet
  • Lidt “fede” detaljer, særligt i små features

Her er en struktureret tilgang til at få styr på flow, som vi også kender fra mere generel fejlfinding i printteknik og fejlfinding:

  1. Print en enkel væg-test: en tynd, enkel rektangulær væg med kun én perimeter.
  2. Mål tykkelsen med skydelære.
  3. Sammenlign med forventet tykkelse (line width). Juster flow i små skridt på 1-2 %.

Når flow matcher linjebredden, vil dine huller ofte blive lidt mere realistiske. Stadig for små, men nu på en kontrolleret måde.

Temperatur der er for høj

For høj temperatur gør plastikken mere flydende. Den flyder lettere ind i hullet i stedet for at holde formen. Det ser du især i PETG, hvor materialet i forvejen er lidt klistret.

Hvis du kører PLA ved 220-230 °C eller PETG ved 250+ °C med moderat hastighed, så prøv at gå 5-10 °C ned og se, om hullerne bliver skarpere.

Det er samme logik som i artiklerne om PETG med spindelvæv: for meget varme giver for meget flyd. Her er det bare hullerne, der betaler prisen, ikke kun overfladen.

Design-greb: hvornår du bør ændre modellen i stedet for sliceren

Nu rammer vi det punkt, hvor du skal beslutte: skal jeg blive ved med at tweake sliceren, eller skal jeg tage fat i CAD-modellen?

Mit klare svar: hvis delen skal gentages, bruges sammen med standardkomponenter (skruer, lejer, aksler), eller deles med andre, så er det værd at gøre det rigtigt i selve designet.

1. Design huller større end nominelt

Den mest brugte tommelfingerregel: giv hullet +0,1 til +0,3 mm ekstra diameter i CAD, afhængigt af materiale og type pasning.

Eksempler (FDM, 0,4 mm dyse, moderate hastigheder):

  • M3 skrue gennem hul i PLA: design hul til 3,2 mm
  • M3 gevindtap i PLA: design hul til ca. 2,7-2,8 mm
  • 8 mm aksel gennem hul i PETG: design hul til 8,2-8,3 mm

Her kommer “kendskab til sin printer” ind i billedet. Derfor giver det mening at lave en lille personlig tolerance-tabel, som vi kommer tilbage til.

2. Teardrop-huller og aflange slots

Vertikale runde huller med overhæng kan være følsomme, fordi printeren skal bygge et tag i fri luft. Her er to tricks:

  • Teardrop-huller: Lav hullet som en dråbeform, hvor toppen har to 45-graders flader i stedet for en perfekt bue. Printeren elsker 45 grader, og du får bedre geometri.
  • Slots i stedet for huller: Skal der bare sidde en skrue igennem, kan et aflangt slot nogle gange være lettere at få til at passe og mere tilgivende.

Det er nogle af de helt klassiske greb i design til pasform, hvor vi indretter geometrien efter hvordan FDM faktisk printer, ikke hvordan CAD-tegningen ser pæn ud.

3. Chamfers og små indføringer

Hvis du vil have en skrue eller aksel i et lidt stramt hul, hjælper en lille affasning (chamfer) ved indgangen.

En 0,5-1 mm 45 graders chamfer rundt om hullet gør:

  • Det er nemmere at “fange” hullet, selv hvis det er en anelse tight
  • Du undgår at kanten flosser, når du presser noget i

Det ændrer ikke tolerancen, men gør delen rarere at bruge i praksis.

Efterbehandling: boring vs reaming vs varme

Nogle projekter kræver bare, at hullet rammer så præcist som muligt. Tænk lejer, glidere eller præcise aksler. Her er efterbehandling ofte den mest kontrollerede vej.

Boring med håndbor eller bordboremaskine

Den klassiske: print hullet en smule for småt, og bor det op til korrekt dimension.

Tips:

  • Print hul måske 0,2-0,4 mm mindre end ønsket diameter
  • Brug skarpe bor, lav hastighed, og hold godt fast i emnet
  • Støt gerne bagpå, så du ikke flækker delen

PLA borer fint, men kan sprække hvis du tvinger for hårdt. PETG er mere sejt, men kan smelte hvis du kører for hurtigt.

Reaming (uopboret hul til præcision)

Reamere er værktøj, der præcist sliber et hul op til en bestemt diameter. Det er lidt luksus, men hvis du laver mange præcisionshuller, er det guld værd.

Metode:

  • Print hul ca. 0,1-0,3 mm under ønsket diameter
  • Brug en håndreamer i passende størrelse
  • Drej jævnt, uden at forcere

Fordelene er især tydelige, hvis du arbejder med aksler, kuglelejer eller lignende, hvor du vil have konsistente pasninger.

Varme: loddekolbe, varm skrue eller varmepistol

Så er der den “hurtige og beskidte” maker-metode: varme.

Idéer:

  • Varm en skrue let op og skub den gennem et for småt hul (godt til indstøbning af messingmøtrikker).
  • Brug en loddekolbe med et rundt tip til lige at smelte kanten på et hul lidt tilbage.

Det er ikke en præcisionsmetode, men den redder tit en del, der lige mangler en tiendedel millimeter på en søndag aften, hvor værkstedet er lukket.

Testmetode: print en hul-måleplade og lav din egen tolerance-tabel

Nu kommer den del, jeg selv ville ønske, nogen havde stukket mig i hånden, da jeg startede: én test, én gang, som du kan bruge igen og igen.

Sådan laver du din hul-måleplade

Du kan finde færdige modeller på f.eks. Printables eller selv tegne den på 10 minutter, hvis du er vant til 3D design og modeller.

Konceptet er simpelt:

  • En flad plade, f.eks. 80 x 80 x 3 mm
  • Række af huller fra f.eks. 2 mm til 10 mm i 0,5 mm spring
  • Gerne indgraveret tekst ved hvert hul (f.eks. “3,0”, “3,2” osv.)

Trin-for-trin brug af pladen

  1. Print pladen med dine normale profilindstillinger for det materiale, du vil teste (PLA, PETG osv.).
  2. Mål hvert hul med skydelære.
  3. Skriv ned: designdiameter vs målt diameter.
  4. Notér også, hvordan f.eks. M3 og M4 skruer føles i hullerne (tightere, løs, perfekt?).

Eksempel på resultat (PLA, min egen printer):

  • Design 3,0 mm → målt 2,7 mm → M3 passer stramt, skal presses
  • Design 3,2 mm → målt 2,9 mm → M3 passer pænt, kan skrues i uden vold
  • Design 3,4 mm → målt 3,1 mm → M3 sidder lidt løs, god til gennemgående hul med spil

Ud af det kan jeg lave min personlige tabel:

  • M3 gennem hul i PLA: design til 3,2 mm
  • M3 stramt hul i PLA: design til 3,0 mm

Når du så næste gang laver et beslag i CAD, kigger du ikke længere på “nominel diameter”. Du kigger i din tabel og designer efter, hvad din printer og dit filament rent faktisk laver i den virkelige verden.

Regler pr. materiale: PLA vs PETG vs resin

Til sidst er det værd at nævne, at forskellige materialer opfører sig forskelligt, selv med identiske profiler. Du kan ikke altid overføre din PLA-tabel direkte til PETG.

PLA

PLA er generelt det mest “velopdragne” materiale til huller. Det holder formen godt, flyder mindre og krymper ikke så meget.

Typisk:

  • Huller bliver 0,1-0,3 mm mindre end i CAD
  • Små huller (under 3 mm) er mest følsomme

PLA er godt at starte med, når du laver din første hul-måleplade og tolerance-tabel.

PETG

PETG er mere klistret og flydende. Det giver stærke dele, men hullerne lider.

Typisk:

  • Huller kan krympe 0,2-0,4 mm eller mere
  • Overhæng og små cirkler bliver hurtigt grumsede, hvis temperaturen er høj

Her kan du kombinere lidt lavere temperatur med en smule hole compensation og større designhuller. Det samme gælder, hvis du kæmper med snask og tråde i PETG, som vi også kigger på i artiklerne om PETG der laver spindelvæv.

Resin (SLA/DLP)

Resin-printere har generelt langt bedre geometrisk nøjagtighed end FDM, men selve printprocessen og efterhærdning kan stadig gøre huller mindre.

Typisk:

  • Små huller kan vokse sammen, især hvis exposure er for høj
  • Efterhærden kan krympe hele delen en smule

Her giver det mening at lave en separat hul-måleplade for resin og samtidig have styr på exposure kalibrering, så du ikke bruger ekstra lys til at “fylde hullerne ud”.

Fra frustration til system: sådan ender du med pasninger der virker

Hvis vi lige spoler tilbage til scenen med min søn og M3-skruen, så endte vi med at gøre det, jeg foreslår dig her:

  • Vi printede en hul-måleplade i det PLA, han brugte
  • Målte hullerne og skrev vores egen tolerance-tabel
  • Rettede hans beslag i CAD, så de brugte “3,2 mm-hullet” i stedet for 3,0 mm-nominelt

Næste print? Skruen gled i med to fingre. Ingen vold, ingen bandeord. Bare et lille tilfreds “nå” fra en 10-årig, der kunne mærke, at tingene pludselig passede.

Det er der, du gerne skulle ende: ikke med perfekte teorimodeller, men med dele, der faktisk fungerer i virkeligheden. Mit forslag til dit næste skridt:

  1. Lav diagnosen: er det kun huller, eller hele delen?
  2. Få styr på flow og temperatur, hvis alt er off.
  3. Print en hul-måleplade i dit mest brugte materiale.
  4. Lav din egen lille tabel for M3, M4, aksler osv.
  5. Brug slicer-fixes som ekstra finpudsning, ikke som krykke for dårlig kalibrering.

Så går du fra “mine huller er altid for små” til “jeg ved præcis, hvad jeg skal designe for at få den pasning, jeg vil have”. Og det er dér, 3D-print for alvor begynder at føles som et værktøj, ikke et lotteri.

Startforslag for clearance-huller (printerafhængigt): M2: 2,2-2,3 mm, M3: 3,2-3,4 mm, M4: 4,3-4,6 mm, M5: 5,3-5,7 mm, M6: 6,3-6,8 mm. Brug dem som udgangspunkt og print et lille testgrid for at lave din egen præcise tolerance-tabel til din printer og filament.
Ja. Orienter huller langs Z-aksen når det er muligt, giv dem en lille indvendig chamfer eller konisk indgang for nemmere skrueindføring, og brug mindst to ydre perimeters omkring hullet for stabil geometri. At modellere cirklen med mange sider hjælper sjældent voldsomt, men en let konisk form og flere perimeters gør ofte en mærkbar forskel.
Efterbearbejd med en step-boremaskine eller et reamer for præcise resultater, eller brug en tap til at lave gevind i plasten. Hvis du skal have gennemgående gevind: for M3 brug ~2,5 mm forboring, M4 ~3,3 mm, M5 ~4,2 mm og M6 ~5,0 mm; alternativt installer heat-set inserts for stærkere og gentagelige gevind.

Rasmus Kirkeby

nørdet maker-dad med hang til 3D-print og små fikse løsninger i hverdagen

Rasmus Kirkeby er den roligt nørdede maker-far hos Solidprint3d, der elsker at få 3D-printere til at spille – uden unødig hokuspokus. Han deler ærlige erfaringer fra sit eget værksted, så du kan springe de værste begynderfejl over og få mere stabile prints i hverdagen.

10 articles

For mig er det bedste ved 3D-print, når en idé går fra krøllet skitse til fysisk del på bordet – og man tænker: "Det dér har jeg selv lavet." Hvis jeg kan hjælpe andre med at springe tre mislykkede forsøg over på vejen dertil, så er det helt perfekt.
— Rasmus Kirkeby