@dc42 thank you for your reply G80 is cancel canned driling cycle so without g81,2,or 3. there is nothing to cancel. g80 is just cancel there are no parameters or switches in iso gcode.
please give the option to use either wear or diameter comp, with diameter comp usually all your lead-ins require a linear move equal to or greater than of the radius of the tool this is a pain in a small hole but there are people out there that love it. i prefer wear comp less can go wrong .000 wont crash your part like in diameter mode.
feed hold would probably get me to swap my linux cnc setup on my router to robot arm and use my duet 2 on router.
Thanks 🙂