Haas Mill G165 5-Axis Boring Canned Cycle

Haas G Codes Mill Reference

G165 5-Axis Boring Canned Cycle (Group 09)

E Specifies the distance from the start position to the bottom of the hole
F Feedrate in inches (mm) per minute
A A-axis tool starting position
B B-axis tool starting position
X X-axis tool starting position
Y Y-axis tool starting position
Z Z-axis tool starting position

A specific X, Y, Z, A, B position must be programmed before the canned cycle is commanded.

Example (Boring Cycle)

T5 M6
G01 G54 G90 X8.4221 Y-8.4221 B23. A21.342 S2200 M3 F360. (Clearance Position)
G143 H5 Z14.6228 M8
G1 X6.6934 Y-6.6934 Z10.5503 F360. (Initial Start position)
G165 E1.0 F12. (Canned Cycle)
X8.4221 Y-8.4221 B23. A21.342 Z14.6228 (Clearance Position)
G1 G28 G91 Z0.
G91 G28 B0. A0.

G165 5-Axis Boring Canned Cycle