Originally Posted by
dharmic
What Mmpie says. There are different approaches you can use, but using the tool length offset in the tool table is more for bigger machines with tool holders (eg BT30 etc) where you set up and measure, accurately, the tool in the holder and leave it there. In that environment you'd probably not even use the dinky tool probe that we have, you'd use a proper tool setter with a dial on it to accurately dial things in.
For us, every time the tool changes, we just set the workspace Z offset to zero it in wherever it needs to be. Yes you need to set the "gauge height" so that after the auto-set macro runs it subtracts the height of the gauge. I think by default the macro zips up 10mm from wherever it zeros, so check the Z workspace coordinate in the DROs at the end of the auto set cycle. For example, my tool probe is 19.24mm high. So every time I run the auto-set, it finishes at Z=29.24mm.