0
0
3d-printingHow-ToBeginner · 4 min read

How to Do Retraction Test in 3D Printing: Step-by-Step Guide

To do a retraction test in 3D printing, print a simple model designed to test filament pulling back during travel moves. Adjust retraction distance and speed settings in your slicer, then observe the print for stringing or blobs to find the best values.
📐

Syntax

A retraction test involves adjusting two main settings in your slicer:

  • Retraction Distance: How far the filament is pulled back to prevent oozing.
  • Retraction Speed: How fast the filament is pulled back and pushed forward.

These settings are usually found in the filament or printer settings of your slicer software.

none
Retraction Distance: 1-6 mm
Retraction Speed: 20-60 mm/s
💻

Example

This example shows how to run a retraction test using a simple stringing test model and adjusting settings in a slicer like Cura.

gcode
; Example G-code snippet for a retraction test print
; Retraction Distance: 4 mm
; Retraction Speed: 40 mm/s
M207 S4 F2400 ; Set retraction distance to 4mm and speed to 40mm/s
G28 ; Home all axes
G1 Z0.2 F3000 ; Move to start height
; Start printing test model
; Observe stringing between pillars
Output
Printer retracts filament 4mm at 40mm/s during travel moves, reducing stringing if set correctly.
⚠️

Common Pitfalls

Common mistakes when doing a retraction test include:

  • Setting retraction distance too high, causing filament jams or grinding.
  • Setting retraction speed too fast, which can damage the filament or extruder.
  • Not testing with a proper stringing test model, making it hard to judge results.
  • Ignoring temperature effects; higher temps may need more retraction.

Always change one setting at a time and observe results carefully.

gcode
Wrong:
M207 S10 F6000 ; Too high distance and speed causing issues

Right:
M207 S4 F2400 ; Balanced retraction distance and speed
📊

Quick Reference

SettingRecommended RangeEffect
Retraction Distance1-6 mmPrevents filament oozing during travel
Retraction Speed20-60 mm/sControls how fast filament retracts and primes
Print Temperature190-220 °C (PLA)Higher temps may increase stringing
Test ModelStringing test modelHelps visually check retraction effectiveness

Key Takeaways

Use a simple stringing test model to evaluate retraction settings.
Adjust retraction distance and speed gradually to find the best balance.
Avoid too high retraction distance or speed to prevent filament jams.
Consider print temperature as it affects stringing and retraction needs.
Test one setting at a time and observe print results carefully.