English
Tips & Tricks
🔧FAQ & Troubleshooting
[Marlin] M104 - Set Hotend Temperature
📅Update: 2020/09/18

Description

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.

Notes

  • With PRINTJOB_TIMER_AUTOSTART this command will stop the print job timer if the temperature is set at or below half of EXTRUDE_MINTEMP.

Usage

M104 [B<temp>] [F<flag>] [I<index>] [S<temp>] [T<index>]

Parameters

  • [B<temp>] AUTOTEMP: The max auto-temperature.
  • [F<flag>] AUTOTEMP: Autotemp flag. Omit to disable autotemp.
  • [I<index>] Material preset index. Overrides S.
  • [S<temp>] Target temperature. AUTOTEMP: the min auto-temperature.
  • [T<index>] Hotend index. If omitted, the currently active hotend will be used.

Examples

Set target temperature for the active hotend
1
M104 S185
Copied!
Set target temperature for E1
1
M104 T1 S205
Copied!
AUTOTEMP: Set autotemp range
1
M104 F S180 B190
Copied!
AUTOTEMP: Disable autotemp
1
M104
Copied!
Last modified 1yr ago