
B-63784EN/01 PROGRAMMING 4.INTERPOLATION FUNCIONS
- 75 -
Fig.4.10(j) Gradual Curve Normal Direction Control
(3) If normal direction control is applied in a specified block with the
normal direction at the end point of the previous block left as is,
cutting point compensation is not applied; the cutting point
compensation of the previous block is used as is. In Fig.4.9(k), the
movement of block N2 (L1 in the figure) is smaller than the value
of parameter No. 7794, so that no rotation is made at S1 on the
normal direction control axis, while rotation is made at S2 on the
normal direction axis because the movement of block N3 (L2 in
the figure) is larger than the value of parameter No. 7794. In this
case, cutting point compensation is not applied at S1, but
movement by vector V2 is made at S2.
Y-axis
X-axis
C1
C2
V1
Tool center path (G42)
Programmed path
V1 : A-axis component of C2 - C1’
C1 : Cutting surface of block N1
C2’ : Cutting surface at the end
point of block N2
N1
N2
S1
-axis on the cylindrical surface
Normal direction vector
Tool
C2’
S2
N3
B1