Anima Technical Computing
Milling G codes in use
The following G codes are taught on our Programming Course for CNC Milling:
G00 Rapid Traverse
G01 Feed Rate Traverse
G02 Clockwise Arc at Feedrate
G03 Anti-clockwise Arc at Feedrate
G04 Program Dwell
G40 Cancel Cutter Diameter Compensation
G41 Cutter Diameter Compensation, Left
G42 Cutter Diameter Compensation, Right
G70 Dimensions in Inches
G71 Dimensions in Millimetres
G80 Cancel All Canned Cycles
G81 Drilling Cycle
G82 Drill with Dwell Cycle
G83 Deep Hole Drilling Cycle
G84 Tapping Cycle
G85 Boring Cycle
G86 Bore with Stop Cycle
G87 Chip Breaker Cycle
G89 Bore and Dwell Cycle
G90 Absolute Dimensions
G91 Incremental Dimensions
G92 Define Datum Point
G94 Feed in Units per Minute
G95 Feed in Units per Revolution
G96 Constant Surface Speed
G97 Revolutions per Minute Speed
The M codes taught are:
M00 Program Stop
M01 Optional Program Stop
M02 Machine and Program Stop
M03 Spindle Start Forward
M04 Spindle Start Reverse
M05 Spindle Stop
M06 Tool Change
M07 Coolant On (mist)
M08 Coolant On (flood)
M09 Coolant Off
M30 Machine and Program Stop and Tape Rewind
Other code letters taught are:
F Feedrate
I Arc Centre in X
J Arc Centre in Y
K Arc Centre in Z
N Line Number
R Radius Code
S Spindle Speed
T Tool Selection
U Incremental X value
V Incremental Y value
W Incremental Z value
X X value
Y Y value
Z Z value
Return to previous page