MACHINING CENTER STANDARD G68 coordinate system rotation ON LATHES STANDARD G-CODE CHART
G-CODE CHART G69 coordinate system rotation OFF (Common for most machines)
(Common for most machines) G73 peck drilling cycle (G-Codes vary from machine to machine)
(G-Codes vary from machine to machine) G74 counter tapping cycle
G76 fine boring G00 positioning (rapid)
G00 positioning (rapid traverse) G80 canned cycle cancel G01 linear interpolation (feed)
G01 linear int erpolation (feed) G81 drilling cycle, spot boring G02 circular interpolation CW
G02 circular interpolation CW G82 drilling cycle, counter boring G03 circular interpolation CCW
G03 circular interpolation CCW G83 peck drilling cycle G04 dwell
G04 dwell G84 tapping cycle G07 hypothetical axis interpolation (sine curve)
G07 imaginary axis designation G85,G86 boring cycle G09 exact stop
G09 exact stop check G87 back boring cycle G10 offset value setting
G10 offset value setting G88,G89 boring cycle G20 G70 inch data input
G17 XY plane selection G90 absolute programming G21 G71 metric data input
G18 ZX plane selection G91 incremental programming G22 stored stroke limit ON
G19 YZ plane selection G92 programming of absolute zero point G23 stored stroke limit OFF
G20 input in inch G94 per minute feed G27 reference point return check
G21 input in mm G95 per revolution feed G28 return to reference point
G22 stored stroke limit ON G96 constant surface speed control G29 return from reference point
G23 stored stroke limit OFF G97 constant surface speed control cancel G30 return to 2nd, 3rd & 4th reference point
G27 reference point return check G98 return to initial point in canned cycle G31 skip cutting
G28 return to reference point G99 return to Ref point in canned cycle G32 G33 thread cutting
G29 return from reference point G34 variable thread cutting
G30 return to 2nd, 3rd & 4th ref. Point G36 automatic tool compensation X
G31 skip cutting STANDARD M-CODES G37 automatic tool compensation Y
G33 thread cutting (M-Codes vary machine to machine) G40 tool nose radius compensation cancel
G40 cutter compensation cancel G41 tool nose radius compensation left
G41 cutter compensation left M00 program stop G42 tool nose radius compensation right
G42 cutter compensation right M01 optional stop G50 G92 programming of absolute zero point
G43 tool length compensation + dir M02 end of program (no rewind) maximum spindle speed setting
G44 tool length compensation - dir M03 spindle CW G65 user macro simple call
G49 tool length compensation cancel M04 spindle CCW G66 user macro modal call
G45 tool offset increase M05 spindle stop G67 user macro modal call cancellation
G46 tool offset decrease M06 tool change G68 mirror image for double turrets ON
G47 tool offset double increase M07 mist coolant ON G69 mirror image for double turrets OFF
G48 tool offset double decrease M08 flood coolant ON G70 G72 finishing cycle
G50 scaling OFF M09 flood coolant OFF G71 G73 stock removal in turning
G51 scaling ON M19 spindle orientation ON G72 G74 stock removal in facing
G52 local coordinate system setting M30 end program (rewind stop) G73 G75 pattern repeating
G54 work coordinate system 1 select M98 call sub-program G74 G76 peck drilling in Z axis
G55 work coordinate system 2 select M99 end sub-program G75 G77 grooving in X axis
G56 work coordinate system 3 select G76 G78 thread cutting cycle
G57 work coordinate system 4 select G90 G77 G20 cutting cycle A
G58 work coordinate system 5 select G92 G78 G21 thread cutting cycle
G59 work coordinate system 6 select G94 G79 G24 cutting cycle B
G60 single direction positioning G96 constant surface speed control
G61 exact stop check mode G97 constant surface speed control cancel
G64 cutting mode G98 G94 per minute feed
G65 custom macro simple call Thank you for visiting G99 G95 G95 per revolution feed
G66 custom macro modal call G90 absolute programming
G67 custom macro modal call cancel Machine Tool [Link] LLC. G91 incremental programming
Disclaimer: While every reasonable precaution has been taken in the preparation of this document, neither
the author nor [Link] LLC. assumes responsibility for errors or omissions, or for damages
resulting from the use of the information contained herein. The information contained in this document is
believed to be accurate. However, no guarantee is provided. Use this information at your own risk.
Copyright ©2003-2009 [Link] LLC
Most Popular links for [Link]
Main [Link] Website
CNC Professional Help forums
Recent Help forum posts
Recent File / Documents uploaded & shared
Recent updates to [Link]
CNC Specialty Store
CNC books
Newsletter signup
Disclaimer: While every reasonable precaution has been taken in the preparation of this
document, neither the author nor [Link] LLC. assumes responsibility for errors or
omissions, or for damages resulting from the use of the information contained herein. The
information contained in this document is believed to be accurate. However, no guarantee is
provided. Use this information at your own risk. See website for full disclaimer. For complete
disclaimer click the below web page link.
Disclaimer / Terms of use / Policies
Copyright ©2003-2009 [Link] LLC