| m0600 |
Filament Change |
Automatically change filament |
clexpert, petrzjunior |
thinkyhead |
1.1.0 |
ADVANCED_PAUSE_FEATURE |
filament |
|
| Requires `ADVANCED_PAUSE_FEATURE`. |
| The settings for this command can be found in `Configuration_adv.h`. At this time [`M600`](/docs/gcode/M600.html) requires an LCD controller. |
|
| tag |
optional |
description |
values |
| T |
true |
Target extruder |
|
|
| tag |
optional |
description |
values |
| E |
true |
Retract before moving to change position (negative, default `PAUSE_PARK_RETRACT_LENGTH`) |
|
|
| tag |
optional |
description |
values |
| U |
true |
Amount of retraction for unload (negative) |
|
|
| tag |
optional |
description |
values |
| L |
true |
Load length, longer for bowden (negative) |
|
|
| tag |
optional |
description |
values |
| X |
true |
X position for filament change |
|
|
| tag |
optional |
description |
values |
| Y |
true |
Y position for filament change |
|
|
| tag |
optional |
description |
values |
| Z |
true |
Z relative lift for filament change position |
|
|
| tag |
optional |
description |
values |
| B |
true |
Number of beeps to alert user of filament change (default `FILAMENT_CHANGE_ALERT_BEEPS`) |
|
|
| tag |
optional |
description |
values |
| R |
true |
Resume temperature. (AUTOTEMP: the min auto-temperature.) |
|
|
|
| pre |
code |
| With no parameters [`M600`](/docs/gcode/M600.html) uses the settings in `Configuration.h`. |
M600 ; execute filament change |
|
| pre |
code |
| To set the change position: |
M600 X10 Y15 Z5 ; Do filament change at X:10, Y:15 and Z:+5 from current |
|
|