I got a basic course on how to program, and everything else I've learned by trial and error, so I'm not as clear on the terminology.
I'm not quite sure what you mean by the "call for the control to retrieve a value from the tool comp register", but I do put: Txx Dxx M6 to get the tool and the tool information before running the rest of the program.
I understand what I was doing wrong, the G41 and G03 were conflicting due to cutter comp. on top of cutter comp, can't do both. Clears up the confusion perfectly.
Thank you
very much for all your help and information. This is my first posting, and it's been wonderful. Thanks again.