Missing image

G Codes & M Codes for turning (Fanuc)

G00 – Rapid Positioning G61 – Exact Stop Check Mode
G01 – Linear Interpolation G62 – Automatic Corner Override
G02 – Circular Interpolation CW G63 – Tapping Mode
G03 – Circular Interpolation CCW G64 – Cutting Mode
G04 – Dwell G65 – User Simple Macro Call
G07 – Feedrate Sine Curve Control G66 – User Modal Macro Call
G10 – Data Setting G67 – User Modal Macro Call Cancel
G11 – Data Setting Cancel G70 – Finishing Cycle
G17 – XY Plane Selection G71 – Turning Cycle
G18 – XZ Plane Selection G72 – Facing Cycle
G19 – YZ Plane Selection G73 – Pattern Repeating Cycle
G20 – Input in Inches G74 – Drilling Cycle
G21 – Input in Metric G75 – Grooving Cycle
G22 – Stored Stroke Check ON G76 – Threading Cycle
G23 – Stored Stroke Check OFF G80 – Canned Cycle Cancel
G27 – Reference Point Return Check G83 – Face Drilling Cycle
G28 – Automatic Zero Return G84 – Face Tapping Cycle
G29 – Return from Zero Position G85 – Face Boring Cycle
G30 – 2nd Reference Point Return G87 – Side Drilling Cycle
G31 – Skip Function G88 – Side Tapping Cycle
G32 – Thread Cutting G89 – Side Boring Cycle
G36 – Automatic Tool Compensation G90 – Absolute Positioning
G40 – Tool Compensation Cancel G91 – Incremental Positioning
G41 – Tool Compensation Left G92 – Threading Cycle
G42 – Tool Compensation Right G94 – Face Turning Cycle
G46 – Automatic Tool Compensation G96 – Constant Surface Speed Control On
G50 – Coordinate System Setting G97 – Constant Surface Speed Control Off
G52 – Local Coordinate System Setting G98 – Feedrate Per Time
G53 – Machine Coordinate System Setting G99 – Feedrate Per Revolution
G54 – Workpiece Coordinate Setting 1 G107 – Cylindrical Interpolation
G55 – Workpiece Coordinate Setting 2 G112 – Polor Coordinate Interpolation Mode On
G56 – Workpiece Coordinate Setting 3 G113 – Polor Coordinate Interpolation Mode Off
G57 – Workpiece Coordinate Setting 4 G250 – Polygonal Turning Mode Cancel
G58 – Workpiece Coordinate Setting 5 G251 – Polygonal Turning Mode
G59 – Workpiece Coordinate Setting 6  


Common M-Codes for CNC Lathes

M00 – Program Stop M07 – Coolant 1 On
M01 – Optional Program Stop M08 – Coolant 2 On
M02 – Program End M09 – Coolant Off
M03 – Spindle Clockwise M30 – End Progarm, Return to Start
M04 – Spindle Counter Clockwise M98 – Call Subprogram
M05 – Spindle Stop M99 – Cancel Subprogram


6 Responses

  1. http://healthdrugpdf.com
    http://healthdrugpdf.com at |

    I read this piece of writing fully about the resemblance of most recent and
    previous technologies, it’s remarkable article.

  2. http://medicpdf.com/
    http://medicpdf.com/ at |

    Pretty! This has been an incredibly wonderful article.
    Thanks for supplying this info.

  3. http://portageparkdistrict.org
    http://portageparkdistrict.org at |

    Good info. Lucky me I found your site by accident (stumbleupon).
    I’ve saved as a favorite for later!

  4. вик софия
    вик софия at |


    […]I am no longer certain the place you’re getting your information, but great topic.[…]

  5. pharmacycatalog2014.com
    pharmacycatalog2014.com at |

    Hurrah! In the end I got a webpage from where I be able
    to actually take valuable data regarding my study and knowledge.

  6. http://pharmacycatalog2014.com/
    http://pharmacycatalog2014.com/ at |

    Everything is very open with a very clear clarification of the challenges.

    It was definitely informative. Your website is useful. Many thanks for sharing!