# Hole-Pattern ("Bolt-Pattern") Canned Cycles

You know that the Haas control has canned cycles for drilling, boring, and tapping. But you possibly do not know that you can use a hole-pattern canned cycle together with each of those canned cycles. This lets you control the pattern of the holes.

The Haas control has three different hole-pattern canned cycles:

• G70 makes a circle pattern.
• G71 makes an arc pattern.
• G72 makes a line pattern at a specified angle.
Put one of these G-codes in the block after the block for a drilling, tapping, or boring canned cycle. This lets you control the pattern of the holes.

The illustration shows these values for the hole-pattern canned cycles:

• I is the radius of the circle pattern (G70, G71), or the distance between the holes of the line pattern (G72).
• J is the start angle from the 3 o’clock position (G70, G71), or the angle of the line pattern (G72).
• K is the angle between the holes in the circle pattern or arc pattern (G70, G71).
• L is the number of holes.

These steps are necessary for the hole-pattern canned cycles:

1. Put the tool at the center of the hole pattern before the canned cycle starts.
2. The J code is the angle in degrees. The angle is counterclockwise from the three o’clock position.
3. If you do not want to drill a hole in the center of the circle pattern, put an L0 code in the block of the canned cycle before the block of the hole-pattern canned cycle. As an alternative, you can use Setting 28 (CAN CYCLE ACT W/O X/Y) to prevent the drill hole in the center. Refer to the Mill Operator Manual for more information about Setting 28.

The example program O01974 that follows puts G70 (circle pattern) in the block after a G81 (drilling canned cycle). This makes the holes of the G81 canned cycle in a circle pattern. Refer to the Mill Operator Manual for information about all canned cycles. The examples that follow show each hole-pattern canned cycle (G70, G71, G72).

%

O01974 (G70 Example) ;

M06 T1 ;

M03 S1500 ;

G54 G00 G90 X0. Y0. ;

G43 H01 Z0.1 ;

G81 G98 Z-1. R0.1 F15. L0 (L0 on G81 does not drill a hole at

the center of the circle pattern) ;

G70 I5. J15. L12 (Drills 12 holes on a 10" diameter circle starting at 15 degrees);

G80

G00 G53 Z0. ;

M30 ;

%

%

O01975 (G71 Example) ;

M06 T1 ;

M03 S1500 ;

G54 G00 G90 X0. Y0. ;

G43 H01 Z0.1 ;

G81 G98 Z-1. R0.1 F15. L0 (L0 on G81 does not drill a hole at

the center of the circle pattern);

G71 I5. J15. K15. L6 (Drills 6 holes 15 degrees apart on a 10" diameter circle starting at 15 degrees);

G80

G00 G53 Z0. ;

M30 ;

%

%

O01976 (G72 Example) ;

M06 T1 ;

M03 S1500 ;

G54 G00 G90 X0. Y0. ;

G43 H01 Z0.1 ;

G81 G98 Z-1. R0.1 F15. ;

G72 I5. J15. L4 (Drills 4 holes 5" apart on a 15 degree angle) ;

G80 ;

G00 G53 Z0. ;

M30 ;

%

Be aware: Many service and repair procedures should be done only by authorized personnel. The service technicians at your Haas Factory Outlet (HFO) have the training, experience, and are certified to do these tasks safely and correctly. You should not do machine repair or service procedures unless you are qualified and knowledgeable about the processes.

Danger: Some service procedures can be dangerous or life-threatening. DO NOT attempt a procedure that you do not completely understand. Contact your Haas Factory Outlet (HFO) and schedule a service technician visit if you have any doubts about doing a procedure.