CNC Machinist Calculator Ultra

Home › G-codes › Haas NGC › G99

G99 Canned cycle R plane return / Feed per revolution

Haas NGC G-code · Mill, Lathe

On mills: Canned cycle R plane return

After each hole the tool returns to the R plane only. Saves time when there is nothing to clear between holes.

Format

G99

How it works

Modal, return group 10.

Example program

G81 G99 Z-.5 R.1 F10. (DRILL, RETURN TO R.1)
X2. (NEXT HOLE)
G98 X3. (RETURN HIGH AFTER THIS HOLE)
G80 (CANCEL)

Example is in inch. Check offsets and clearances first.

Watch out for

On lathes: Feed per revolution

Makes F inches per spindle revolution, or mm per rev in metric. The normal mode for turning, threading and tapping.

Format

G99

How it works

Modal, group 10. Normal lathe default.

Example program

G00 G18 G20 G40 G80 G99 (SAFE STARTUP)
T0101 (OD TOOL)
G01 Z-1. F.01 (.010 IPR)

Example is in inch. Check offsets and clearances first.

Watch out for

Related codes

G98 · G81 · G32 · G84

G99 on other controls

The same number can mean something different on another control.

ControlMeaning
FanucCanned cycle return to R level
Mazak (EIA)Canned cycle return to R plane
Mitsubishi M70 M80Canned cycle return to R plane
Brother SpeedioCanned cycle return to R plane
Heidenhain TNC (ISO)Tool definition in the program
Fagor 8055 8065Return to reference plane
LinuxCNC TormachCycle retract to R plane
Mach3 Mach4Cycle return to R plane
Centroid CNC12 AcornCanned cycle return to R plane
Hurco WinMax (NC)Cycle return to R plane
FadalFixed cycle return to R0 plane
Swiss (Citizen Star)Feed per revolution

Every G-code for Haas NGC in your pocket. The app has the full example programs, search by number or shop word, a line decoder and calculators for tapping, threading and drilling.

Open G99 in the app All Haas NGC G-codes

App Store Google Play