Page 1 of 1

Setting Extruder Temp on Duet

Posted: Mon Jul 02, 2018 7:39 pm
by mperdue
When I use S3D to slice a part it sends an M104 to set the temperature and an M109 to wait for the extruder to get to that temperature.

This sets the extruder active temperature but it also sets the extruder standby temperature. My standby temperature is already correct so I don't want it changed. Codes M104 and M109 have been deprecated in reprapfirmware and replaced with G10 and M116 respectively. Is there any way to change this so it works correctly with my Duet WiFi based printers?

Re: Setting Extruder Temp on Duet

Posted: Wed Jul 04, 2018 4:15 pm
by mntbighker
+1

Re: Setting Extruder Temp on Duet

Posted: Mon Jul 16, 2018 3:32 pm
by brunofporto
T0 ; Selects Tool 0
M140 S[bed0_temperature] ; Start heating bed
M116 H0 ; Waits bed to finish heating (H0 is the bed heater)
M104 S[extruder0_temperature] ; Starts heating the nozzle while...
G28 ; home all axes
G29 S1 ; sets to use mesh Bed leveling
G1 X2 Y0 F10000; Go to wait position (where I ussualy celans the ooze)
M116 P1; Waits for finish the heating of the hotend

I think this solves your doubt :D

After that I do this:

;====================
M98 P/macros/SubMacros/beep.g ; beep to warn me to clean the ooze
G4 P30000 ; Waits 30 secons so I can clean the ooze
;====================
G1 Z0.2 ; Go closer to the bed
G92 E0 ;zero the extruded length
G1 E10 F1000 ; Purges ouside the glass cutting any ooze (my printer specific)
G1 Y60 E9 F1000 ; Purge line 1 (my printer specific)
G1 Y90 E12.5 F1000; purge line 2 (my printer specific)
G92 E0 ;zero the extruded length again

Re: Setting Extruder Temp on Duet

Posted: Tue Aug 28, 2018 9:59 am
by S3D-Jake
mperdue wrote: Mon Jul 02, 2018 7:39 pm When I use S3D to slice a part it sends an M104 to set the temperature and an M109 to wait for the extruder to get to that temperature.

This sets the extruder active temperature but it also sets the extruder standby temperature. My standby temperature is already correct so I don't want it changed. Codes M104 and M109 have been deprecated in reprapfirmware and replaced with G10 and M116 respectively. Is there any way to change this so it works correctly with my Duet WiFi based printers?
You can update which heating commands get used in your files by changing the firmware configuration. viewtopic.php?t=1944