@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.