EasyManua.ls Logo

Haas 96-8000 - G Codes (Preparatory Functions); G00 Rapid Motion Positioning (Group 01); G01 Linear Interpolation Motion (Group 01)

Haas 96-8000
269 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
133
96-8000 Rev AC
May 2010
G & M Codes
Settings
G co d e S (Pr e P a r a t o r y fU n c t i o n S )
G00 Rapid Motion Positioning (Group 01)
X Optional X-axis motion command
Y Optional Y-axis motion command
Z Optional Z-axis motion command
A Optional A-axis motion command
G00 is used to move the machines axis at the maximum speed. It is primarily
used to quickly position the machine to a given point before each feed (cutting)
command (All moves are done at full rapid speed). This G code is modal, so
a block with G00 causes all following blocks to be rapid motion until another
Group 01 code is specied.
Programming note: Generally, rapid motion will not be in a straight line. Each
axis specied is moved at the same speed, but all axes will not necessarily
complete their motions at the same time. The machine will wait until all motions
are complete before starting the next command.
Incremental or absolute position commands (G90 or G91) will change how
those axis motion values are interpreted. Setting 57 (Exact Stop Canned X-Y)
can change how closely the machine waits for a precise stop before and after a
rapid move.
G01 Linear Interpolation Motion (Group 01)
F Feedrate in inches (mm) per minute
X Optional X-axis motion command
Y Optional Y-axis motion command
Z Optional Z-axis motion command
A Optional A-axis motion command
,R Radius of the arc
,C Chamfer distance
This G code moves the axes at a commanded feed rate. It is primarily used to
cut the workpiece. A G01 feed can be a single axis move or a combination of
the axes. The rate of axes movement is controlled by feedrate (F) value. This
F value can be in units (inch or metric) per minute (G94) or per spindle revolu-
tion (G95), or time to complete the motion (G93). The feedrate value (F) can be
on the current program line, or a previous line. The control will always use the
most recent F value until another F value is commanded.
G01 is a modal command, which means that it will stay in affect until canceled
by a rapid command such as G00 or a circular motion command like G02 or
G03.
Once a G01 is started all programmed axes will move and reach the destina-
tion at the same time. If an axis is not capable of the programmed feedrate the
control will not proceed with the G01 command and an alarm (max feedrate
exceeded) will be generated.

Table of Contents

Related product manuals