🚀 New content added!
🔧 Troubleshooting February 5, 2026 10 min read

Retraction Settings Optimization Guide

Comprehensive guide to optimizing retraction settings in 3D printing. Solve stringing, oozing, and blobbing issues. Specific settings for Bowden and Direct Drive.

⚙️ Retraction Settings Optimization Guide

📋 TL;DR (Summary)

Retraction is the mechanism that prevents oozing and stringing by pulling the filament back from the nozzle. Direct Drive: distance 0.5-2 mm, speed 25-45 mm/s. Bowden: distance 4-7 mm, speed 30-50 mm/s. Excessive retraction causes filament grinding and clogging. Separate optimization should be done for each filament type.


🔧 What is Retraction?

Retraction is the process where the 3D printer's extruder motor rotates in reverse, pulling the filament upwards from the nozzle. It is used to prevent molten filament from oozing out of the nozzle tip and forming unwanted strings on the print surface during travel moves (when the print head moves from one point to another).

Correct retraction settings are one of the fundamental conditions for achieving clean and professional-looking prints.


⚠️ Why is Retraction Important?

Without retraction or with incorrect settings, the following problems occur:

1. Stringing

Thin filament strands are left behind during nozzle travel movements. Fine threads or a spiderweb appearance form on the print surface.

2. Oozing

Molten filament continuously leaks out when the nozzle stops or moves. Unwanted drips and blemishes appear on the print.

3. Blob / Zit

Excess material accumulates when returning to the print after a travel move. Bubbles or pimple-like protrusions are seen on the surface.

4. Poor Surface Quality

All these issues combine to significantly reduce the print surface quality. Post-processing (cleaning) time increases.


📏 Retraction Distance

Retraction distance determines how far the filament is pulled back from the nozzle.

Direct Drive Extruder:

Quality Distance Description
Initial 1.0 mm For initial testing
Optimal 0.5 - 2.0 mm Sufficient for most cases
Maximum 3.0 mm Rarely needed

Bowden Extruder:

Quality Distance Description
Initial 5.0 mm For initial testing
Optimal 4.0 - 7.0 mm Depends on tube length
Maximum 10.0 mm Very long Bowden tube

Distance Tips:

  • Start with 1 mm on direct drive
  • Start with 5 mm on Bowden
  • Test in 0.5 mm increments
  • Excessive distance causes filament grinding
  • Distance should increase as Bowden tube length increases

🚀 Retraction Speed

Retraction speed determines how fast the filament is pulled back.

Recommended Speed Values:

Extruder Type Minimum Optimal Maximum
Direct Drive 20 mm/s 25-45 mm/s 50 mm/s
Bowden 25 mm/s 30-50 mm/s 60 mm/s

Speed Tips:

  • Start with 35 mm/s - good for most printers
  • Too high speed can break or grind the filament
  • Too low speed makes retraction ineffective
  • Retract speed and prime speed can be different
  • Set prime speed to 80-100% of retract speed

📐 Other Retraction Parameters

Retraction Extra Prime Amount

  • Additional filament amount to push back after retraction
  • Compensates for pressure loss in the nozzle
  • Initial: 0 mm³
  • If needed: 0.05 - 0.2 mm³
  • Excessive value causes blobs

Z-Hop (Nozzle Lift)

  • Lifting the nozzle during retraction
  • Prevents dragging on the print
  • Recommended: 0.2 - 0.4 mm (or equal to layer height)
  • ⚠️ Z-hop can increase stringing
  • Use only when necessary

Minimum Travel Distance

  • Minimum travel distance at which retraction will be triggered
  • Retraction is unnecessary for very short distances
  • Recommended: 1.5 - 3.0 mm
  • Retracting on short distances slows down printing

Minimum Extrusion Distance Window

  • Minimum extrusion distance between two retractions
  • Prevents retraction from happening too frequently
  • Recommended: 1.0 - 3.0 mm
  • Helps prevent grinding

Combing Mode (Cura)

  • Keeps the nozzle within the print area
  • Confines travel within print boundaries
  • "Within Infill" is usually a good option
  • Reduces the number of retractions
  • May slightly increase print time

