Chapter 9 NC Control Function
Y
X
Current position
Target position
The linear interpolation (G01) is the function that simultaneously traverses each axis in a straight line to the
commanded position at the speed set by the F command in order to perform the desired machining (eg. cutting) as
shown in the figure above.
In the case of the incremental command (G91), it moves to the position incremented by the command information
in a straight line from the current axis position.
Since the G01 command is a modal command, once it is instructed, it continues to be valid for the axis feed
command until another feed command is made. The feed speed command can be instructed with the "F" code.
There are two feed methods; feed per revolution and feed per minute. Normally, the feed per minute is applied.
Feed rate of the X axis: Dx
Feed rate of the Y axis: Dy
Feed rate of the Z axis: Dz
D= √(Dx^2+Dy^2+ Dz^2)
X axis‟s feed rate Fx=Dx/D ×F
Y axis‟s feed rate Fy=Dy/D ×F
Z axis‟s feed rate Fz =Dz/D ×F
The feed rate of each axis differs depending on the distance of each axis as shown in the above formula.