
PROGRAMMING
B–61404E/08
14. COMPENSATION FUNCTION
276
Direction od the fourth–axis
Programmed path
Programmed path
Direction od the fourth–axis
Center of the arc
Fig. 14.11 (c) Normal direction control right (G152)
Fig. 14.11 (b) Normal direction control left (G151)
When viewed from the center of rotation around the fourth–axis, the
angular displacement about the fourth–axis is determined as shown in
Fig. 14.11 (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 180°,
and the negative side of the Y–axis is 270°.
Center of rotation
+Y
180°
+X
270°
0°
90°
Fig. 14.11 (d) Angle of the fourth axis
When the cancel mode is switched to the normal direction control mode,
the fourth–axis becomes perpendicular to the tool path at the beginning
of the block containing G151 or G152.
In the interface between blocks in the normal direction control mode, a
command to move the tool is automatically inserted so that the
fourth–axis becomes perpendicular to the tool path at the beginning of
each block. The tool is first oriented so that the fourth–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
fourth–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
Y–axes. A single–block stop always occurs after the tool is moved along
the X– and Y–axes.
Explanations
D Angle of the fourth axis
D Normal direction control