M226 Pause Gcode ignored
-
@jrdm said in M226 Pause Gcode ignored:
@dc42 Does that mean this will now work on a macro too? I found that M25 and M226 both get ignored in macros at least when run within DWC.
M25 should already work from within a macro. Please try it again.
-
I've recently run into an intermittent problem, where hitting 'resume' from the DWC after an M226 (manually inserted in gcode file) will sometimes drop the Duet Ethernet (v1.03) from the network. This is similar to what others have described, other than it isn't guaranteed to fail. Unfortunately, when it does, the build is ruined. Yesterday, resume worked once and failed twice. I'm running 2.01.
My pause & resume macros are pretty much stock from the configuration tool.
Pause.g:
M83
G1 E-3 F3600
G91
G1 Z10 F5000
G90
G1 X0 Y130 F6000Resume.g:
G1 R1 Z5 F6000
G1 R1
M83
G1 E2.5 F3600Thanks for any suggestions!
-
@plasticmetal said in M226 Pause Gcode ignored:
I've recently run into an intermittent problem, where hitting 'resume' from the DWC after an M226 (manually inserted in gcode file) will sometimes drop the Duet Ethernet (v1.03) from the network. This is similar to what others have described, other than it isn't guaranteed to fail. Unfortunately, when it does, the build is ruined. Yesterday, resume worked once and failed twice. I'm running 2.01.
My pause & resume macros are pretty much stock from the configuration tool.
Pause.g:
M83
G1 E-3 F3600
G91
G1 Z10 F5000
G90
G1 X0 Y130 F6000Resume.g:
G1 R1 Z5 F6000
G1 R1
M83
G1 E2.5 F3600Thanks for any suggestions!
Please try the just-released 2.02RC6 release (carefully - and read the upgrade notes) because this may have been be fixed already.
-
Thanks, David. It worked three times yesterday with the new release, so hopefully it's good to go.
Now to just find a quality heater cartridge...
-
OK I tried again. I did the full update to RC6 yesterday and this still happens:
Error: M25: Cannot pause print, because no file is being printed!
I'm calling the macro by clicking the button in DWC
-
@jrdm said in M226 Pause Gcode ignored:
OK I tried again. I did the full update to RC6 yesterday and this still happens:
Error: M25: Cannot pause print, because no file is being printed!
I'm calling the macro by clicking the button in DWC
Calling which macro?
-
@dc42 it's in a macro I wrote that's in my DuetM's standard macro folder.
-
You mean you have M25 in a macro, and you are invoking that macro from DWC or PanelDue? I've just tested that, and it works for me.
-
@dc42 Yes. To test it in isolation, I just now put M25 in its own macro to test it by itself. I invoked it by clicking it from the DWC Machine Control panel, the User-Defined Macro list and I still get:
M98 P"0:/macros/Pause"
Error: M25: Cannot pause print, because no file is being printed!
My board and firmware versions:
Firmware Name: RepRapFirmware for Duet 2 Maestro
Firmware Electronics: Duet Maestro 1.0
Firmware Version: 2.02RC6(RTOS) (2018-12-15b2)
Web Interface Version: 1.22.5 -
Were you definitely printing from the SD card on the Duet at the time?