🔄 Bowden vs Direct Drive Differences

Direct Drive Advantages:

  • Low retraction distance is sufficient (0.5-2 mm)
  • Faster response time
  • Compatible with flexible filaments
  • Less stringing
  • Retraction settings are more tolerant

Bowden Advantages:

  • Lighter print head = faster printing
  • Less vibration
  • Longer lasting hotend

Bowden Disadvantages:

  • High retraction distance required (4-7 mm)
  • More latency
  • Difficult with flexible filaments
  • Retraction settings are more sensitive
  • Tube quality is important (Capricorn recommended)

🧪 Retraction Tower Test

A retraction tower is a calibration model that allows you to test different retraction distances in a single print.

How to Do It:

  1. Download Model: Search for "retraction tower" or "stringing test" on Thingiverse/Printables
  2. Adjust in Slicer:
    • Cura: Extensions > Post Processing > Modify G-code > Change at Z
    • PrusaSlicer: Edit > Height Range Modifier
    • OrcaSlicer: Process > Change filament/settings at specific heights
  3. Set Distance Range:
    • Direct Drive: 0.5, 1.0, 1.5, 2.0, 2.5 mm
    • Bowden: 3, 4, 5, 6, 7 mm
  4. Print and Evaluate:
    • Layer with least stringing = ideal distance
    • Inspect each layer individually

Evaluation Criteria:

  • ✅ No strings, clean surface
  • ⚠️ Thin strings (acceptable, try temperature adjustment)
  • ❌ Thick strings (distance should be increased)
  • ❌ Blobs (distance should be decreased or prime amount reduced)
  • ❌ Under-extrusion (distance too high, grinding has started)

📊 Slicer Settings

Cura Settings

  1. Travel > Enable Retraction: Enable
  2. Travel > Retraction Distan ce: Depending on the extruder type
  3. Travel > Retraction Speed: 35 mm/s (initial)
  4. Travel > Retraction Extra Prime Amount: 0 mm³
  5. Travel > Retraction Minimum Travel: 1.5 mm
  6. Travel > Maximum Retraction Count: 10
  7. Travel > Minimum Extrusion Distance Window: 2.0 mm
  8. Travel > Combing Mode: Within Infill
  9. Travel > Z Hop When Retracted: 0.2 mm if needed

PrusaSlicer Settings

  1. Printer Settings > Extruder > Retraction Length: Distance
  2. Printer Settings > Extruder > Retraction Speed: Speed
  3. Printer Settings > Extruder > Deretraction Speed: Retraction speed
  4. Printer Settings > Extruder > Lift Z: Z-hop
  5. Printer Settings > Extruder > Minimum travel after retraction: Min distance
  6. Printer Settings > Extruder > Retract on layer change: On layer change

OrcaSlicer Settings

  1. Filament > Retraction Length: Distance
  2. Filament > Retraction Speed: Speed
  3. Filament > Deretraction Speed: Retraction speed
  4. Filament > Z Hop: Z-hop distance
  5. Filament > Travel distance threshold: Min travel
  6. Quality > Wipe while retracting: Wiping

🖨️ Printer-Specific Notes

Bambu Lab (X1C, P1S, A1)

  • All models Direct Drive - low retraction is sufficient
  • X1C/P1S: 0.8 mm distance, 30 mm/s speed (initial)
  • A1: 0.8 mm distance, 30 mm/s speed
  • When using AMS: Increase retraction distance by 0.2 mm
  • Bambu Studio profiles are generally optimized

Creality Ender 3 (V2, S1, S1 Pro)

  • Ender 3 V2 (Bowden): 6 mm distance, 45 mm/s speed
  • Ender 3 S1 (Direct Drive): 1.0 mm distance, 35 mm/s speed
  • Ender 3 S1 Pro: 0.8 mm distance, 35 mm/s speed
  • Replace Bowden tube with Capricorn (better performance)
  • Reduce retraction count using Combing mode

Creality K1 / K1 Max

  • Direct Drive - 0.8 mm distance, 40 mm/s speed
  • Increase retraction speed for high-speed prints
  • Input shaper can affect retraction timing

