I few months back I saw a fellow offering software for sale that would auto zero on the material top and then to a fixed Z spot on the CNC frame. If a tool change was required the machine would go to the Z spot on the frame (after the tool change) and re zero automatically taking into account the original Z zero on the material.
I would like to read more about this utility and possibly purchase it.
Thanks