Saturday, June 11, 2011

cnc turning G codes

OFTEN USED PREPARATORY “G” CODES

G00 Rapid traverse motion; Used for non-cutting moves of the machine in positioning quick
to a location to be machined, or rapid away after program cuts have been performed.
Maximum rapid motion (I.P.M.) of a Haas machine will vary on machine model.
G01 Linear interpolation motion; Used for actual machining and metal removal.
Governed by a programmed feed rate in inches (or mm) per revolution (G99).
Maximum feed rate (I.P.M.) of a Haas machine will vary on machine model.
(Inch Per Minute = R.P.M. x Inch Per Revolution).
G02 Circular Interpolation - Clockwise.
G03 Circular Interpolation - Counterclockwise.
G28 Machine Home (Rapid traverse)
G40 Tool Nose Compensation CANCEL
G41 Tool Nose Compensation LEFT of the programmed path
G42 Tool Nose Compensation RIGHT of the programmed path
G50 Spindle Speed Maximum RPM limit
G70 Finishing Cycle
G71 O.D./I.D. Stock Removal Cycle
G72 End Face Stock Removal Cycle
G76 O.D./I.D. Thread Cutting Cycle
G80 Cancel Canned Cycle
G81 Drill Canned Cycle
G82 Spot Drill Canned Cycle
G83 Peck Drill Canned Cycle
G84 Tapping Canned Cycle
G96 Constant Surface Speed On
G97 Constant Surface Speed Cancel
G98 Feed Per Minute
G99 Feed Per Revolution

No comments:

Post a Comment