GHaas G-Code Field Guide Get the book

Haas Mill · G-code

G73 High-Speed Peck Drilling Cycle

Pecks with a small retract to break the chip instead of pulling out of the hole. Faster than G83 for moderate depths.

Updated · by Ethan Reynolds

What G73 does on a Haas mill

G73 feeds down by Q, backs off a small amount to break the chip, then continues. The tool stays in the hole between pecks, so cycle time is much shorter than G83.

The back-off distance comes from a setting on the control (Canned Cycle Delta Z). Use G73 for holes up to around three or four diameters in free-cutting materials; switch to G83 when chips need to be evacuated.

G73 format

AddressMeaning
X YHole position
ZBottom of hole
RR plane
QPeck depth (incremental)
I J KOptional: first peck, reduction per peck, minimum peck
FFeed rate
LRepeats

G73 example program

G00 G90 G54 X1. Y1.
G43 H03 Z1. M08
G73 G99 Z-0.6 R0.1 Q0.1 F8.
X2.
X3.
G80 G00 Z1.

⚠ Watch out

Chips are broken but not cleared. In deep holes or gummy materials they pack around the flutes and snap the drill. If it squeals, change to G83.

Related codes

G73 questions

What is the difference between G73 and G83?

G73 breaks the chip with a small retract and stays in the hole. G83 retracts to the R plane every peck to clear chips completely.

Independent reference. Not affiliated with, sponsored by or endorsed by Haas Automation, Inc. Haas is a trademark of its respective owner. Always confirm codes against your machine's operator manual — options and settings vary by model and software version.