G01 Linear Interpolation G02 Circular Interpolation (Clockwise) G03 Circular Interpolation (Counter Clockwise) G28 Reference Point Return G40 TNRC (Tool Nose Radius Compensation) OFF G41 TNRC (Tool Nose Radius Compensation) ON for Left hand Tool G42 TNRC (Tool Nose Radius Compensation) ON for Right hand Tool G50 Fixing Top Speed limit (RPM) G96 CSS (Constant Sueface Speed) "ON" G97 CSS (Constant Surface Speed) "OFF" G90 G77 Outer Dia Turning and Boring Cycle G94 G79 Face Cutting Cycle G32 Code for thread Cutting G92 G78 Cycle for thread Cutting G71 Cycle for OD Turning and Boring G70 Advanced Cycle for Finishing G72 Advanced Cycle for Facing G73 Advanced Cycle for Forging / Casting products G74 Face Grooving and Drilling Operation G75 For Cross Grooving G76 Multi Cycle Thread Cutting Cycle Special Remarks 0..... Manually enter the dia of each cut Manually enter the depth of each cut Basic Thread Cutting. Manually specifying depth of cut Automatic thread Cuting Cycle Specify the Retraction and depth of Cut, followed by profile This is used after G71 and G72 Specify the Retraction and depth of Cut, followed by profile To be used while machining profiled Forging Used for Undercut or Grooving operation Code / Cycle Meaning M00 Program Hault M03 Spindle Start in Clockwise Direction M04 Spindle Start in Anti-Clockwise Direction M01 Optional Stop M05 Spindle Stop M08 Coolant ON M09 Coolant OFF M30 Reset adn Rewind the Program Special Remarks