|Home
Back to Blog
Filament GuidesGuide

How to Dial In Retraction Settings

By Clint Boston·3 min read·August 04, 2026·Filament Guides

How to Dial In Retraction Settings

Retraction is the printer's way of preventing molten plastic from oozing out of the nozzle while moving between printed parts. Getting it right is a balancing act: too little retraction causes stringing, but too much causes nozzle clogs and under-extrusion.

Common Symptoms of Bad Retraction

  • Too Low: Severe stringing, spiderwebs between parts, and blobs on the surface.
  • Too High: Extruder clicking, partial clogs, and missing filament at the start of a new line (under-extrusion after travel).

The Two Golden Rules of Retraction

  1. Direct Drive vs. Bowden:
    • Direct Drive (extruder motor is mounted directly above the hotend): Requires very small retraction distances (0.5mm - 2.0mm).
    • Bowden (extruder motor pushes filament through a long white tube): Requires larger retraction distances (3.0mm - 7.0mm) to account for the slack in the tube.
  2. Dry Filament First: Never try to tune retraction with wet filament. The moisture boiling in the nozzle will cause stringing regardless of your settings. Dry your filament first.

How to Tune Retraction (Step-by-Step)

Step 1: Tune Retraction Distance

Distance is how far back the extruder pulls the filament.

  1. Download a "Retraction Tower" from Printables or Thingiverse (a model with two small vertical spikes).
  2. Set your Retraction Speed to 40 mm/s.
  3. If using Direct Drive: Slice the tower testing distances from 0.5mm to 2.0mm in 0.5mm increments.
  4. If using Bowden: Slice the tower testing distances from 3.0mm to 7.0mm in 1.0mm increments.
  5. Print the tower. Look for the height where stringing stops. That is your ideal distance.

Step 2: Tune Retraction Speed

Speed is how fast the extruder yanks the filament back.

  1. Keep the ideal Distance you found in Step 1.
  2. Slice the tower again, this time changing the Speed from 25 mm/s to 55 mm/s in 5 mm/s increments.
  3. Too slow = stringing. Too fast = the extruder gear grinds the filament, or the molten plastic separates from the solid filament inside the hotend.
  4. Pick the slowest speed that provides a clean print. (Usually 35-45 mm/s).

Advanced Slicer Settings

1. Combing (Cura) / Avoid Crossing Perimeters (PrusaSlicer)

What it does: Forces the nozzle to travel inside the already-printed parts instead of crossing open air. If the nozzle oozes, it oozes inside the infill where nobody can see it. When to use: Always, unless it adds an unacceptable amount of print time.

2. Z-Hop When Retracted

What it does: Lifts the nozzle slightly (0.2mm) during a travel move to avoid scraping the printed part. The Catch: Z-Hop often causes more stringing because pulling the nozzle up pulls a string of plastic with it. Only use Z-Hop if your nozzle is knocking parts off the bed.

3. Extra Prime Amount

What it does: Pushes a tiny bit of extra plastic out after a retraction to compensate for oozing. When to use: If your prints have tiny gaps or holes right after a travel move, add a small positive amount. If you have blobs/zits at the start of a line, use a negative amount (or turn it off).

Material-Specific Notes

  • PETG: Highly prone to stringing. Requires slightly faster retraction speeds than PLA, but drying is the real secret.
  • TPU (Flexibles): Turn retraction almost completely OFF (0 - 1.5mm max). Pulling soft, rubbery filament back and forth rapidly will cause it to buckle and jam the extruder instantly. Accept a little stringing with TPU.

References

[1] Prusa Knowledge Base — "Calibration Flow Rate and Retraction" — https://help.prusa3d.com/article/calibration-flow-rate_1993 [2] Simplify3D — "Retraction Distance and Speed" — https://www.simplify3d.com/resources/print-quality-troubleshooting/oozing-or-stringing/

Find the Right Filament for Your Project

Browse our complete filament database with specs, settings, and recommendations for every material.

Browse Filaments →