Retraction Settings Calculator

Starting-point retraction distance and speed by printer type and filament

The retraction settings calculator provides starting-point retraction distance and speed for your printer type and filament. Retraction prevents stringing during travel moves.

Understanding Retraction Settings

Retraction pulls the filament backward in the hot end during travel moves (when the nozzle moves without printing). This reduces oozing and prevents strings between printed sections. Too little retraction = stringing. Too much = under-extrusion, clogs, or rough surfaces.

Bowden vs direct drive

Bowden setups need more retraction (4-7mm) because the flexible tube between the extruder and hot end creates slack. Direct drive extruders mount the motor directly on the print head, allowing much shorter retractions (0.5-2mm). Using Bowden settings on a direct drive printer causes severe under-extrusion and clogs.

Frequently Asked Questions

What are good retraction settings for PLA?

For direct drive: 0.5-2mm distance, 35-55mm/s speed. For Bowden: 4-7mm distance, 40-60mm/s. Start in the middle and print a calibration tower to fine-tune.

Why is my PETG stringing so much?

PETG is prone to stringing. Try: lower retraction distance (1-2mm direct, 3-5mm Bowden), reduce temperature by 5-10°C, increase travel speed, enable 'avoid crossing perimeters' in your slicer, and ensure your filament is dry.

What is the difference between Bowden and direct drive?

Direct drive mounts the extruder motor on the print head — short filament path, fast response, short retractions (0.5-2mm). Bowden uses a PTFE tube between a fixed motor and the hot end — longer path requires more retraction (4-7mm) and has slower response to commands.

Can too much retraction cause clogs?

Yes — excessive retraction (especially in direct drive setups) can suck molten filament back too far, causing it to solidify in the cold zone and clog. This is especially common with PLA in direct drive printers above 2mm retraction.

Is this calculator free?

Yes, completely free and no signup required.