Detailed Description   
2.4 Tool: Tool radius compensation 2D (TRC) 
  Tool Compensation (W1) 
2-40  Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0 
TRC on the plane 
TRC is active on the current plane (G17 to G19) for the following types of interpolation: 
 
•  Linear interpolation 
...   G0,G1 
•  Circular interpolation 
...   G2, G3, CIP 
•  Helical interpolation 
...   G2,G3 
•  Spline interpolation 
...   ASPLINE, BSPLINE, CSPLINE 
•  Polynomial interpolation 
...   POLY 
 
2.4.2  Selecting the TRC (G41/G42) 
Direction of compensation 
TRC calculates a path, which is equidistant to the programmed contour. Compensation can 
be performed on the left- or right-hand side of the programmed contour in the direction of 
motion.  
 
•  G41 
...  TRC on the left-hand side of the contour in the direction of motion 
•  G42 
...  TRC on the right-hand side of the contour in the direction of motion 
•  G40 
...  Deselection of TRC 
Intermediate blocks 
In general, only program blocks with positions on geometry axes in the current plane are 
programmed when TRC is active. However, dummy blocks can still also be programmed 
with active TRC. Dummy blocks are program blocks, which do not contain any positions on a 
geometry axis in the current plane: 
•  Positions on the infeed axis 
•  Auxiliary functions, 
•  etc. 
The max. number of dummy blocks can be predefined in machine data: 
MD20250 $MC_CUTCOM_MAXNUM_DUMMY_BLOCKS 
(number of blocks with no traversing movements with TRC).