applying stall detection with external stepper drivers
-
Hello,
I have a big 3d printer with ED-D808 external stepper drivers. They supply a fault mode, when one of the axes stop working. Right now my Duet does not notice and continues printing. I have connected all the fault outputs and inputs of my stepper drivers so if one axis goes into fault, they all go. The problem is that the Gcode still continues and therefore the extruder as well.
As you might be able to guess, this resulted in a big blob of filament around my extruder. As I would like to prevent this from happening again, I am looking for an input within the Duet Wifi to detect faults so that the print stops.
I found something about the M915 but I wonder if that works for my problem as well.
Thanks in advance,
Peter
-
That won't work.
I suggest looking at the trigger command instead.
https://duet3d.dozuki.com/Wiki/Gcode#Section_M581_Configure_external_trigger -
@jay_s_uk would it be possible to connect the fault to the reset pin of the expansion board?
-
looking at the expansion board, no. you'd have to use endstop inputs or something similar
-
okay, the thing is that I use 24V stepper drivers which activates a 24V signal with 20mA. I want to connect this to my extruder stop. I don't think the expansion board will be happy with 24V right?
-
the endstops do not stop my print from extruding. They only block further movement. Right now when my x axis goes into fault, the extruder keeps going while I want to abort the print. I thought just activate the reset pin on my expansion board. Why won't that work?
Thanks in advance