in using my cam program, i am asked to tell the program what tool i am using. As such I assumed it was adjusting the g code for that offset. When it tells mach3 what tool, using the M6 T1 line, Mach3 now knows that i am using tool 1, which has the same offsets i put in my cam program. I thought mach 3 would automaticly adjust for tool offset as well, but it appears it is not, and that my cutouts are correctly offset.

My question is, which one is actually doing the offsetting? Could i do the offset in my cam program, and then always have it tell mach3 that i am using tool 0, so i dont have to put my tool profiles in mach 3, or is it the other way around?

Sorry for the "noob" question.