112
G Codes
96-8000 rev R June 2007
G00 Rapid Motion Positioning (Group 01) .......................................................................................114
G01 Linear Interpolation Motion (Group 01).................................................................................... 114
G02 CW / G03 CCW Circular Interpolation Motion (Group 01)......................................................115
G04 Dwell (Group 00) .........................................................................................................................119
G09 Exact Stop (Group 00) ................................................................................................................119
G10 Set Offsets (Group 00) ............................................................................................................... 119
G12 Circular Pocket Milling CW / G13 Circular Pocket Milling CCW (Group 00) ......................... 119
G17 XY / G18 XZ / G19 YZ plane selection (Group 02) ....................................................................121
G20 Select Inches / G21 Select Metric (Group 06) .........................................................................122
G28 Return to Machine Zero Thru Optional G29 Reference Point (Group 00) ...........................122
G29 Return From Reference Point (Group 00) ...............................................................................123
G31 Feed Until Skip (Group 00) ........................................................................................................123
G35 Automatic Tool Diameter Measurement (Group 00) ...............................................................123
G36 Automatic Work Offset Measurement (Group 00)....................................................................124
G37 Automatic Tool Offset Measurement (Group 00) ....................................................................125
G40 Cutter Comp Cancel (Group 07)................................................................................................126
G41 2D Cutter Compensation Left / G42 2D Cutter Comp. Right (Group 07) ..............................126
G43 Tool Length Compensation + (Add) / G44 Tool Length Comp - (Subtract) (Group 08) .......126
G47 Text Engraving (Group 00) ........................................................................................................126
G49 G43/G44/G143 Cancel (Group 08) .............................................................................................128
G50 Cancel Scaling (Group 11) .........................................................................................................128
G51 Scaling (Group 11) ......................................................................................................................128
G52 Set Work Coordinate System YASNAC (Group 00 or 12) ........................................................130
G53 Non-Modal Machine Coordinate Selection (Group 00) ..........................................................130
G54-59 Select Work Coordinate System #1 - #6 (Group 12) ...........................................................130
G60 Uni-Directional Positioning (Group 00) ....................................................................................130
G61 Exact Stop Mode (Group 15) .....................................................................................................130
G64 G61 Cancel (Group 15) ...............................................................................................................130
G68 Rotation (Group 16) ....................................................................................................................130
G69 Cancel G68 Rotation (Group 16) ...............................................................................................132
G70 Bolt Hole Circle (Group 00) .......................................................................................................133
G71 Bolt Hole Arc (Group 00) ............................................................................................................133
G72 Bolt Holes Along an Angle (Group 00) ......................................................................................133
G73 High-Speed Peck Drilling Canned Cycle (Group 09) ..............................................................137
G74 Reverse Tap Canned Cycle (Group 09) ...................................................................................138
G76 Fine Boring Canned Cycle (Group 09) .....................................................................................138
G77 Back Bore Canned Cycle (Group 09)........................................................................................139
G80 Canned Cycle Cancel (Group 09)..............................................................................................139
G81 Drill Canned Cycle (Group 09)...................................................................................................140
G82 Spot Drill Canned Cycle (Group 09)..........................................................................................140
G83 Normal Peck Drilling Canned Cycle (Group 09) ......................................................................141
G84 Tapping Canned Cycle (Group 09) ............................................................................................143
G85 Boring Canned Cycle (Group 09) ..............................................................................................144
G86 Bore and Stop Canned Cycle (Group 09).................................................................................144
G87 Bore In and Manual Retract Canned Cycle (Group 09) ..........................................................144
G88 Bore In, Dwell, Manual Retract Canned Cycle (Group 09) .....................................................145
G-CODE T ABLE OF C ONTENTS