This control is bringing cutter comp on rapid moves and doesn't seem to know where it is at?
This control is bringing cutter comp on rapid moves and doesn't seem to know where it is at?
A wild guess, but is this a look ahead error? - the controller is looking ahead in the prog faster that the machine can keep up?
Try a couple of G04 dwells at strategic points in the code and see what happens.
The Fanuc "T" controls like the 0T move by the tool offset amount when you specify a T-code. T0101 selects tool #1 and also moves the X and Z by the amount of offset 01 (in RAPID) If you make a move command on the same block as the T-code, then the offset is added to the move command. T0100 cancels the tool offset and moves the X and Z axes back. On most Fanucs, the first 2 digits of the T-code are for the tool selection, and the last 2 digits specify the offset number. A "00" for the offset number cancels the offset.
This method of invoking tool offsets frequently confuses people who are familiar with mills or machining centers because the tool offsets on a mill (M) control are invoked with a separate G-code.
There are two schools of thought about programming offsets on a Fanuc lathe. One school uses a separate coordinate system (G50) command for each tool, and the amount of each tool offset is very small. The other school uses just one coordinate system for all tools, but since the tools are not all the same length, you must use large offset numbers. The large offset numbers can create large unexpected moves when you program a T-code. Both schools of thought will work, but watch out for those T-codes!