EasyManua.ls Logo

Haas 96-8000 - Modifying Canned Cycles; X, y Plane Obstacle Avoidance in a Canned Cycle

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...
160
96-8000 Rev AC
May 2010
G90 Y-8.0
G91 X-1.0 L9
G90 Y-9.0
G91 X1.0 L9
G90 Y-10.0
G91 X-1.0 L9
G00 G90 G80 Z1.0 M09
G28 G91 Y0Z0
M30
%
Modifying Canned Cycles
In this section we will cover canned cycles that have to be customized in order
to make the programming of difcult parts easier.
Using G98 and G99 to clear clamps – For example, A square part being held
to the table with one-inch tall table clamps. A program needs to be written to
clear the table clamps.
Program Example Description
%
O4500
T1 M06
G00 G90 G54 X1.0 Y-1.0 S3500 M03
G43 H01 Z1.125 M08
G81 G99 Z-1.500 R.05 F20.
X2.0 G98 (Will return to starting point after execut-
ing cycle )
X6.0 G99 (Will return to reference plane after
executing cycle)
X8.0
X10.0
X12.0 G98
X16.0 G99
X18.0 G98
G00 G80 Z2.0 M09
G28 G91 Y0 Z0
M30
%
X, Y Plane Obstacle Avoidance In A Canned Cycle:
To avoid an obstacle in the X, Y plane during a canned cycle place an L0 in a
canned cycle line to make an X, Y move without executing the Z-axis canned
operation.
For example, having a six-inch square aluminum block, with a one-inch by one-
inch deep ange on each side, the print calls for two holes centered on each
side of the ange. The program to avoid each of the corners on the block.

Table of Contents

Related product manuals