BR, I am in no way a machinist and have very little if any "guided" experience besides the tips from here, reading and youtube. It took me a while to figure out how to recover if a mistake was made. I got tired of trashing all of the work. Now I start the machine up, ref all home, load the gcode, then 0 out on the part, then hit play. Sure makes it easy to recover if I break a tool or see something negative about to happen. I can now just ref all home, go back to 0 and then start the gcode somewhere near the line of error. I am sure you were fully aware of the process, I spit it out there because there is surely more to learn in those regards. If you see another step or precaution, let me know. I only want to get better.
Not picking on ya but I bet MOST don't ever refhome the machine. I would say 50% don't even know what it means to refhome(;-)
Fire up the machine, Load Gcode program , load material ,set Work 0,0,0 and go(;-)
NOw that is just an opinion based on years of working with Mach3 and PEOPLE,
(;-) TP