We are transitioning a part of our shop to positive tool offsets. See picture below of what we are trying to accomplish.
We have a Zoller tool setter we set our tools on. I have the Zoller setup to send the tool offsets to the machines. Most of these machines are older machines with Fanuc controllers. Since they are older, I don't want to invest money in buying Renishaw probes but would rather use Haimer or Haff & Schneider 3d tasters. So all that leaves is setting the G54 X, Y, and Z. I do not need a macro for X and Y. I do need a macro for Z though.
The macro would basically add the length of the Haimer 3d taster when needle reads zero to the Z value output by the controller.
We already know the length of the Haimer probe when needle is at zero. I just need a macro that adds it to the Z value output by the controller to eliminate arithmetic errors by our setup people. I was wondering if somebody could help me write this macro. I am not sure where to start.

Thanks,
Chris
We have a Zoller tool setter we set our tools on. I have the Zoller setup to send the tool offsets to the machines. Most of these machines are older machines with Fanuc controllers. Since they are older, I don't want to invest money in buying Renishaw probes but would rather use Haimer or Haff & Schneider 3d tasters. So all that leaves is setting the G54 X, Y, and Z. I do not need a macro for X and Y. I do need a macro for Z though.
The macro would basically add the length of the Haimer 3d taster when needle reads zero to the Z value output by the controller.
We already know the length of the Haimer probe when needle is at zero. I just need a macro that adds it to the Z value output by the controller to eliminate arithmetic errors by our setup people. I was wondering if somebody could help me write this macro. I am not sure where to start.

Thanks,
Chris