flexi-bot/docs/marlin/_gcode/G010.md
2023-09-05 20:38:49 +02:00

1.1 KiB

tag title brief author since requires group codes notes parameters example
g010 Retract Retract the filament thinkyhead 1.0.0-beta FWRETRACT motion
G10
Requires `FWRETRACT`.
See related codes [`G11`](/docs/gcode/G011.html), [`M207`](/docs/gcode/M207.html), [`M208`](/docs/gcode/M208.html), and [`M209`](/docs/gcode/M209.html).
tag optional description values
S true Use `G10 S1` to do a swap retraction, before changing extruders. The subsequent [`G11`](/docs/gcode/G011.html) (after tool change) will do a swap recover. (Requires `EXTRUDERS` > 1)
type
bool
code
G10 ; retract

Retract the filament according to settings of M207.

Firmware retraction allows you to tune retraction at the machine level and can significantly reduce the size of G-code files.

Multiple consecutive G10 or G10 S1 commands without a corresponding G11 or G11 S1 will be ignored.

Performs two moves: a retract move at the retract feedrate/acceleration, and an optional Z lift at the maximum Z feedrate (travel acceleration).