5 G-CODES
Note that G and M codes not universal standards, and may vary between Machines. In any case of doubt, the manuals for the machine should be checked.
A basic list of �G� operation codes is given below. These direct motion of the tool.
G00 � Rapid move (not cutting)
G01 � Linear move
G02 � Clockwise circular motion
G03 � Counterclockwise circular motion
G04 � Dwell
G05 � pause (for operator intervention)
G08 � Acceleration
G09 � Deceleration
G17 � x-y plane for circular interpolation
G18 � z-x plane for circular interpolation
G19 � y-z plane for circular interpolation
G20 � turning cycle or inch data specification
G21 � thread cutting cycle or metric data specification
G24 � face turning cycle
G25 � wait for input 1 to go low (Prolight Mill)
G26 � wait for input 1 to go high (Prolight Mill)
G28 � return to reference point
G31 � Stop on input (INROBI is high) ( Prolight Mill)
G33- 35 � thread cuttion functions ( Emco Lathe )
G35 � wait for input 2 to go low (prolight Mill)
G36 � wait for input 2 to go high ( Prolight Mill)
G40 � cutter compensation cancel
G41 � cutter compensation to the left
G42 � cutter compensation to the right
G43 � tool length compensation, positive
G44 � tool length compensation, negative
G50 � Preset position
G70 � set inch based units or finishing cycle
G71 � set metric units or stock finishing cycle
G72 � indicate finishing cycle (EMCO Lathe )
G72 � 3D circular interpolation clockwise (Prolight Mill)
G73 � turning cycle contour (Emco Lathe)
G73 -3D circular interpolation counter clockwise ( Prolight Mill)
G74 � facing cycle contour (Emco Lathe)
G74.1 � disable 360 deg arcs (Prolight Mill)
G75 � pattern repeating (Emco Lathe )
G75.1 � enable 360 degree arcs (prolight Mill)
G76 � deep hole drilling, cut cycle in z-axis
G77 � cut-in cycle in x-axis
G78 � multiple threading
G80 � fixed cycle cancel
G81 � 89 � fixed cycles specified by machine tool manufacturers
G81 � drilling cycle (prolight Mill)
G82 � straight drilling cycle with dwell (prolight mill)
G83 � peck drilling cycle (EMCO Lathe )
G83 peck drilling cycle (prolight mill)
G84 � taping cycle (EMCO Lathe)
G85 � reaming cycle (EMCO Lathe)
G86 � boring with spindle off and dwell cycle (prolight mill)
G89 � boring cycle with dwell(prolight mill)
G90 � absolute dimension program
G91 � incremental dimensions
G92 � spindle speed limit
G93 � coordinate system setting
G94 � feed rate in ipm (EMCO Lathe)
G95 � feed rate in ipr (EMCO Lathe)
G96 � surface cutting speed (EMCO Lathe )
G97 � Rotational speed rpm (EMCO Lathe)
G98 � withdraw the tool to the starting point or feed per minute
G99 � withdraw the tool to a safe plane or feed per revolution
G101- spline interpolation (prolight mill)
|