
13.
FUNCTIONS TO SIMPLIFY PROGRAMMING
13.1 Canned Cycles (G73, G74, G76, G78, G79, G80 to G89)
s1
.
r), * initial point
. l
Operation 1 --) i i
i i t-operation 5
Point R
. l
l :
v
-06
A
.
.
.
.
.
: -Operation 4
I
.
Operation 2 *
i
.
.
l
.
.
.
.
.
0’
Operation 3 Y
- l - . -+ Rapid traverse
- Feed
Fig. 13.1 (a) Canned
Cycle Operation
Generally, a canned cycle consists of a
sequence of five operations as shown below.
Operation 1 l l -=
Rapid traverse up to point R
Operation 2 l *- l -•
Hole machining
Operation 3 -0. ---
Operation at the bottom of a hole
Operation 4 n -0 =- l Retraction to point R
Operation 5 l l = l . . Rapid traverse up to the initial point
A canned cycle involves a positioning axis and a drilling axis. A positioning and drilling
axes are determined with G18 and G1 9; plane selection.
I
G code
Positioning axis
Drilling axis
G18
XP
YP
.
GlQ
YP XP
Xp: X-axis or axis parallel to the X-axis
Yp: Y-axis or axis parallel to the Y-axis
The drilling axis is either the basic axis (X or Y) or the parallel axis depending on the
axis address of the drilling axis specified in the same block as that specifying the G
codes G73 to G89. If the axis address of the drilling
axis is not specified, the drilling
axis is the basic axis.
The axis which is not the driliing axis is the positioning
(Note 1) Wm. By using parameter FXY (bit 0 of parameter No. 5105),
the first axis.
If FXY is set to 0, the first axis is set to the drilling axis.
axis.
the drilling axis can be set to aiways be
l-51