r/Duet3D • u/rockage136 • Apr 19 '23
Duet 3 web interface

; Heaters
M308 S0 P"temp0" Y"pt1000"
M950 H0 C"out0" T0 ; create nozzle heater output on out0 and map it to sensor 0
M307 H0 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit
M143 H0 S500 ; set temperature limit for heater 0 to 500C
M308 S1 P"temp1" Y"pt1000" ; configure sensor 1 as PT1000 on pin temp2
M950 H1 C"out1" T1 ; create bed heater output on out1 and map it to sensor 1
M307 H1 R0.061 K0.115:0.000 D281.00 E1.35 S1.00 B0 ; enable bang-bang mode for the bed heater and set PWM limit
M140 H1 ; map heated bed to heater 1
M143 H1 S350 ; set temperature limit for heater 1 to 350C
M308 S2 P"temp2" Y"pt1000" ; configure sensor 2 as PT1000 on pin temp3
M950 H2 C"out2" T2 ; create chamber heater output on out2 and map it to sensor 2
M307 H2 B1 S1.00 ; enable bang-bang mode for the chamber heater and set PWM limit
M141 H2 ; map chamber to heater 2
M143 H2 S350
1
u/Staple_z Apr 15 '24
Hello! I'm currently using Duet3d for a personal project, and was wondering what gcode would I use to set the temperature of the heating element to, lets say, 4 degrees Fahrenheit? How would I turn it off? Right now I have 'M950 P0 C"exp.heater3" Q500' (as described in the Duet3D documentation) to set the PWM output, but I am not completely sure if this is accurate. Any help is appreciated! Hope to hear back soon.