Prusa (MK3S+, MK4, Mini)

  • MK4 (Direct Drive): 0.8 mm distance, 35 mm/s speed
  • MK3S+ (Bondtech): 0.8 mm distance, 35 mm/s speed
  • Mini (Bowden): 3.2 mm distance, 40 mm/s speed
  • PrusaSlicer profiles are generally well optimized

⚠️ Excessive Retraction Issues

Excessive retraction distance or count can cause serious problems:

1. Filament Grinding

  • Extruder gear grinds the filament
  • Indentations form on the filament surface
  • Extruder loses grip strength
  • Solution: Reduce distance, check extruder tension

2. Heat Creep / Clogging

  • Filament moves back and forth in the hot zone (heat break)
  • Filament softens prematurely, causing clogs
  • Solution: Reduce retraction distance, check heatsink fan

3. Under-Extrusion

  • Too frequent retraction disrupts filament flow
  • Lack of material at the start of extrusion
  • Solution: Increase minimum retraction interval, add extra prime

4. Nozzle Clogging

  • Filament solidifies inside the nozzle, especially with PETG and Nylon
  • Retracted filament cools and causes clogs
  • Solution: Reduce distance, slightly increase temperature

🧵 Retraction by Filament Type

PLA

  • Easiest retraction setting
  • Direct Drive: 0.8-1.5 mm, 30 mm/s
  • Bowden: 5-6 mm, 40 mm/s
  • Lower temperature reduces oozing
  • Responds well to retraction

PETG

  • More sensitive due to its sticky nature
  • Direct Drive: 1.0-2.0 mm, 25-35 mm/s
  • Bowden: 5-7 mm, 35-45 mm/s
  • Try reducing temperature by 5°C
  • Z-hop can be helpful (prevents sticking)

TPU (Flexible Filament)

  • Retraction must be used very carefully
  • Direct Drive: 0.5-1.0 mm, 20-25 mm/s
  • Bowden: Retraction not recommended (risk of clogging)
  • Very slow retraction speed
  • Prefer Combing mode

ABS

  • Similar settings to PLA
  • Direct Drive: 0.8-1.5 mm, 30-40 mm/s
  • Bowden: 5-7 mm, 40-50 mm/s
  • More oozing due to high temperature
  • Responds well to retraction

Nylon

  • Challenging material
  • Direct Drive: 1.0-2.0 mm, 25-35 mm/s
  • Bowden: 5-8 mm, 35-45 mm/s
  • Moisture needs to be considered
  • Higher temperature = more oozing

💡 Prevention Tips

  1. Test with a retraction tower - don't rely on guesswork
  2. Change one parameter at a time - distance or speed, not both
  3. Optimize temperature - lower temperature = less oozing
  4. Use Combing mode - prevents unnecessary retractions
  5. Choose quality Bowden tube - Capricorn tube makes a difference
  6. Check nozzle quality - worn nozzle causes oozing
  7. Check filament quality - cheap filament with inconsistent diameter = inconsistent retraction
  8. Start with slicer profiles - printer manufacturer's recommended values are a good starting point

❓ FAQ (Frequently Asked Questions)

What should I do if stringing persists with retraction?

First, try lowering the temperature by 5-10°C. Stringing is often more related to temperature than retraction. Increasing travel speed can also help (nozzle spends less time in the air).

Why is the retraction distance so low on direct drive?

On direct drive, the extruder is located just above the nozzle, so a very short distance is sufficient. In Bowden systems, there's a long tube between the extruder and the nozzle, requiring a greater distance.

Should Z-hop always be used?

No. Z-hop prevents the nozzle from dragging on the print but can increase stringing. Use it only if you have dragging issues on hard surfaces. Otherwise, keep it off.

Why should the retraction count be limited?

Grinding occurs when the same filament area is retracted back and forth too many times. Keeping the maximum retraction count between 10-15 is safe.

Can retraction be used with flexible filament?

It can be used with direct drive very carefully (0.5-1 mm, low speed). For Bowden systems, prefer Combing mode and lower temperatures instead of retraction.


📚 Related Guides

Z-Seam Seam Mark Reduction Guide

All Guides