Hello Chris,
That thread I made "Tool Touch off with G92 and Fanuc Tool Patch" explains its fairly decent, how we currently do it. As far as I know, based from what the operators have told me, thats how the other machines work, and pretty much all of the big industrial turning centers that they have run in other shops. I hate to say, but I have to agree with the gentleman that had to put a terminal in his breakroom for the crew to look at so they would except it. Our guys in the shop have been a little hesitant about the whole situation of retrofitting the machines, as the old saying goes " You can't teach an old dog new tricks". We finally got them to except the AXIS front end on our other machine that I finished a while back, the problem is we are setting these up with touch screens so axis isn't very friendly to fat fingers. We love the Gscreen front end and the operators have even said it looks a lot more comfortable to use, so their actually pretty receptive now that they see your screen. My boss has said many times that the G54 info is irrelavant to a lathe in our circumstance and it applies to milling for say milling multiple of the same part at the same time. I don't know if you could make it so when it see's "LATHE = TRUE" in the INI it could maybe make the ZERO ORIGIN or OFFSET ORIGIN button a "Touch Off" button and have it work and apply things the same way as "TOUCH OFF" works in AXIS. Any button really would work if would function the same way. Any R&D you need done we can do for you, we want to change this machine, the other machine thats been done, and 1 more lathe so far that we are going to retrofit over to linux with the Gscreen front end.
Thanks Chris
Rick