Make your own free website on

Click here to return home

Preparatory functions codes (M= modal)

G00 Rapid positioning, point to point (m)
G01 Linear positioning at controlled feed rate (m)
G02 Circular interpolation CW-two dimensional (m)
G03 Circular interpolation CCW-two dimensional (m)
G04 Dwell for programmed duration  
G05 Unassigned EIA code may be used as hold. Cancelled by operator.  
G06 Parabolic interpolation (m)
G07 Unassigned EIA code reserved for future standardization  
G08 Programmed slide acceleration  
G09 Programmed slide deceleration  
G10- Unassigned EIA-  
G11- -code sometimes used-  
G12 -for machine lock and unlock devices  
G13-G16 Axis selection (m)
G17 XY plane selection (m)
G18 ZX plane selection (m)
G19 YZ plane selection (m)
G20 Unassigned EIA code  
G21- Unassigned EIA code sometimes used-  
G22- for-  
G23 nonstop blended interpolation movements  
G24 Unassigned EIA code  
G25-G29 Permanently unassigned. Available for individual use.  
G30-G32 Unassigned EIA code  
G33 Thread cutting, constant lead (m)
G34 Thread cutting, increasing lead (m)
G35 Thread cutting, decreasing lead (m)
G36-G39 Permanently unassigned. Available for individual use.  
G40 Cutter compensation / offset, cancel (m)
G41 Cutter compensation, left (m)
G42 Cutter compensation, right (m)
G43 Cutter offset inside corner (m)
G44 Cutter offset outside corner (m)
G45-G49 Unassigned EIA code  
G50 Reserved for adaptive control  
G51 Cutter compensation + / 0  
G52 Cutter compensation -/0  
G53 Linear shift cancel (m)
G54 Linear shift X (m)
G55 Linear shift Y (m)
G56 Linear shift Z (m)
G57 Linear shift XY (m)
G58 Linear shift XZ (m)
G59 Linear shift YZ (m)
G60-G69 Unassigned EIA codes  
G70 Inch programming (m)
G71 Metric programming (m)
G72 Circular interpolation-CW(three dimensional) (m)
G73 Circular interpolation-CCW (three dimensional) (m)
G74 Cancel multiquadrant circular interpolation (m)
G75 Multiquadrant circular interpolation (m)
G76-G79 Unassigned EIA code  
G80 Fixed cycle cancel (m)
G81 Fixed cycle 1 (m)
G82 Fixed cycle 2 (m)
G83 Fixed cycle 3 (m)
G84 Fixed cycle 4 (m)
G85 Fixed cycle 5 (m)
G86 Fixed cycle 6 (m)
G87 Fixed cycle 7 (m)
G88 Fixed cycle 8 (m)
G89 Fixed cycle 9 (m)
G90 Absolute dimension input (m)
G91 Incremental dimension input (m)
G92 Preload registers  
G93 Inverse time feeedrate ( V/D ) (m)
G94 Inches ( millimeters) per minute feedrate (m)
G95 Inches ( millimeters ) per revolution feedrate (m)
G96 Constant surface speed, feet (meters) per minute (m)
G97 Revolutions per minute (m)
G98-G99 Unassigned EIA code  
Please Sign Our Guestbook.

Refer this site to a friend!
get this gear!

Interact with other Machinists, Join the Machinist Club on Yahoo!

See who has been here before.

Created by Polarity Magnetics