19
Part
2
2
Reference
How to Read Part 2
Preparatory Functions (G Functions)
G00
Positioning
Format
G00[X
x
][Y
y
][Z
z
]
Description
This effects movement in a straight line and at maximum speed from the current tool position to the specified coordinate point. When
incremental programming is used, the tool moves the specified movement distance. G00 ignores any set feed rate, and always effects
movement at maximum speed.
The destination’s coordinates (or movement distances) are specified with addresses X, Y, and Z. It is not necessary to specify values for
every one of these addresses. As an example, if only the X axis is specified (e.g., G00X100), the tool moves only along the X axis, with
no movement on the Y or Z axes. This is also the case when only the Y axis, Z axis, X and Y axes, Y and Z axes, or Z and Y axes are
specified. When addresses X, Y, and Z are all specified, the tool moves along all three axes simultaneously.
G00 is also effective outside the block until a word of the same type is encountered. If XxYyZz is specified in the block after specifying
G00, with no G01, G02, or G03, linear movement to the specified coordinate is effected.
If the tool path is blocked by the workpiece or another object during movement, it is necessary to take steps to prevent the tool from
striking the object, and one way to do this is to move each axis one at a time.
Y
X
(15000, 2000)
Current position
(6000, 9000)
G00X15000Y2000
Y
X
(15000, 2000)
Current position
(6000, 9000)
G00X15000
* When the coordinates are absolute
* When the coordinates are absolute
G00Y2000
Word function
Word
Words in square brackets
(“
[]
”) may be omitted.
Parameters are given in
italics (such as “x,” “y,”
and “feed rate”).
The words enclosed in
curly brackets (“{}”) are
a range of available
selections. Any one may
be chosen.
This is an explanation of
the functions of the word
and its parameters, along
with cautions or other
important points to
observe when using.
For example,
uses this shorthand form to indicate the follow-
ing four expressions:
G17G02[X
x
][Y
y
][I
cx
][J
cy
]
G17G03[X
x
][Y
y
][I
cx
][J
cy
]
G17G02[X
x
][Y
y
] R
radius
G17G03[X
x
][Y
y
] R
radius
The range and functions of a parameter are shown in table
form.
“Range 1” , “Range 2” and “Range 3” are shorthand
expressions for ranges in which an error does not occur.
These correspond to the following ranges.
Range 1: Integer entry — -83,886,08 to 83,886,08
Real-number entry — -8388.608 to
8388.608 (when millimeter input is used)
-838.8608 to 838.8608 (when inch input is
used)
Range 2: -83,886,08 — 83,886,08
Range 3: -134217728 — 134217728
G17
{
G02
G03
}
[X
x
][Y
y
]
{
[I
cx
][J
cy
]
R
radius
}
Parameter
Function
Acceptable range
Effective range
x
Coordinate or movement distance (X axis)
Range 1
Maximum cutting range
y
Coordinate or movement distance (Y axis)
Range 1
Maximum cutting range
z
Coordinate or movement distance (Z axis)
Range 1
Maximum cutting range