G code list of new generation system machining center:
Item Function name
G00 linear fast positioning
G64 cutting mode
G01 linear interpolation, cutting feed
G65 single macro program call
G02 arc interpolation (clockwise)
G66 mode macro program call
G03 Arc tweening (counterclockwise)
G67 mode macro program call cancel
G04 pause for specified time
G68 coordinate rotation start
G05 High-speed and high-precision mode
G69 coordinate rotation cancel
G06.2 NURBS curve tweening
G70 inch unit processing
G09 does stop detection
G71 Metric unit processing
G10 programmable data input
G73 high-speed pecking drilling cycle
G15 Polar coordinate interpolation cancel
G74 Left hand tapping cycle
G16 Polar coordinate interpolation
G76 fine boring cycle
G17 set X-Y working plane
G80 cancel cycle
G18 set Z-X work plane
G81 drilling cycle
G19 set Y-Z working plane
G82 Pause drilling cycle at the bottom of the hole
G28 reference point return
G83 Pecking drilling cycle
G29 Return from reference point
G84 tapping cycle
G30 Arbitrary reference point return
G85 drilling cycle
G31 skip command
G86 high-speed drilling cycle
G33 Thread cutting
G87 back fine boring cycle
G40 tool radius compensation elimination
G88 semi-automatic fine boring cycle
G41 Tool radius left compensation
G89 Pause the boring cycle at the bottom of the hole
G42 Tool radius right compensation
G90 absolute position input method
G43 Tool length positive compensation
G91 Relative position input method
G44 tool length negative compensation
G92 absolute zero coordinate system setting
G49 tool length compensation cancel
G94 Feed per minute (mm/minmin.)
G50 zoom in and out start
G95 Feed per revolution (mm/minrev.)
G51 zoom in and out cancel
G96 surface cutting speed
G50.1 Mirror is invalid
G97 and other surface cutting speed cancel
G51.1 mirroring is valid
G98 return to the initial point
G52 local coordinate system setting
G99 return to point R
G53 Machine coordinate system setting
G134 Circumferential hole circulation
G54 work coordinate system setting
G135 Angle linear hole cycle
G59 work coordinate system setting
G136 circular arc hole cycle
G61 does stop detection
G137.1 Checkerboard hole loop
M code table:
M code skills
M00 program pause
M01 selective program pause
M02 program is over
M03 spindle start (clockwise)
M04 spindle start (counterclockwise)
M05 spindle stop
M06 tool exchange
M08 machining fluid open
M09 processing fluid closed
M19 spindle positioning, so that the spindle is stopped and fixed at a set position
M30 program ends, return to the starting point
M98 call subroutine
M99 subroutine returns to the main program





