G01 G-Code Command
In CNC machining, G01 refers to a G-code command that instructs the machine to move in a straight line at a specified feed rate. It is commonly used for linear interpolation, which means that the machine moves from one point to another in a straight line while maintaining a constant feed rate. The G01 command is typically followed by coordinates that specify the endpoint of the movement. For example, G01 X10 Y5 would instruct the machine to move in a straight line to the point with X-coordinate 10 and Y-coordinate 5.
How G01 G-Code Command is used
Here’s an example of how the G01 command might be used in a G-code program for CNC machining:
( This program will cut a rectangular pocket in a piece of material )
( Set up the machine )
G20 ( Set units to inches )
G90 ( Set absolute positioning )
G54 ( Select work offset 1 )
( Move to the starting position )
G00 X1.0 Y1.0 Z0.1 ( Rapid move to the start of the cut )
( Begin cutting the pocket )
M03 S2000 ( Turn on the spindle at 2000 RPM )
G01 Z-0.2 F10.0 ( Move down to the cutting depth at a feed rate of 10 inches per minute )
G01 X4.0 ( Move horizontally to the right side of the pocket )
G01 Y3.0 ( Move vertically to the top of the pocket )
G01 X1.0 ( Move horizontally to the left side of the pocket )
G01 Y1.0 ( Move vertically back to the starting point )
( End the program )
M05 ( Turn off the spindle )
M30 ( Stop the spindle and end the program )
In this basic example, the G01 command is used four times to move the machine in a straight line to cut the rectangular pocket. The first G01 command moves the machine down to the cutting depth at a feed rate of 10 inches per minute, while the remaining G01 commands move the machine horizontally and vertically to cut the sides of the pocket.