Yaskawa YASNAC PC NC Programming Manual User Manual
Page 84

3 - 34
YASNAC PCNC Programming Manual
Chapter 3: Movement Control Commands
(2) Example of Programming
(a) Extension and contraction amounts
The relationship between the axis move distance specified in a program and the actual tool
move distance is given below. The axis move distance specified in an incremental value is
extended or contracted by one time or two times the specified tool offset amount.
FIGURE 3.4.3.2: Extension and Contraction of Programmed Tool Move Distance
(b) Execution of extension/contraction from offset start point
If a program block is executed in the state where the start point of that block is offset by
the execution of extension or contraction in the preceding block, although the total axis
move distance is equal to the axis move distance specified in a program, the axis moves
the specified distance starting from the offset start point
FIGURE 3.4.3.3 Execution of Commands from Offset Start Point
(c) Reversed axis movement direction due to execution of function
If the specified tool offset amount is larger than the axis move distance specified in a pro-
gram, axis movement direction might be reversed as the result of extension or contraction.
If this occurs, the axis moves in the direction opposite to the direction specified in the pro-