G00 | modal | 01 | Positioning (Rapid traverse) | |
G01 | | 01 | Linear interpolation (Cutting feed) | |
G02 | | 01 | Circular interpolation CW or helical interpolation CW | |
G02.2 | | 01 | Involute interpolation CW | |
G02.3 | | 01 | Exponential interpolation CW | |
G02.4 | | 01 | Three-dimensional coordinate conversion CW | |
G03 | | 01 | Circular interpolation CCW or helical interpolation CCW | |
G03.2 | | 01 | Involute interpolation CCW | |
G03.3 | | 01 | Exponential interpolation CCW | |
G03.4 | | 01 | Three-dimensional coordinate conversion CCW | |
G04 | | 00 | Dwell | |
G05 | | 00 | AI contour control (command compatible with high precision
contour control) | |
G05.1 | | 00 | AI contour control / Nano smoothing / Smooth interpolation | |
G05.4 | | 00 | HRV3,4 on/off | |
G06.2 | | 01 | NURBS interpolation | |
G07 | | 00 | Hypothetical axis interpolation | |
G07.1 | | 00 | Cylindrical interpolation | |
G08 | | 00 | Advanced preview control | |
G09 | | 00 | Exact stop | |
G10 | | 00 | Programmable data input | |
G10.6 | | 00 | Tool retract and recover | |
G10.9 | | 00 | Programmable switching of diameter/radius specification | |
G11 | | 00 | Programmable data input mode cancel | |
G12.1 | | 21 | Polar coordinate interpolation mode | |
G13.1 | | 21 | Polar coordinate interpolation cancel mode | |
G15 | | 24 | Polar coordinate command cancel | |
G16 | | 24 | Polar coordinate command | |
G17 | | 16 | XpYp plane selection | |
G18 | modal | 16 | ZpXp plane selection | |
G19 | | 16 | YpZp plane selection | |
G20 | | 06 | Input in inch | |
G21 | | 06 | Input in mm | |
G22 | modal | 09 | Stored stroke check function on | |
G23 | | 09 | Stored stroke check function off | |
G25 | modal | 08 | Spindle speed fluctuation detection off | |
G26 | | 08 | Spindle speed fluctuation detection on | |
G27 | | 00 | Reference position return check | |
G28 | | 00 | Return to reference position | |
G29 | | 00 | Movement from reference position | |
G30 | | 00 | 2nd, 3rd and 4th reference position return | |
G31 | | 00 | Skip function | |
G31.8 | | 00 | EGB-axis skip | |
G33 | | 01 | Threading | |
G34 | | 01 | Variable lead threading | |
G35 | | 01 | Circular threading CW | |
G36 | | 01 | Circular threading CCW / Automatic tool offset (X axis) | |
G37 | | 01 | Automatic tool offset (Z axis) | |
G37.1 | | 01 | Automatic tool offset (X axis) | |
G37.2 | | 01 | Automatic tool offset (Z axis) | |
G38 | | 01 | Cutter compensation of tool nose radius compensation: with
vector held | |
G39 | | 01 | Cutter compensation of tool nose radius compensation: corner
rounding interpolation | |
G40 | modal | 07 | Cutter compensation of tool nose radius compensation : cancel | |
G41 | | 07 | Cutter compensation of tool nose radius compensation : left | |
G41.2 | | 07 | Cutter compensation for 5-axis machining : left (type 1) | |
G41.3 | | 07 | Cutter compensation for 5-axis machining :
(leading edge offset) | |
G41.4 | | 07 | Cutter compensation for 5-axis machining : left (type 1)
(FS16i-compatible command) | |
G41.5 | | 07 | Cutter compensation for 5-axis machining : left (type 1)
(FS16i-compatible command) | |
G41.6 | | 07 | Cutter compensation for 5-axis machining : left (type 2) | |
G42 | | 07 | Cutter compensation of tool nose radius compensation : right | |
G42.2 | | 07 | Cutter compensation for 5-axis machining : right (type 1) | |
G42.4 | | 07 | Cutter compensation for 5-axis machining : right (type 1)
(FS16i-compatible command) | |
G42.5 | | 07 | Cutter compensation for 5-axis machining : right (type 1)
(FS16i-compatible command) | |
G42.6 | | 07 | Cutter compensation for 5-axis machining : right (type 2) | |
G43 | | 23 | Tool length compensation + | |
G43.1 | | 23 | Tool length compensation in tool axis direction | |
G43.4 | | 23 | Tool center point control (type 1) | |
G43.5 | | 23 | Tool center point control (type 2) | |
G43.7 | | 23 | Tool offset (lathe system ATC type) | |
G44 | | 23 | Tool length compensation - | |
G49 | | 23 | Tool length compensation cancel | |
G50 | | 18 | Scaling cancel | |
G50.1 | | 22 | Programmable mirror image cancel | |
G50.2 | modal | 20 | Polygon turning cancel | |
G50.3 | | 00 | Workpiece coordinate system preset | |
G51 | | 18 | Scaling | |
G51.1 | | 22 | Programmable mirror image | |
G51.2 | | 20 | Polygon turning | |
G52 | | 00 | Local coordinate system setting | |
G53 | | 00 | Machine coordinate system setting | |
G53.1 | | 00 | Tool axis direction control | |
G54 | modal | 14 | Workpiece coordinate system 1 selection | |
G54.1 | modal | 14 | Workpiece coordinate system 1 selection | |
G55 | | 14 | Workpiece coordinate system 2 selection | |
G56 | | 14 | Workpiece coordinate system 3 selection | |
G57 | | 14 | Workpiece coordinate system 4 selection | |
G58 | | 14 | Workpiece coordinate system 5 selection | |
G59 | | 14 | Workpiece coordinate system 6 selection | |
G60 | | 00 | Single direction positioning | |
G61 | | 15 | Exact stop mode | |
G62 | | 15 | Automatic corner override mode | |
G63 | | 15 | Tapping mode | |
G64 | | 15 | Cutting mode | |
G65 | | 00 | Macro call | |
G66 | | 12 | Macro modal call A | |
G66.1 | | 12 | Macro modal call B | |
G67 | modal | 12 | Macro modal call A/B cancel | |
G68 | | 04 | Mirror image on for double turret or balance cutting mode | |
G68.1 | | 17 | Coordinate system rotation start or 3-dimensional coordinate conversion mode on | |
G68.2 | | 17 | Feature coordinate system selection | |
G69 | modal | 04 | Mirror image off for double turret or balance cutting mode cancel | |
G69.1 | | 17 | Coordinate system rotation cancel or 3-dimensional coordinate conversion mode off | |
G70 | | 00 | Finishing cycle | |
G71 | | 00 | Stock removal in turning | |
G72 | | 00 | Stock removal in facing | |
G72.1 | | 00 | Figure copy (rotation copy) | |
G72.2 | | 00 | Figure copy (parallel copy) | |
G73 | | 00 | Pattern repeating cycle | |
G74 | | 00 | End face peck drilling cycle | |
G75 | | 00 | Outer diameter/internal diameter drilling cycle | |
G76 | | 00 | Multiple-thread cutting cycle | |
G77 | | 01 | Outer diameter/internal diameter cutting cycle | |
G78 | | 01 | Threading cycle | |
G79 | | 01 | End face turning cycle | |
G80 | modal | 10 | Canned cycle cancel for drilling | |
G80.5 | | 27 | Electronic gear box 2 pair: synchronization cancellation | |
G80.8 | | 28 | Electronic gear box: synchronization cancellation | |
G81 | | 10 | Spot drilling (FS15-T format) | |
G81.5 | | 27 | Electronic gear box 2 pair: synchronization start | |
G81.8 | | 28 | Electronic gear box: synchronization start | |
G82 | | 10 | Counter boring (FS15-T format) | |
G83 | | 10 | Cycle for face drilling | |
G83.1 | | 10 | High-speed peck drilling cycle (FS15-T format) | |
G83.5 | | 10 | High-speed peck drilling cycle | |
G83.6 | | 10 | Peck drilling cycle | |
G84 | | 10 | Cycle for face tapping | |
G84.2 | | 10 | Rigid tapping cycle (FS15-T format) | |
G85 | | 10 | Cycle for face boring | |
G87 | | 10 | Cycle for side drilling | |
G87.5 | | 10 | High-speed peck drilling cycle | |
G87.6 | | 10 | Peck drilling cycle | |
G88 | | 10 | Cycle for side tapping | |
G89 | | 10 | Cycle for side boring | |
G90 | modal | 03 | Absolute programming | |
G91 | | 03 | Incremental programming | |
G91.1 | | 00 | Maximum specified incremental amount check | |
G92 | | 00 | Coordinate system setting or max. spindle speed clamp | |
G92.1 | | 00 | Workpiece coordinate system preset | |
G93 | | 05 | Inverse time feed | |
G94 | | 05 | Feed per minute | |
G95 | modal | 05 | Feed per revolution | |
G96 | | 02 | Constant surface speed control | |
G97 | modal | 02 | Constant surface speed control cancel | |
G98 | | 11 | Canned cycle : return to initial level | |
G99 | | 11 | Canned cycle : return to R point level | |
G107 | | 00 | Cylindrical interpolation | |
G112 | | 21 | Polar coordinate interpolation mode | |
G113 | modal | 21 | Polar coordinate interpolation cancel mode | |