
B-63944EN-2/02 PROGRAMMING 6.COMPENSATION FUNCTION
- 227 -
Center of the arc
Programmed path
Cutter center path
Programmed path
Cutter center path
Fig. 6.14 (b) Normal direction control left (G41.1) Fig. 6.14 (c) Normal direction control right (G42.1)
Explanation
- Angle of the C axis
When viewed from the center of rotation around the C-axis, the
angular displacement about the C-axis is determined as shown in Fig.
6.14 (d). The positive side of the X-axis is assumed to be 0 , the
positive side of the Y-axis is 90°, the negative side of the X-axis is
1805, and the negative side of the Y-axis is 270°.
Center of rotation
+Y
180
°
+X
270
°
0
°
90
°
Fig. 6.14 (d) Angle of the C axis
- Normal direction control of the C axis
When the cancel mode is switched to the normal direction control
mode, the C-axis becomes perpendicular to the tool path at the
beginning of the block containing G41.1 or G42.1.
In the interface between blocks in the normal direction control mode,
a command to move the tool is automatically inserted so that the
C-axis becomes perpendicular to the tool path at the beginning of each
block. The tool is first oriented so that the C-axis becomes
perpendicular to the tool path specified by the move command, then it
is moved along the X- and Y axes.
In the cutter compensation mode, the tool is oriented so that the C-axis
becomes perpendicular to the tool path created after compensation.
In single-block operation, the tool is not stopped between a command
for rotation of the tool and a command for movement along the X- and