II
10. Spindle Functions .................................................................................................................75
10.1 Spindle functions (S2-digits BCD) ..... During standard PLC specifications.................75
10.2 Spindle functions (S6-digits Analog).............................................................................. 75
10.3 Spindle functions (S8-digits)..........................................................................................76
10.4 Multiple spindle control I ................................................................................................ 77
10.4.1 Multiple spindle control...........................................................................................77
10.4.2 Spindle selection command...................................................................................78
10.5 Constant surface speed control; G96, G97................................................................... 80
10.5.1 Constant surface speed control.............................................................................80
10.6 Spindle clamp speed setting; G92................................................................................. 81
10.7 Spindle synchronization control I; G114.1.....................................................................82
10.8 Spindle synchronization control II..................................................................................90
11. Tool Functions....................................................................................................................... 97
11.1 Tool functions (T8-digit BCD).........................................................................................97
12. Tool Offset Functions ........................................................................................................... 98
12.1 Tool offset.......................................................................................................................98
12.2 Tool length offset/cancel; G43, G44/G49....................................................................102
12.3 Tool radius compensation............................................................................................105
12.3.1 Tool radius compensation operation.................................................................... 106
12.3.2 Other operations during tool radius compensation..............................................116
12.3.3 G41/G42 commands and I, J, K designation....................................................... 124
12.3.4 Interrupts during tool radius compensation..........................................................130
12.3.5 General precautions for tool radius compensation..............................................132
12.3.6 Changing of offset No. during compensation mode............................................133
12.3.7 Start of tool radius compensation and Z axis cut in operation.............................135
12.3.8 Interference check................................................................................................137
12.4 Programmed offset input; G10, G11............................................................................144
13. Program Support Functions ..............................................................................................149
13.1 Canned cycles..............................................................................................................149
13.1.1 Standard canned cycles; G80 to G89, G73, G74, G76.......................................149
13.1.2 Initial point and R point level return; G98, G99....................................................166
13.1.3 Setting of workpiece coordinates in canned cycle mode.....................................167
13.2 Special canned cycle; G34, G35, G36, G37.1 ............................................................168
13.3 Subprogram control; M98, M99...................................................................................172
13.3.1 Calling subprogram with M98 and M99 commands............................................172
13.4 Variable commands.....................................................................................................177
13.5 User macro specifications............................................................................................180
13.5.1 User macro commands ; G65, G66, G66.1, G67................................................180
13.5.2 Macro call instruction ...........................................................................................181
13.5.3 Variables ..............................................................................................................188
13.5.4 Types of variables................................................................................................190
13.5.5 Arithmetic commands...........................................................................................219
13.5.6 Control commands...............................................................................................224
13.5.7 External output commands..................................................................................227
13.5.8 Precautions ..........................................................................................................229
13.5.9 Actual examples of using user macros................................................................231
13.6 G command mirror image; G50.1, G51.1....................................................................235
13.7 Corner chamfering, corner rounding............................................................................238
13.7.1 Corner chamfering " ,C_ "....................................................................................238
13.7.2 Corner rounding " ,R_ "........................................................................................240
13.8 Circle cutting; G12, G13...............................................................................................241
13.9 Program parameter input; G10, G11...........................................................................243
13.10 Macro interrupt ; M96, M97........................................................................................244
13.11 Tool change position return ; G30.1 to G30.6...........................................................253
13.12 High-accuracy control; G61.1....................................................................................256
13.13 Synchronizing operation between part systems........................................................266
13.14 Start Point Designation Synchronizing (Type 1); G115.............................................271