Thanks Mike. I'm not sure the code will help, But I can put it up later if needed.
When it gets to the tool change, it just alerts me that a TC is needed. It stops right there in mid program waiting for me to tell it to continue.
I had told Mach 3 to remember this position. There is a button in Mach 3 for this. Then I jogged back to my original HOME. I completed the tool change with my bit at this zero on the Z, which was the top surface of my lexan. I now know to make it about this at a guaged position so I can seet my tools up the same height always, and not be on the surface of my material. I would then use some negatives to do my cutting. Whatever my guage block is minus the cut, rather than just zero minus the cut. This will keep me off my plastic for tool changes and stuff.
I was just curious though if there is a setting in Mach 3 that will initialize a safe Z before any "return to" or jog mode to prevent such things?