
09 00.11.21 K.Yamamuro Revised to edition 09
08 00.06.22 T.Watanabe Revised to edition 08 T.Endo
01 99.03.10 K.Yamamuro New-registered T.Endo
A-63537E
ED DATE DESIG.
DESCRIPTION 18/134
SHEET
TITLE
FANUC Series 16i/18 i -TA
Compound Machining Function
TITLE
CUST.DRAW.NO.
2.2.12 Spindle control
On changing command modes, all spindles rotating by the current S code
stops.
S code must be newly commanded after changing them.
• Spindles may keep rotating by the setting of SAS(PRM No.13002#7) = 1
instead of stopping.
Note
• Spindles must be is spindle rotation mode on changing command
modes. It is not available to change modes while they are in any
state of spindle positioning/rigid tapping/spindle synchronization.
Example)
SAS=0(Spindle to stop on changing command modes)
O0010 ;
N10 M80 ; ← Turning mode start
N20 M03 S300 ; ← Spindle to rotate positively at 300rpm
N30 M81 ; ← Milling mode start; Spindle to stop
N40 G00 X100.; ← Spindle stopping
N50 M04 S500 ; ← Spindle to rotate negatively at 500rpm
N60 M80 ; ← Turning mode start; Spindle to stop
N70 G00 X100.; ← Spindle stopping
N80 M03 S700 ; ← Spindle to rotate positively at 700rpm
N70 Z200. ; ← G01 movement
SAS=1(Spindle to keep rotating on changing command modes)
O0010 ;
N10 M80 ; ← Turning mode start
N20 M03 S300 ; ← Spindle to rotate positively at 300rpm
N30 M81 ; ← Milling mode start
N40 G00 X100.; ← Spindle keeping rotating at 300rpm
N50 M04 S500 ; ← Spindle to rotate negatively at 500rpm
N60 M80 ; ← Turning mode start
N70 G00 X100.; ← Spindle keeping rotating at 500rpm
N80 M03 S700 ; ← Spindle to rotate positively at 700rpm
N70 Z200. ; ← G01 movement