PROGRAMMING9. SPINDLE SPEED FUNCTION
B–63004EN/02
114
In a rapid traverse block specified by G00, the constant surface speed
control is not made by calculating the surface speed to a transient change
of the tool position, but is made by calculating the surface speed based on
the position at the end point of the rapid traverse block, on the condition
that cutting is not executed at rapid traverse.
300 400 500 600 700 800 900 1000 1100 1200 1300 1400 1500
1050
1475
200
375
500
600
300
400
700
675
Programmed path
Tool path after offset
X
Z
1
2
3
4
N16
N16
N15
N15
N14
N14
N11
N11
Radius value
100
φ600
N8 G00 X1000.0Z1400.0 ;
N9 T33;
N11 X400.0Z1050.0;
N12 G50S3000 ; (Designation of max. spindle speed)
N13 G96S200 ; (Surface speed 200 m/min)
N14 G01 Z 700.0F1000 ;
N15 X600.0Z 400.0;
N16 Z … ;
The CNC calculates the spindle speed which is proportional to the
specified surface speed at the position of the programmed coordinate
value on the X axis. This is not the value calculated according to the X
axis coordinate after offset when offset is valid. At the end point N15 in
the example above, the speed at 600 dia. (Which is not the turret center
but the tool nose) is 200 m/min. If X axis coordinate value is negative,
the CNC uses the absolute value.
D Constant surface speed
control for rapid traverse
(G00)
Example