CNC Machinist Calculator Ultra

Home › G-codes › Haas NGC › G83

G83 Deep hole peck drilling cycle / Peck drilling canned cycle

Haas NGC G-code · Mill, Lathe

On mills: Deep hole peck drilling cycle

Peck drills and retracts to the R plane after each peck to clear chips. Use it for deep holes.

Format

G83 X Y Z R Q [I J K] [P] F [L]

Addresses

AddressWhat it does
X YHole position
ZHole bottom
RR plane
QConstant peck depth
IFirst peck depth when Q is not used
JAmount each peck is reduced
KSmallest peck depth
PDwell at the bottom
FFeed rate
LNumber of holes for repeats in G91

How it works

Modal, canned cycle group 09. Cancel with G80.

Example program

T4 M06 (.25 DRILL)
G90 G54 G00 X1. Y1. S3000 M03 (FIRST HOLE)
G43 H04 Z1. M08 (APPROACH)
G83 G99 Z-1.5 R.1 Q.25 F10. (PECK .25 PER PASS)
…

The full 6-line example is in the app. Example is in inch. Check offsets and clearances first.

Watch out for

On lathes: Peck drilling canned cycle

Drills in pecks of Q, retracting to the R plane each time to clear chips. I, J and K give pecks that get smaller with depth.

Format

G83 Z R Q F [I] [J] [K] [P] [X] [Y] [C] [L]

Addresses

AddressWhat it does
ZHole bottom
RR plane
QPeck depth, incremental
IFirst peck depth
JAmount each peck is reduced
KMinimum peck depth
PDwell at the bottom
FFeed rate
X Y CHole position
LRepeats

How it works

Modal, group 09. Cancel with G80.

Example program

T0303 (.375 DRILL)
G99 G97 S1100 M03 (FEED PER REV)
G00 G54 X0 Z.25 M08 (CENTERLINE)
G83 Z-1.5 Q.25 R.1 F.004 (PECK .25 AT A TIME)
…

The full 6-line example is in the app. Example is in inch. Check offsets and clearances first.

Watch out for

Related codes

G73 · G80 · G98 · G99 · G81 · G243

G83 on other controls

The same number can mean something different on another control.

ControlMeaning
FanucPeck drilling cycle
Mazak (EIA)Deep hole peck drilling
Okuma OSPDeep hole drilling cycle
Mitsubishi M70 M80Deep hole peck drilling
Brother SpeedioDeep hole peck drilling
Fagor 8055 8065Deep hole drilling, constant peck
LinuxCNC TormachPeck drill cycle
Mach3 Mach4Deep hole peck drill
Centroid CNC12 AcornDeep hole peck drilling cycle
Hurco WinMax (NC)Deep hole peck drilling
FadalDeep hole peck drill
Swiss (Citizen Star)Face drilling cycle

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 G83 in the app All Haas NGC G-codes

App Store Google Play