Program code Comment
N140 X10 ; Feedrate = 100 mm/min, path = 10 mm, R1
= approx. 6 s
N150 DO $R2=$AC_TIME
N160 X10 A10 ; Feedrate = 100 mm/min, path = 14.14 mm,
R2 = approx. 8 s
N170 DO $R3=$AC_TIME
N180 A10 ; Feedrate = 100 degrees/min, path = 10 de-
grees, R3 = approx. 6 s
N190 DO $R4=$AC_TIME
N200 X0.001 A10 ; Feedrate = 100 mm/min, path = 10 mm, R4
= approx. 6 s
N210 G700 F100 ; Feedrate = 2540 mm/min or 100 degrees/min
N220 DO $R5=$AC_TIME
N230 X10 ; Feedrate = 2540 mm/min, path = 254 mm, R5
= approx. 6 s
N240 DO $R6=$AC_TIME
N250 X10 A10 ; Feedrate = 2540 mm/min, path = 254.2 mm,
R6 = approx. 6 s
N260 DO $R7=$AC_TIME
N270 A10 ; Feedrate = 100 degrees/min, path = 10 de-
grees, R7 = approx. 6 s
N280 DO $R8=$AC_TIME
N290 X0.001 A10 ; Feedrate = 2540 mm/min, path = 10 mm, R8
= approx. 0.288 s
N300 FGREF[A]=360/(2*$PI) ; Set 1 degree = 1 inch via the effective
radius
N310 DO $R9=$AC_TIME
N320 X0.001 A10 ; Feedrate = 2540 mm/min, path = 254 mm, R9
= approx. 6 s
N330 M30
Example 2: Traverse synchronized axes with limit speed FL
The path velocity of the path axes is reduced if the synchronized axis Z reaches the limit
velocity.
Program code
N10 G0 X0 Y0
N20 FGROUP(X)
N30 G1 X1000 Y1000 G94 F1000 FL[Y]=500
N40 Z-50
Example 3: Helical interpolation
Path axes X and Y traverse with the programmed feedrate, the infeed axis Z is a synchronized
axis.
Fundamentals
2.7 Feed control
NC programming
106 Programming Manual, 12/2019, 6FC5398-2EP40-0BA0