h1

CNC Machining, G codes, G0, Rapid Travel

12/09/2009

G0 moves from one point to another point at the maximum traverse rate of the machine. G0 is generally used when cutting will not take place when moving from one location to another.

Multiple axis moves begin by all axes moving together at the same rate until each axis move is completed. This gives the appearance of a forty-five degree move at the beginning of the move. For the remaining distances, each axis will continue to move to the end point.

G0 is modal and will remain in effect until it is canceled by the G1, G2 or G3 codes.

G0 will not cancel any feed rates used by the interpolation modes. An F word can appear on the same line with a G0 code; however, the F word will only be used when an interpolation code is used.

G0 can appear at any point on a line to make all moves on the line rapid.

EXAMPLE:

F30. (This F word is modal).
G0 G90 Z.1 (This line will be in rapid travel).
X1.5 Y2.5 (This line will be in rapid travel).
G1 Z-.25 (The G1 will cancel the G0 and use the F30. from above).
G91 X.5 (This will be at F30.0).
G90 Z.1 G0 (This line will be in rapid travel).