Hi Frank, here are the screenshots you requested. The first one is before I click cycle start, the job calls for the tool that's already in the spindle...
The second is what happens once I've started the job, you can see the tool offset has been added..
Tools..
What I've noticed is if I do a tool change e.g. "M6T3" the tool length is immediately added, once the change complete the offset is then removed. I remember we had to add a work around and that's why this happens, I just can't remember why lol.
I guess if the M6 runs but already has the correct tool, the offset is being added at the start but because the M6 doesn't complete it doesn't get removed at the end..