17 Canned Cycles for Drilling

The code of drilling:

For meanings of the codes see below.

Each code will be modal until an instruction G80 or a code is programmed, that belongs to G code group 1 (interpolation codes: G01, G02, G03, G33).

As long as the cycle state is on (instructions G73, G74, G76, G81,...G89), the modal cycle variables will be modal between drilling cycles of various types, too.

Initial point:

The initial point is the position of axis selected for drilling; it will be recorded

– when the cycle mode is set up. For example, in the case of

N1 G17 G90 G0 Z200

N2 G81 X0 Y0 Z50 R150

N3 X100 Y30 Z80

the position of initial point will be Z=200 in blocks N2 and N3, too.

– Or when a new drilling axis is selected. For example:

N1 G17 G90 G0 Z200 W50

N2 G81 X0 Y0 Z50 R150

N3 X100 Y30 W20 R25

position of start point is Z=200 in block N2 position of start point is W=50 in block N3

Programming of R is mandatory when the selection of drilling axis is changed, or else error message 3053 NO BOTTOM OR R POINT is returned.

Position of hole - Xp, Yp, Zp

Of the coordinate values entered, those in the selected plane will be taken for the position of the

hole.

 

The values entered may be incremental or absolute ones, rectangular (Cartesian) or polar

coordinates in metric or inch units.

 

The mirror image, coordinate system

 

rotation and scaling commands are

 

applicable to the coordinate values

 

entered.

 

The control moves to the position of hole

 

in rapid traverse regardless of which code

 

in group1 is in effect.

 

Displacement after spindle

 

orientation - I, J, K

 

If the particular machine is provided with

 

the facility of spindle orientation, the tool

 

can be retracted off the surface in fine

 

boring and back boring cycles G76 and

 

G87 in order not to scratch the surface of

 

the hole. Now the direction in which the

Fig. 17-3

137

Page 137
Image 137
NCT Group 99M Code of drilling, Initial point, Position of hole Xp, Yp, Zp, Displacement after spindle Orientation I, J, K