
B-63783EN-1/01 9.SPINDLE FUNCTION
- 819 -
5844 Axis number subject to constant surface speed control
[Input type] Parameter input
[Data type] Integerspindle
[Valid data range] 0 - Max axes
Specify the ordinal number of an axis that is subject to constant surface speed
control. If an axis is specified in the program (G96P_), constant surface speed
control is applied to the axis.
If no axis is specified in the program (G96P_), or P0 is specified, constant surface
speed control is applied to the axis set in this parameter.
NOTE
If 0 is set, the P value programmed with G96P_ is ignored, and
constant surface speed control is always performed on the X-axis.
Alarm and message
Number Message Contents
PS0195 ILLEGAL AXIS SELECTED (G96) An illegal value was specified in P in a G96 block or
parameter No. 5844.
Note
NOTE
1 The S value specified in G96 mode is stored even when G97 mode is set. The S
value is restored when G96 mode is set again.
G96 S50: 50 m/min or 50 feet/min
G97 S1000: 1000 min
-1
G96 X3000: 50 m/min or 50 feet/min
2If S (min
-1
) is not specified in a G97 block upon switching from G96 mode to G97
mode, the last speed set in G96 mode is used as the S value for G97 mode.
N10 G97 S800: 800 min
-1
N20 G96 S100: 100 m/min or 100 feet/min
N30 G97: X min
-1
X is the speed in the block immediately before N30. This means that, upon
switching from G96 mode to G97 mode, the spindle speed remains as is. When
the mode is first changed from G97 mode to G96 mode, S = 0 m/min is set if no S
value (min
-1
) is specified in the G96 block.
3 In the machine lock state, a constant surface speed is calculated according to the
change in program coordinates even when the machine does not move.
4 Constant surface speed control is enabled even for threading. If threading is
performed in G96 mode, however, the spindle speed changes, and the tool
feedrate also changes accordingly, resulting in a change in the servo delay. This
can result in an incorrect thread pitch being created.
Reference item
Series15i/150i-MB
Operator’s Manual
(Programming)
(B-63784EN)
II-9.2 Constant surface speed
control