Use MC's to measure but start measuring with MC's =0. So if you probe with a tool and have the probed value / variable put into DRO 108 or109 then that value is the offset from the master tool which will be put into the tool table and no need to populate it manualy. KISS / just a thought!
COMMENTS ON YOUR REPLY #14:
I don't use switches since they add no value for the way I work. Frankly I keep it simple
by having MC zero, home, and tool change location all set to MC's=0,0. KISS!
1. Tool 0 has no offsets and you cannot change them. Tool 1 would be the master and it has no offsets but you can change them. Tool 0 comes in handy if you want to move around and not do something stupid to screw up the tool table or what ever.
3. No, both the X and Z tool offset is relative. I think you are thinking of work offsets and that would be basicly true since the lathe center is X = 0 and the Z value varies depending on where the end of the stock is located along the lathe bed. Usualy lathe gcode is based on X and Z=0 and that is the end of the stock.
4. Zero world will zero the MC and also delete / set work offset to zero value.
5. Hmm....what is your probing feed rate and min travel distance you allow for when probing ?
6. You need (4) surfaces to probe lathe tools easily, else a PITA. Also you will need to provide for easily probing / changing a tools offset. ie; probe tip, drill , reamer. whatever!
A 1" standard for checking a micrometer mounted on a ground shaft is cheap, easy and
very accurate tool setter.
Have fun......,
RICH