3D Print Retraction Settings Calculator
Get recommended retraction distance and speed for your 3D printer and filament type.
Reduce stringing, oozing, and under-extrusion artifacts systematically.
Retraction Settings control how much filament is pulled back during travel moves to prevent oozing, stringing, and blobs on your 3D prints.
Two key retraction parameters:
- Retraction Distance: How far the filament is pulled back (in millimeters).
- Retraction Speed: How fast the filament is retracted (in mm/s).
Retraction distance depends on your extruder type:
Bowden extruder (motor is away from the hotend):
- PLA: 4-7 mm
- PETG: 5-8 mm
- ABS: 4-7 mm
- TPU: 3-6 mm (flexible filaments need less) Bowden setups need more retraction because of the longer path between the motor and nozzle.
Direct drive extruder (motor is on the printhead):
- PLA: 0.5-2 mm
- PETG: 1-3 mm
- ABS: 0.5-2 mm
- TPU: 0.5-1.5 mm Direct drive needs much less retraction because the motor is right above the nozzle.
Retraction speed recommendations:
- PLA: 25-45 mm/s
- PETG: 20-40 mm/s (slower to prevent grinding)
- ABS: 25-45 mm/s
- TPU/Flexible: 15-25 mm/s (too fast grinds flexible filament)
Other settings that affect stringing:
- Travel speed: faster travel moves (150-250 mm/s) give less time for oozing
- Combing mode: keeps travel moves within the print boundary (reduces visible strings)
- Wipe distance: adds a small wipe movement at the end of each segment
- Z-hop: lifts the nozzle slightly during travel (prevents nozzle hitting the print, but can increase stringing)
- Print temperature: lower temperatures produce less ooze. Try reducing by 5-10°C.
Tuning process:
- Print a retraction test tower (available on Thingiverse or built into many slicers)
- Start with the recommended distance for your setup
- Adjust by 0.5 mm increments until stringing is minimized
- Then fine-tune speed in 5 mm/s increments
- Too much retraction causes clogs (filament grinds or jams)
The golden rule: Use the minimum retraction distance that eliminates stringing. Excessive retraction causes more problems than it solves.