Programming instructions

NC Programming 17VRS Motion Blocks
4-15
DOK-MTC200-NC**PRO*V17-ANW1-EN-P
Example
G00 G54 G90 X40 Y40 [P1] rapid traverse at maximum path velocity
X120 Y60 F8000 [P2] rapid traverse with F-word
20
40
60
20 40 60 80 100 120 140
P2
X
Y
P1
Fig. 4-19: Linear interpolation, rapid traverse G00
Linear Interpolation, Feedrate 'G01'
The axes programmed using the preparatory code G01 are traversed to
their programmed coordinate value on a straight line relative to the cur-
rent coordinate system using the current feedrate. The programmed axes
are started simultaneously, and they all reach their programmed end point
at the same time.
If a new feedrate (F value) is programmed using preparatory code G01,
the most recently active F-value is overwritten. The programmed F-value
functions as a path feedrate. Thus, when a number of axes are being
traversed, the velocity component of each individual axis is less than the
programmed path feedrate. If a F-word was not yet active when the con-
troller was powered on, G01 must be used to program an F-value.
G01 remains modally active until it is overwritten by a different preparatory
code in the same G group (G00, G02, G03).
Example Linear interpolation in 2 axes
20
40
60
80
100
20 40 60 80 100
X
Y
[P4]
[P3]
[P2]
[P1]
20
40
60
80
100
X
Z
-10010
[P1]
[P4]
Fig. 4-20: Linear interpolation, feedrate G01 with 2 axes