G00 – Rapid Move

Author:

G00 is a G-code command that instructs the CNC machine to move the tool or the workpiece to a specified position at the maximum possible speed. G00 is also known as rapid positioning or non-cutting move .

Usage Format

The general format of G00 command is:

G00 X_ Y_ Z_

where X_, Y_, and Z_ are the coordinates of the destination point in the Cartesian coordinate system. The CNC machine will move the tool or the workpiece along the shortest possible path to reach the destination point .

Explanation

G00 command is used for quickly positioning the tool or the workpiece before or after a cutting operation. G00 command does not take into account the feed rate (F) or the spindle speed (S) parameters, as it moves the tool or the workpiece at the maximum possible speed that the CNC machine can achieve .

G00 command is useful for saving time and reducing wear on the tool or the workpiece, as it minimizes the non-productive time and distance during the machining process. However, G00 command should be used with caution, as it may cause damage or inaccuracy if the destination point is too close to the material or the fixture, or if the CNC machine has any mechanical limitations or errors .

Example

Here is an example of using G00 command in a CNC program:

% (Program start)
O1000 (Program number)
G21 (Set units to mm)
G90 (Set absolute distance mode)
G54 (Select work offset)
T1 M06 (Select tool 1 and change tool)
G00 X0 Y0 Z50 (Rapid move to initial position)
G43 H1 Z5 M03 S1200 (Activate tool length compensation, move to clearance plane, start spindle and set speed)
G00 X10 Y10 (Rapid move to starting point of cutting)
G01 Z-5 F100 (Linear move to cutting depth with feed rate)
G01 X90 Y10 F200 (Linear move along X-axis with feed rate)
G01 X90 Y90 (Linear move along Y-axis with feed rate)
G01 X10 Y90 (Linear move along X-axis with feed rate)
G01 X10 Y10 (Linear move along Y-axis with feed rate)
G00 Z5 (Rapid move to clearance plane)
G00 X0 Y0 (Rapid move to initial position)
M05 (Stop spindle)
G91 G28 Z0 M19 (Return to reference position and orient spindle)
M30 (End of program and reset)
% (Program end)

This CNC program uses G00 command to rapidly move the tool to the initial position, the starting point of cutting, the clearance plane, and back to the initial position. The program also uses G01 command to perform linear cutting moves with a specified feed rate.

Leave a Reply

Your email address will not be published. Required fields are marked *