Why Are My 3D Prints Fuzzy?
Fix Stringing for Good
Hairy, cobwebby prints are one of the most common FDM headaches. Here's the full breakdown — causes, slicer settings, and the calibration workflow that actually works.
You pull a print off the bed after a multi-hour run and it looks like a spider moved in. Thin plastic threads stretch between every tower, every gap, every overhang. This is called stringing — and while it looks like your printer is broken, it's almost always a settings problem you can fix in under 30 minutes.
What Is 3D Print Stringing?
Stringing (also called oozing or "hairy prints") happens when molten filament leaks out of the nozzle as the print head travels through open air between two sections of a model. Instead of staying put, the plastic stretches into thin threads that harden mid-air and attach to both sides of the move.
It's most visible on prints with multiple separate pillars, towers, or islands — any geometry where the nozzle has to cross open space to get from point A to point B.
Stringing is almost never a hardware defect. In the vast majority of cases it comes down to four variables: retraction, temperature, travel speed, and filament moisture — all adjustable in your slicer.
The 5 Main Causes of Fuzzy Prints
Retraction Too Low (The #1 Culprit)
Retraction is the slicer's command to pull filament back into the nozzle before a travel move, relieving pressure so it doesn't ooze. If retraction distance or speed is set too low — or disabled entirely — the nozzle drools across every air gap it crosses. This single setting accounts for the majority of stringing cases.
Nozzle Temperature Too High
Hotter filament is more liquid. A nozzle running 10°C hotter than necessary produces a fluid that oozes out under the slightest pressure. Dropping temperature by even 5°C can dramatically reduce stringing, especially with PLA and PETG which are highly sensitive to heat.
Travel Speed Too Slow
The longer the nozzle takes to cross open air, the more time melted filament has to drip out. Increasing travel speed to 150–200 mm/s means the nozzle gets from A to B before much material can escape. Most modern printers handle fast travel easily without any quality penalty.
Wet or Moisture-Absorbed Filament
PLA, PETG, and Nylon are hygroscopic — they absorb moisture from the air. When damp filament hits a hot nozzle, that moisture turns to steam and pushes melted plastic out in random bursts. The result is inconsistent stringing, surface bubbling, and a crackling sound while printing. Drying your filament often resolves stringing that retraction adjustments can't fix.
Combing / Travel Path Not Optimized
The "combing" setting in most slicers routes travel moves over the model's infill instead of across open air, so even if there's minor ooze it gets hidden inside the print. Without combing enabled, the nozzle takes the shortest path — which often means crossing gaps and leaving strings in plain sight.
Retraction Settings Quick Reference
These are starting points. Every printer and filament combination is different — use a retraction calibration tower to dial in your exact numbers.
| Extruder Type | Retraction Distance | Retraction Speed | Notes |
|---|---|---|---|
| Direct Drive | 0.5 – 2 mm | 25 – 45 mm/s | Short distance, moderate speed. Go over 2mm and you risk clogs. |
| Bowden | 4 – 7 mm | 40 – 60 mm/s | Long tube needs more retraction. Too much causes grinding. |
| Flexible Filament (TPU) | 0 – 1 mm | 15 – 25 mm/s | Special case Flex doesn't retract cleanly. Use combing + lower temp instead. |
| PETG | 1 – 3 mm (DD) / 5–8mm Bowden | 30 – 40 mm/s | PETG is inherently stringy. Lower temp + combing on are essential. |
Temperature Targets by Material
| Material | Stringing-Safe Range | Too Hot | Tip |
|---|---|---|---|
| PLA | 195 – 210°C | >215°C | Start at 200°C, drop 5° at a time |
| PETG | 230 – 245°C | >250°C | PETG needs higher temp but is very ooze-prone |
| ABS | 235 – 250°C | >260°C | Draft shield helps if stringing persists |
| TPU | 220 – 235°C | >240°C | Slow print speed more effective than retraction |
| PLA+ | 205 – 220°C | >225°C | Often needs slightly higher temp than standard PLA |
The Calibration Workflow: Fix It Systematically
Don't randomly tweak settings. Work through this in order — each step eliminates a variable so you know exactly what fixed it.
- Dry your filament first. Bake it at 45–65°C for 4–6 hours (65°C for PETG/Nylon, 45°C for PLA). If stringing disappears after drying, moisture was your problem — get a filament storage solution.
- Enable combing in your slicer. In OrcaSlicer it's under "Travel" → "Avoid crossing perimeters." In Cura it's under "Travel" → "Combing Mode" → set to "All." This is free and takes 10 seconds.
- Print a temperature tower. This is a single print that tests 5–8 different temperatures in one run. Find the lowest temperature where your layers still fuse cleanly. Set that as your baseline.
- Print a retraction calibration tower. Increase retraction distance incrementally up the tower. The point where strings disappear is your target retraction. Stop there — going further risks clogs.
- Increase travel speed to 150 mm/s if you're below that. Most direct drive printers like the Bambu or Prusa Core One handle 200 mm/s without issue.
- Re-enable "Z-hop on retraction" if you're printing complex geometry. Z-hop lifts the nozzle slightly before traveling, so even minor ooze clears the model surface.
After a successful calibration, save your settings as a new filament profile in OrcaSlicer. Name it with the brand, color, and date — filament from the same brand can vary between spools.
Post-Print String Removal
Already have a stringy print you need to save? These methods work:
Heat Gun Pass
Hold a heat gun 4–6 inches from the print and sweep across the surface. Light strings will shrink and retract before they're visible. Don't linger — you'll deform fine details.
Lighter Flash (for PLA/PETG)
A very quick pass with a lighter held 3–4 inches away removes whisker strings on simple prints. Works best on PLA. Not recommended for anything with fine surface detail or tight tolerances.
Dental Pick / Flush Cutters
For thick strings or tight cavities, manual removal is the cleanest. Flush cutters snip larger strings; a dental pick clears small recesses. Pair with a light heat gun pass to smooth cut marks.
Post-processing removes visible stringing but doesn't fix the root cause. If your next print will be functional or dimensional, dial in your settings — strings inside slots, bores, or snap fits will cause assembly problems.
Material-Specific Notes
PETG
PETG is the worst offender. It has high melt viscosity and strong adhesion, which means strings are thick and sticky. The key is printing at the lowest usable temperature, enabling combing, and accepting that some light stringing is normal with PETG — it's not a settings failure.
TPU / Flexible Filament
Retraction is largely ineffective for flexible filaments because the material stretches instead of retracting. Focus on low temperatures, slow print speeds (20–30 mm/s), and combing. Direct drive extruders handle TPU far better than Bowden setups.
PLA
PLA is the easiest to dial in. A temperature tower and retraction calibration will resolve stringing on any PLA in a single session. If you're still getting strings after tuning, suspect the filament — cheap or old PLA can have inconsistent diameter that causes unpredictable ooze.
Still Struggling? We Can Help.
Dreaming3D offers 3D printer repair and tuning services in San Diego. If you've worked through the calibration flow and can't get clean prints, bring your printer in — we'll diagnose it and get you dialed in.
Contact Dreaming3D Repair ServicesFrequently Asked Questions
Alternative Headline Options
- 1. Stop the Spider Web: The Complete Fix for 3D Print Stringing
- 2. 3D Print Hairy and Fuzzy? Here's Every Cause and How to Fix It
- 3. Retraction, Temperature, and Wet Filament: Why Your Prints String and How to Stop It
Target Keywords (20)