Anima Technical Computing


logo

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