
10. Spindle Functions
10.3 Constant Surface Speed Control; G96, G97
152
10.3 Constant Surface Speed Control; G96, G97
10.3.1 Constant Surface Speed Control
Function and purpose
These cinommands automatically control the spindle speed in line with the changes in the radius
coordinate values as cutting proceeds in the diametrical direction, and they serve to keep the
cutting pot speed constant during the cutting.
Command format
G96 S__ P__; Constant surface speed ON
S
: Peripheral speed
P
: Constant surface speed control axis
G97 ; Constant surface speed cancel
Detailed description
(1) The constant surface speed control axis is set by parameter "#1181 G96_ax".
0 : Fixed at 1st axis (P command invalid)
1 : 1st axis
2 : 2nd axis
3 : 3rd axis
(2) When the above-mentioned parameter is not zero, the constant surface speed control axis can
be assigned by address P.
(Example)
G96_ax : 1
Program
Constant surface speed control axis
G96 S100 ;
1st axis
G96 S100 P3 ;
3rd axis
(3) Example of selection program and operation
G90 G96 G01 X50. Z100. S200 ;
~
G97 G01 X50. Z100. F300 S500 ;
~
M02 ;
The spindle speed is controlled so that the peripheral
speed is 200m/min.
The spindle speed is controlled to 500r/min.
The modal returns to the initial setting.