Stringing (also called oozing or hairy prints) is when thin threads of plastic appear between parts of your print where the nozzle travels but should not be extruding. It is one of the most common 3D printing problems, but also one of the easiest to fix once you understand the causes.
What Causes Stringing in 3D Prints
Stringing happens when molten filament leaks out of the nozzle during travel moves — the movements where the printhead moves from one spot to another without printing. The main causes are:
- Insufficient retraction: The filament is not pulled back far enough to relieve pressure in the nozzle
- Too-high temperature: Hotter filament is more liquid and oozes more easily
- Slow travel speed: The longer the nozzle spends over open areas, the more time filament has to ooze
- Wet filament: Moisture in the filament creates steam bubbles that push material out of the nozzle
Understanding Retraction Settings
Retraction is the single most important setting for eliminating stringing. When enabled, the extruder motor pulls the filament back before a travel move, creating negative pressure that prevents oozing.
Key retraction parameters:
- Retraction distance: How far the filament is pulled back. 5-7 mm for Bowden, 0.5-2 mm for direct drive
- Retraction speed: How fast the retraction happens. 25-45 mm/s is typical
- Minimum travel distance: Only retract if the travel move is longer than this value (1-2 mm). Prevents unnecessary retractions on short hops
- Maximum retraction count: Limits retractions in a small area to prevent filament grinding. 10-15 is a good starting value
Bowden vs Direct Drive Retraction Differences
Your extruder type dramatically affects retraction settings:
Bowden extruders (Ender 3, Neptune 4): The long PTFE tube between the extruder motor and hotend means you need longer retraction distances (5-7 mm) to overcome the tube’s compliance. Retraction speed of 25-35 mm/s works best.
Direct drive extruders (Bambu Lab, Prusa MK4): With the motor mounted directly on the hotend, retraction is more responsive. Use 0.5-2 mm distance at 35-45 mm/s. Too much retraction can cause clogs in direct drive setups.
Temperature Tuning for Stringing
Reducing nozzle temperature is often the easiest fix for stringing:
- Print a temperature tower (available on Thingiverse) to find the lowest temperature that still gives good layer adhesion
- For PLA, try reducing from 210°C to 195-200°C
- For PETG, try 225-230°C instead of 240°C
- Each 5°C reduction noticeably decreases stringing
Travel Speed and Combing Settings
Travel speed: Increase to 150-200 mm/s. Faster travel means less time for oozing. Most printers can handle high travel speeds since no extrusion is happening.
Combing: This setting keeps travel moves inside the print boundary wherever possible. Enable “Within Infill” combing in Cura — it eliminates most travel moves over open air, making stringing a non-issue for many prints.
Z-hop: Lifts the nozzle during travel moves. Can actually increase stringing because the nozzle drags strings upward. Try disabling Z-hop if you have stringing issues.
Filament-Specific Stringing Fixes
- PLA: Easiest to fix. Retraction 6mm/25mm/s on Bowden, temperature 195-205°C. Enable combing
- PETG: More string-prone than PLA. Use slightly higher retraction (7 mm Bowden). Lower temperature to 225°C. PETG strings are soft and can be removed with a heat gun
- TPU: Very difficult to eliminate stringing completely. Use minimal retraction (1-2 mm even on Bowden), slow print speed, and accept some stringing. Clean up with a lighter flame
- ABS: Similar to PLA settings but at higher temperatures. Retraction 5-6 mm, temperature 235-240°C
Frequently Asked Questions
How do I print a retraction test?
Search for ‘retraction test’ on Thingiverse or Printables. The most popular model has two towers connected at the top — any stringing will be visible between the towers. Adjust retraction distance in 0.5 mm increments.
Why does my printer still string after adjusting retraction?
Check if your filament is wet — dry it at 50°C for 4-6 hours. Also check your PTFE tube for gaps at the hotend connection. A gap between the tube and nozzle causes oozing that retraction cannot fix.
Should I use wipe or coasting to reduce stringing?
Both can help. Coasting stops extrusion slightly before the end of a line segment, reducing pressure buildup. Wipe moves the nozzle back over the last printed line to clean the tip. Try coasting first as it is simpler.
Can I remove strings from a finished print?
Yes. For PLA and ABS, a quick pass with a heat gun removes most strings. For PETG, strings peel off easily by hand. A lighter flame works for small strings but be careful not to deform the print.
Ready to Start Your 3D Printing Project?
Browse our full range of 3D printing filaments, parts, and accessories at Zbotic.in — India’s trusted store for makers and engineers.
Add comment