Shenzhen Alu Rapid Prototype Precision Co., Ltd.

Industry News

  • Home
  • News
  • How to get rid of 3d print hairs?

3D print hairs" (also called stringing, oozing, hairy prints, or angel hair) are those annoying thin plastic threads between parts of your print. Here's how to eliminate them, ranked from most effective to least (usually fixing the top 2–3 solves it completely):

1. Enable or Increase Retraction

This is the #1 fix for 99% of stringing cases.

a.Retraction distance: 4–8 mm for Bowden (e.g., Ender 3), 0.8–2 mm for direct drive  

b.Retraction speed: 30–60 mm/s (start at 45 mm/s)  

c.In Cura: “Enable Retraction”  

d.In PrusaSlicer/Bambu Studio: same setting, just turn it on and bump the values

2. Lower Nozzle Temperature

Hot plastic = runny plastic. Drop temperature until you’re 5–15 °C above the minimum your filament can reliably extrude.

a.PLA: try 195–205 °C instead of 215–220 °C  

b.PETG: 230–240 °C instead of 250+ °C  

c.Test with a temp tower.

3. Dry Your Filament

Moisture in filament boils and causes oozing → hairs.Even “dry” PLA that sat out for weeks can string badly. 

b.a.Dry it:PLA: 4–6 hours at 45–50 °C  

PETG/ABS/TPU: 4–8 hours at 60–70 °CUse a filament dryer or modified food dehydrator.

4. Reduce Print Speed (Especially Travel Speed)

Slower travel moves give the nozzle more time to retract properly.

a.Travel speed: 120–200 mm/s is fine for most modern printers  

b.If still stringing, drop normal print speed to 40–60 mm/s temporarily to test.

5. Adjust Combing and Avoid Unnecessary Travels

a.In Cura: set Combing Mode to “Within Infill” or “Not in Skin”  

b.PrusaSlicer/Bambu: enable “Avoid crossing perimeters” (adds a tiny bit of travel time but kills hairs)

6. Use “Wipe” and “Coast” Settings

a.Coast at end of extrude: 0.2–0.8 mm (stops extrusion slightly before move ends)  

b.Wipe distance: 1–5 mm (wipes nozzle on already-printed part)

7. Clean/Nozzle Change (Rarely Needed)

A partially clogged or worn nozzle can ooze more. Swap to a new 0.4 mm nozzle if nothing else works.