G and M code list for the Siemens802D MILL CNC control.

G00 Positioning (Rapid Traverse)
G01 Linear Interpolation (Cutting Feed)
G02 Circular Interpolation CW
G03 Circular Interpolation CCW
G04 Dwell, Exact Stop
G17 Plane Switching in XY plane
G18 Plane Switching in ZX plane
G19 Plane Switching in ZY plane
G20 Imperial Data Input (Inches)
G21 Metric Data Input (Millimetres)
G75 Reference Point Return
G40 Cutter Compensation Cancel
G41 Cutter Compensation Left
G42 Cutter Compensation Right
G43 Call Zlength/Radius
CYCLE71_Face_Milling
CYCLE72_Contour_Milling
CYCLE76_Rectangular_Spigot_Milling
CYCLE77_Circular_Spigot_Milling
LONGHOLE_Slots_On_Circle
POCKET3_Rectangular_Cycle
POCKET4_Circular_Cycle
SLOT1_Slots_On_Circle
SLOT2_Radial_Slots
CIP Intermediate Point
CT Tangential transition
CT Tangential transition
Add Mirror Factor
Add Rotation
Add Scale Factor
Add Work Shift Offset
Cancel Work Shift Offset
Cancel Mirror Factor
Cancel Rotation
Cancel Scale Factor
New Mirror Factor
New Rotation
New Scale Factor
New Work Shift Offsets
CYCLE81_Drilling_Centering
CYCLE82_Drilling_Counter_Boring
CYCLE83_Deep_Hole_Drilling
CYCLE84_Rigid_Tapping
CYCLE85_Reaming1_Boring1
CYCLE86_Boring2
CYCLE87_Boring3_Stop1
CYCLE88_Drilling_Stop2_Boring4
CYCLE89_Reaming2_Boring5
HOLES1_Row_Of_Holes
HOLES2_Circle_Of_Holes
MCALL

M00 Program Stop
M01 Optional Stop
M02 Program Reset
M03 Spindle Forward (clockwise)
M04 Spindle Reverse (counter clockwise)
M05 Spindle Stop
M06 Automatic Tool Change
M08 Coolant On
M09 Coolant Off
M10 Vice/Work Clamp Open
M11 Vice/Work Clamp Close
M13 Spindle Forward and Coolant On
M14 Spindle Reverse and Coolant On
M30 Program Reset and Rewind