Linear Cutting Move
Format
G1 Xx Yy Zz Aa
X, Y, Z, A |
= axis identifiers |
x, y, z, a |
= distance in incremental units, or absolute coordinates, to which the axes specified by the preceding upper case letter is designated to move |
Purpose
Moves one or more of the axes, at the cutting or feed speed, along a straight line to a specified position or a specified distance away from the current position. Location is designated by absolute coordinates when this command is preceded by the Absolute Coordinate command. Distance is specified by incremental units when this command is preceded by the Incremental Coordinate command.
Example
G91 G1X-3.50Y-4.00Z1.00 M30
The first command in this set indicates that the cutting command in line 2 will be performed in incremental motion. In line 3, the axes will move at the cutting speed as follows: the X axis will move 3.5 units away in a negative direction from its previous position, the Y axis will move 4 units away in a positive direction from its previous position, and the Z axis will move 1 unit away in a positive direction from its previous position.