Hey all, Recently I've been having a hell of an issue, where any time I've tried to cancel a print, the Duet doesn't seem to know which tool is currently active, and slams the toolhead into an already occupied dock. I don't really know why this is happening, though my initial suspicion is that it may be because the command is trying to be executed during a prime/purge/tool-change script. If anyone has any insight or suggestions, I'm all ears!
The cancel.g is the same as the one from the E3D Github Here's the tfree3.g, which is often the tool that gets slammed into the T2 dock. Please note that the positional data is a bit different from the default due to adding physical endstops for homing Code: ; tfree3.g ; called when tool 3 is freed ;Drop the bed G91 G1 Z4 F1000 G90 ;mesh levelling off G29 S2 ;Purge nozzle ;M98 Ppurge.g ;Move In G53 G1 X302.6 Y150 F50000 G53 G1 X302.6 Y200 F50000 G53 G1 X302.6 Y220 F50000 G53 G1 X302.6 Y240.8 F5000 ;Open Coupler M98 P/macros/Coupler - Unlock ;fan off M106 P8 S0 ;Move Out G53 G1 X302.6 Y175 F50000
Yep I've experienced that "Zippp Wham Wham Wham...drop tool" from the cancel before.. I just went back to my notebook to check what i did to stop that . I moved my Y out to 160 instead of 200 in the pause.g and that fixed it for me.
is it the same tool that crashes every time and dose it crash into the same occupied dock every time? and dose this happen during the purge cycle or after. if you can share a video for this if it consistently happen