I figured out the offset move. I misspoke on the axis. It is Z that moves to safe Z that I set in DT. That is actually good, since my drills that are offset just a bit past the cutter 0, so the safe travel is what I was looking for.
I am attaching an amended code that I modified. Mods are in ().
Every one of my bushings will use this exact drilling routine, so that part I can cut and paste. It is only the profiles that will change.
Today I cannot get Mach3turn to even post any tool numbers.
It did so last night, but not today. That is weird.
I am using the latest version of Mach 3. Version R3.043.022
I am using Mach blue turn for the screen, but that shouldn't matter.
I can try the latest lock down version if you think it might help.
I also noticed that Mach 3 screen doesn't handle offsets very well.
This little bushing shows up looking much like a wagon wheel mounted on an axle. Not a problem though. Just a mention.
Thanks for wanting to help with this.