iii
13.2.4 Finishing cycle; G70.............................................................................................. 210
13.2.5 Face cut-off cycle; G74 ......................................................................................... 211
13.2.6 Longitudinal cut-off cycle; G75.............................................................................. 213
13.2.7 Compound thread cutting cycle; G76.................................................................... 215
13.2.8 Precautions for compound fixed cycles (G70 to G76).......................................... 219
13.3 Hole Drilling Fixed Cycles; G80 to G89 ........................................................................ 221
13.3.1 G83 face deep hole drilling cycle 1
(G87 longitudinal deep hole drilling cycle 1)......................................................... 225
13.3.2 G84 face tapping cycle (G88 longitudinal tapping cycle)...................................... 227
13.3.3 G85 face boring cycle (G89 longitudinal boring cycle) ......................................... 232
13.3.4 G80 hole drilling fixed cycle cancel....................................................................... 232
13.3.5 Precautions for using hole drilling fixed cycles ..................................................... 233
13.4 Deep Hole Drilling Cycle 2; G83.2 ................................................................................ 234
13.5 Subprogram Control; M98, M99.................................................................................... 237
13.6 Variable Commands .................................................................................................... 243
13.7 User Macro.................................................................................................................... 245
13.7.1 User macro commands; G65, G66, G66.1, G67 .................................................. 245
13.7.2 Macro call instruction ........................................................................................... 246
13.7.3 G code for macro................................................................................................... 253
13.7.4 Variables................................................................................................................ 254
13.7.5 Types of variables ................................................................................................. 256
13.7.6 Operation commands............................................................................................ 271
13.7.7 Control commands................................................................................................ 276
13.7.8 Precautions............................................................................................................ 279
13.8 Double-Turret Mirror Image; G68, G69......................................................................... 281
13.9 Corner Chamfering, Corner Rounding Function I ........................................................ 286
13.9.1 Corner chamfering (,C_)........................................................................................ 286
13.9.2 Corner rounding (,R_) ........................................................................................... 288
13.10 Corner Chamfering, Corner Rounding Function II ..................................................... 290
13.10.1 Corner chamfering (,C_)...................................................................................... 290
13.10.2 Corner rounding (,R_) ......................................................................................... 292
13.10.3 Interrupt during corner chamfering/rounding....................................................... 294
13.11 Linear Angle Command ............................................................................................. 295
13.12 Geometric Command ................................................................................................ 296
13.12.1 Geometric command IA .................................................................................... 296
13.13 Program Parameter Input; G10/G11 ......................................................................... 299
13.14 Programmable In-position Check................................................................................ 307
13.15 Positioning (G00)/Machine Coordinate System Selection (G53) Feedrate
Designation.................................................................................................................. 310
13.16 Inclined Coordinate Rotation; G173............................................................................ 316
14. COORDINATE SYSTEM SETTING FUNCTIONS................................................................ 328
14.1 Coordinate Words and Control Axes ............................................................................ 328
14.2 Basic Machine, Workpiece and Local Coordinate Systems......................................... 329
14.3 Machine Zero Point and 2nd Reference Point (Zero Point) ......................................... 330
14.4 Automatic Coordinate System Setting.......................................................................... 331
14.5 Machine Coordinate System Selection; G53................................................................ 332
14.6 Coordinate System Setting; G92 .................................................................................. 333
14.7 Reference Point Return; G28, G29............................................................................... 334
14.8 2nd, 3rd, and 4th Reference (Zero) Point Return; G30................................................ 338
14.9 Reference Point Check; G27 ........................................................................................ 341
14.10 Workpiece Coordinate System Setting and Offset; G54 to G59................................... 342
14.11 Local Coordinate System Setting; G52......................................................................... 347