GHaas G-Code Field Guide Get the book

Haas Lathe · G-code

G72 End Face Stock Removal Cycle

Roughs a profile in X-direction (facing) passes. Use when the part is shorter and wider — shoulders and faces.

Updated · by Ethan Reynolds

What G72 does on a Haas lathe

G72 works like G71 but the passes run along X instead of Z, so it is efficient on parts with large face steps and short lengths.

The profile between P and Q is still the finished contour, and G70 finishes it the same way.

G72 format

AddressMeaning
P QFirst / last profile blocks
U WX / Z finish allowance
DDepth of cut per pass (Z)
FFeed

G72 example program

G00 X3.1 Z0.1
G72 P10 Q20 U0.02 W0.01 D0.05 F0.01
N10 G00 Z-0.5
...
N20 ...
G70 P10 Q20

⚠ Watch out

The profile direction matters: G72 expects the contour to be written from the outside diameter towards centre. A G71-style profile fed to G72 will alarm or cut oddly.

Related codes

G72 questions

When should I use G72 instead of G71?

When most of the material comes off the face rather than the diameter.

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.