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

1.6 KiB

tag title brief author group codes notes parameters examples
m0104 Set Hotend Temperature Set a new target hot end temperature. thinkyhead thermal
M104
- With `PRINTJOB_TIMER_AUTOSTART` this command will stop the print job timer if the temperature is set at or below half of `EXTRUDE_MINTEMP`.
tag since optional description values
I 2.0.6 true Material preset index. Overrides `S`.
type tag
int index
tag optional description values
S true Target temperature.<br/>`AUTOTEMP`: the min auto-temperature.
tag type
temp float
tag optional description values
F true `AUTOTEMP`: Autotemp flag. Omit to disable autotemp.
tag type
flag bool
tag optional description values
B true `AUTOTEMP`: The max auto-temperature.
tag type
temp float
tag optional description values
T true Hotend index. If omitted, the currently active hotend will be used.
tag type
index int
pre code
Set target temperature for the active hotend M104 S185
pre code
Set target temperature for E1 M104 T1 S205
pre code
`AUTOTEMP`: Set autotemp range M104 F S180 B190
pre code
`AUTOTEMP`: Disable autotemp M104

Set a new target hot end temperature and continue without waiting. The firmware will continue to try to reach and hold the temperature in the background.

Use M109 to wait for the hot end to reach the target temperature.