Scott Lahteine edited this page Mar 23, 2016 · 2 revisions

DO NOT EDIT THIS PAGE. The wiki is being ported to a new documentation system.
Please see Issue #3088 "New Documentation" for more information.

Table of Contents

Description

Optionally set the target temperature for an extruder, then wait in a loop until the target temperature is reached.

Examples

 M109         ; Wait for the current extruder's hotend to reach target temperature
 M109 S190    ; Set the current extruder's hotend temperature and wait
 M109 T1 S220 ; Set the hotend temperature for Extruder 1 and wait

Arguments

 S<celsius> Optional. The temperature to set and wait for. Don't wait if cooling down.
 R<celsius> Optional. The temperature to set and wait for. Always wait.
 T<target>  An optional extruder number.

AUTOTEMP Arguments

 F<factor>  Set autotemp factor and enable autotemp. (M109 without this argument disables autotemp.)
 S<celsius> Minimum temperature
 B<celsius> Maximum temperature

See AUTOTEMP for further discussion.

Discussion

M109 changes the target temperature for an extruder's hotend and waits for the temperature to be reached before proceeding with the next command. If you don't want to pause for heating, use M104.

Notes

  • If both S and R parameters are given, S takes precedence.
  • With DUAL_X_CARRIAGE this sets the temperature for both hotends, adding an offset to the second temperature (as set by the M605 R parameter).
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.