G00 | modal | 01 | Positioning (rapid traverse) | |
G01 | modal | 01 | Linear interpolation (cutting feed) | |
G02 | | 01 | Circular interpolation CW or helical interpolation CW | |
G02.2 | | 01 | Involute interpolation CW/CCW | |
G02.3 | | 01 | Exponential interpolation CW/CCW | |
G02.4 | | 01 | Three-dimensional coordinate conversion CW/CCW | |
G03 | | 01 | Circular interpolation CCW or helical interpolation CCW | |
G03.2 | | 01 | Involute interpolation CW/CCW | |
G03.3 | | 01 | Exponential interpolation CW/CCW | |
G03.4 | | 01 | Three-dimensional coordinate conversion CW/CCW | |
G04 | | 00 | Dwell | |
G05 | | 00 | AI contour control (high-precision contour control compatible command) | |
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 | AI contour control (advanced preview control compatible command) | |
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 | modal | 21 | Polar coordinate interpolation cancel mode | |
G15 | modal | 17 | Polar coordinates command cancel | |
G16 | | 17 | Polar coordinates command | |
G17 | modal | 02 | XpYp plane selection | |
G18 | modal | 02 | ZpXp plane selection | |
G19 | modal | 02 | YpZp plane selection | |
G20 | | 06 | Input in inch | |
G21 | | 06 | Input in mm | |
G22 | modal | 04 | Stored stroke check function on | |
G23 | | 04 | Stored stroke check function off | |
G25 | modal | 19 | Spindle speed fluctuation detection off | |
G26 | | 19 | Spindle speed fluctuation detection on | |
G27 | | 00 | Reference position return check | |
G28 | | 00 | Automatic return to reference position | |
G29 | | 00 | Movement from reference position | |
G30 | | 00 | 2nd, 3rd and 4th reference position return | |
G30.1 | | 00 | Floating 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 | |
G37 | | 00 | Automatic tool length measurement | |
G38 | | 00 | Cutter or tool nose radius compensation : preserve vector | |
G39 | | 00 | Cutter or tool nose radius compensation : corner circular interpolation | |
G40 | modal | 07 | Cutter or tool nose radius compensation : cancel
Three-dimensional cutter compensation : cancel | |
G40.1 | | 19 | Normal direction control cancel mode | |
G41 | | 07 | Cutter or tool nose radius compensation : left
Three-dimensional cutter compensation : left | |
G41.1 | | 19 | Normal direction control on : right | |
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 1) (FS16i-compatible command) | |
G42 | | 07 | Cutter or tool nose radius compensation : right
Three-dimensional cutter compensation : right | |
G42.1 | | 19 | Normal direction control on : left | |
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 | | 08 | Tool length compensation + | |
G43.1 | | 08 | Tool length compensation in tool axis direction | |
G43.4 | | 08 | Tool center point control (type 1) | |
G43.5 | | 08 | Tool center point control (type 2) | |
G44 | | 08 | Tool length compensation - | |
G45 | | 00 | Tool offset increase | |
G46 | | 00 | Tool offset decrease | |
G47 | | 00 | Tool offset double increase | |
G48 | | 00 | Tool offset double decrease | |
G49 | modal | 08 | Tool length compensation cancel | |
G50 | modal | 11 | Scaling cancel | |
G50.1 | modal | 22 | Programmable mirror image cancel | |
G51 | | 11 | Scaling | |
G51.1 | | 22 | Programmable mirror image | |
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 | |
G63 | | 15 | Tapping mode | |
G64 | modal | 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 | | 16 | Coordinate system rotation start or 3-dimensional coordinate conversion mode on | |
G68.2 | | 16 | Feature coordinate system selection | |
G69 | modal | 16 | Coordinate system rotation cancel or 3-dimensional coordinate conversion mode off | |
G70 | | 06 | Input in inch | |
G71 | | 06 | Input in mm | |
G72.1 | | 00 | Figure copy (rotation copy) | |
G72.2 | | 00 | Figure copy (linear copy) | |
G73 | | 09 | Peck drilling cycle | |
G74 | | 09 | Left-handed tapping cycle | |
G76 | | 09 | Fine boring cycle | |
G80 | modal | 09 | Canned cycle cancel | |
G80.5 | | 24 | Electronic gear box 2 pair: synchronization cancellation | |
G80.8 | | 34 | Electronic gear box: synchronization cancellation | |
G81 | | 09 | Drilling cycle or spot boring cycle | |
G81.1 | | 00 | Chopping | |
G81.5 | | 24 | Electronic gear box 2 pair: synchronization start | |
G81.8 | | 34 | Electronic gear box: synchronization start | |
G82 | | 09 | Drilling cycle or counter boring cycle | |
G83 | | 09 | Peck drilling cycle | |
G84 | | 09 | Tapping cycle | |
G84.2 | | 09 | Rigid tapping cycle (FS15 format) | |
G84.3 | | 09 | Left-handed rigid tapping cycle (FS15 format) | |
G85 | | 09 | Boring cycle | |
G86 | | 09 | Boring cycle | |
G87 | | 09 | Back boring cycle | |
G88 | | 09 | Boring cycle | |
G89 | | 09 | Boring cycle | |
G90 | modal | 03 | Absolute programming | |
G91 | modal | 03 | Incremental programming | |
G91.1 | | 00 | Checking the maximum incremental amount specified | |
G92 | | 00 | Setting for workpiece coordinate system or clamp at maximum spindle speed | |
G92.1 | | 00 | Workpiece coordinate system preset | |
G93 | | 05 | Inverse time feed | |
G94 | modal | 05 | Feed per minute | |
G95 | | 05 | Feed per revolution | |
G96 | | 13 | Constant surface speed control | |
G97 | modal | 13 | Constant surface speed control cancel | |
G98 | modal | 10 | Canned cycle : return to initial level | |
G99 | | 10 | Canned cycle : return to R point level | |
G107 | | 00 | Cylindrical interpolation | |
G112 | | 21 | Polar coordinate interpolation mode | |
G113 | | 21 | Polar coordinate interpolation mode cancel | |