Stringing — those fine plastic hairs bridging between printed features — is the most persistent quality issue in FDM printing. It’s caused by molten filament oozing from the nozzle during travel moves. The fix involves four interacting variables: retraction distance, retraction speed, nozzle temperature, and travel speed. Adjust one without the others and you either still have strings or you’ve introduced new problems like extruder clicking or under-extrusion at layer starts.
The Physics of Stringing
When the nozzle finishes a perimeter and moves to the next feature, the molten filament inside the nozzle is under residual pressure from the last extrusion. Without retraction, that pressure pushes a thin strand of plastic out during the travel move. The strand cools mid-air, attaches to both start and end points, and you get strings.
Fixing it means either reducing the pressure before travel (retraction), reducing the fluidity of the plastic (temperature), or reducing the time available for oozing (travel speed). All three interact.
Step-by-Step Stringing Elimination
Step 1: Temperature Tower First
Print a temperature tower before touching retraction. Every filament has an optimal temperature window, and stringing is exponentially worse above it:
– PLA: 190-210°C. Stringing starts above 210°C for most brands.
– PETG: 230-245°C. PETG strings naturally — it’s the stringiest common filament. Even optimal temps leave slight wisps.
– TPU: 220-235°C. TPU’s flexibility means retraction is largely ineffective — temperature control is your primary stringing tool.
Start at the low end of the range. If the print has good layer adhesion at 190°C (PLA), run there. Lower temperature = less fluid plastic = less oozing.
Step 2: Retraction Distance Calibration
Print a stringing test (two vertical towers 30mm apart) and adjust retraction distance in 1mm increments:
- Bowden setup (typical): Start at 4mm, increase to 6-8mm
- Direct drive (typical): Start at 0.5mm, increase to 1-2mm
Bowden setups need more retraction because the filament path between extruder and nozzle compresses slightly — 6mm of retraction at the extruder gear translates to about 3mm of actual filament withdrawal at the nozzle. Direct drive has no compression path, so 1mm moves the filament 1mm.
Too much retraction pulls molten filament into the cold zone (heat break), where it solidifies and causes a partial clog. If you hear a clicking sound from the extruder during retraction, back off 1mm.
Step 3: Retraction Speed Tuning
Retraction speed determines how fast the filament is pulled back:
- PLA/PETG Bowden: 40-60 mm/s
- PLA Direct drive: 25-40 mm/s
- PETG Direct drive: 20-35 mm/s
- TPU: 15-25 mm/s (faster speeds stretch TPU instead of retracting it)
Too fast on a Bowden setup grinds filament against the extruder gear. Too fast on TPU stretches the filament elastically — it snaps back after the retraction move and oozes anyway.
Step 4: Travel Speed Adjustment
Travel speed is the underrated stringing variable. Faster travel means less time for oozing. Most slicers default to 150 mm/s travel — bump to 250 mm/s. On modern printers (Klipper with input shaping), 300-400 mm/s travel is achievable and eliminates stringing on its own for PLA. As covered in our input shaping guide, Klipper’s resonance compensation makes these speeds viable without ghosting.
Step 5: Wipe and Coast Settings
Advanced slicer settings that complement retraction:
– Wipe: Nozzle moves 0.4-0.8mm along the just-printed perimeter before traveling. Wipes off the residual pressure as a thin smear on the wall instead of a string in open air.
– Coast: Extruder stops feeding filament 0.2-0.4mm before the end of a perimeter. Lets residual pressure empty the nozzle naturally. Too much coast creates gaps at seam.
Stringing Parameter Quick-Reference Table
| Filament | Bowden Retraction | DD Retraction | Retract Speed | Optimal Temp | Travel Speed | Wipe Distance |
|---|---|---|---|---|---|---|
| PLA | 5-7mm | 0.8-1.5mm | 45-60 mm/s | 195-205°C | 250 mm/s | 0.4mm |
| PETG | 5-8mm | 1.2-2mm | 35-45 mm/s | 235-245°C | 200 mm/s | 0.6mm |
| TPU 95A | 3-5mm | 0.5-1mm | 20-25 mm/s | 225-235°C | 150 mm/s | 0mm (skip) |
| ABS | 4-6mm | 1-1.5mm | 40-50 mm/s | 240-255°C | 200 mm/s | 0.4mm |
| ASA | 4-6mm | 1-1.5mm | 40-50 mm/s | 245-260°C | 200 mm/s | 0.4mm |
Common Mistakes & How to Avoid Them
Mistake 1: Using PETG Settings for PLA
PLA needs 195-205°C and moderate retraction. PETG settings (240°C, 6mm retraction) on PLA obliterate stringing but also cause heat creep — the filament softens in the cold zone and jams. Fix: Create separate slicer profiles for each material. Never copy settings between PLA and PETG.
Mistake 2: Excessive Retraction on Direct Drive
Direct drive extruders need 1-2mm retraction max. Users migrating from Bowden often carry over 6mm settings, which pulls molten filament into the heat break. The result: random under-extrusion at layer starts and eventual clogs. Fix: Start at 0.8mm retraction on direct drive. Increase in 0.2mm increments only if stringing persists after temperature optimization.
Mistake 3: Chasing Stringing with Retraction Alone
Retraction is one variable in a four-variable system. Cranking retraction to 10mm reduces stringing but increases print time by 30% (all those retraction moves add up) and wears the extruder gear. Fix: Optimize in this order: temperature → travel speed → retraction distance → retraction speed → wipe/coast. Temperature and travel speed fix 70% of stringing without touching retraction.
Mistake 4: Ignoring Wet Filament as a Stringing Cause
Moisture-saturated filament produces steam bubbles during extrusion, creating internal pressure that mimics stringing. If you’ve optimized all four variables and still see strings, dry the filament. Our filament dryer guide covers moisture symptoms per material — wet PETG strings twice as badly as dry PETG at the same settings.
⚠️ Safety Notice: Always operate 3D printers in well-ventilated areas. PLA emits lactide fumes, PETG releases VOCs at printing temperatures, and ABS/ASA produce styrene gas — all of which require ventilation. Ensure your printer’s electrical components are certified (UL/CE) and never leave a printer unattended during long prints.
Video Resource
For direct-drive printers that handle retraction-sensitive filaments like TPU, the Sprite Pro extruder kit on Creality machines provides a short, constrained filament path that keeps retraction distances minimal — critical for the flexible TPU antenna mounts and GoPro holders many FPV pilots print.
