G And M Codes Flashcards
G00
Rapid traverse motion ;this is used for non-cutting rapid moves of the machine axis, or rapid retract moves after cuts have been completed. maximum rapid motion (IPM) of CNC machine will vary depending on the machine model model
G01
Linear interpolation motion: used for cutting in a straight line under a controlled feedrates. Maximum feed rate (IPM) of a CNC machine will vary depending on the model of the machine
G02
Circular interpolation clockwise or clockwise arc
G03
Circular interpolation counter clockwise or counterclockwise ark
G04
Dwell
G28
Machine home (rapid traverse) G91 is required for rapid move to the G28 reference point
G40
Cutter compensation cancel
G41
Cutter compensation left of the programmed Path
G42
Cutter compensation right of the programmed path
G43
Tool length compensation
G54
Work coordinate #1 (part offset zero location )
G80
Canned cycle cancel
G90
Absolute programming position
G91
Incremental programming position
M00
The M00 code is used for program stop. the spindle stops and the coolant is turned off. pressing cycle start again will continue the program.