Turning off ATX (M81) makes me lose homes
-
I have my printer run M81 with a stop macro after each print and I'm wondering if it's possible to do without losing your homes. I still have 5V to run the duet board so it shouldn't happen? Or have I set up something wrong?
-
As soon as you remove power to the motors (12v or 24v) they have the potential to move position. Hence why you lose home
-
More than that: it is more or less guaranteed that the motors will move by a small amount (1 full step on average), and if there are any forces acting on the axes then they may move much further.
-
Ok thanks! Good to know! Thought I could shave off a few seconds on my prints.
-
@dek said in Turning off ATX (M81) makes me lose homes:
.....................................Thought I could shave off a few seconds on my prints.
What I do these days is to use a "pre-print" macro instead of using the slicer start gcode. That is to say, the slicer start gcode simply calls the macro but the slicer itself doesn't have any heater or other commands. This gives a lot more flexibility in the order that things happen. So my macro starts heating the bed and hot end but does not wait, then it calls home all, after which it waits for temperatures to reach their set points. The net result is that homing happens during the warm up phase for the bed and hot end which saves a bit of time.