G And M Codes Flashcards
(36 cards)
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.
M01
The M01 card is used for an optional program stop command. pressing the opt stop key on the control panel signals the machine to perform and stop command control reads the M01 command. It will then perform like an M00.
M03
Starts spindle clockwise ,used for most machining. must have a spindle speed defined. the M03 is used to turn on the spindle at the beginning of a program or after a tool change.
M04
Starts the spindle counter clockwise. must have a spindle speed defined.
M05
Stops the spindle.
the M05 is used to turn the spindle off at the end of a program or before a tool change. If the coolant is on ,the M05 will turn it off
M06
The tool change command along with the tool number will action a tool change. this command will automatically stop the spindle, z-axis will move up to the machine zero position and the selected tool will be put in the spindle the coolant pump will turn off right before executing the tool change.
M08
Coolant on command
M09
Coolant off command
M30
Program end and reset to the beginning of program
D
Tool diameter selection.