
9. SPINDLE FUNCTIONS
B–63832EN/01
NC FUNCTION
88
Whether to perform constant surface speed control is specified using G96
or G97.
G96 : Constant surface speed control mode
G97 : Constant surface speed control cancel mode
If the surface speed is specified with an S code (S followed by a numeric
value) in the constant surface speed control mode, the spindle speed is
controlled so that a constant surface speed can be maintained while the
tool position is changing.
The axis on which the calculation for constant surface speed control is
based can be specified with either a parameter or the following command:
G96 Pα ; P0 : Axis specified with a parameter
Pα : αth axis (α = 1 to 8)
The specifiable range of the S code is as follows:
1 to 99999 m/min or feet/min
In the constant surface speed control cancel mode, the spindle speed is
specified using an S code.
In the constant surface speed control mode, a constant surface speed
control on signal is output.
By specifying the following command, the maximum spindle speed can
be set:
G50 S_ ; (with the G code system A in T series)
or
G92 S_ ; (where, S-- is the maximum spindle speed in min
–1
)
The spindle speed is clamped when it reaches the specified maximum
spindle speed.
A machine that does not have (or which does not use) a position coder
cannot perform feed per rotation under constant surface speed control.
To the spindle speed specified by S, an override from 0% to 254% can be
applied (in steps of 1%).
Actual spindle speed calculated by the return pulses of the position coder
on the spindle is output in 16-bit binary code.
9.5
CONSTANT SURFACE
SPEED CONTROL
9.6
SPINDLE OVERRIDE
9.7
ACTUAL SPINDLE
SPEED OUTPUT
(T series)
T series