Home › G-codes › LinuxCNC Tormach › G83
G83 Peck drill cycle
LinuxCNC Tormach G-code · Mill
Pecks Q deep at a time, rapids out to R after each peck to clear chips, then rapids back down to just above the last depth.
Format
G83 X Y Z R Q [L] F
Addresses
| Address | What it does |
|---|---|
X Y | Hole position |
Z | Hole bottom |
R | Retract plane where feed starts |
L | Repeat count, used with G91 |
F | Feed rate |
Q | Peck depth, positive |
How it works
Modal, motion group. Cancel with G80 or another motion code.
Example program
G20 G17 G40 G49 G54 G80 G90 G94 (INCH, SAFE START)
T2 M6 G43 (.250 DRILL)
S2500 M3 M8
G0 X1 Y1 Z0.5
…
T2 M6 G43 (.250 DRILL)
S2500 M3 M8
G0 X1 Y1 Z0.5
…
The full 7-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- Each peck retracts to R even in G98. Only the final retract follows G98 or G99.
- Re-entry stops .010 inch above the last depth.
- Q must be positive.
Related codes
G83 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Fanuc | Peck drilling cycle |
| Haas NGC | Deep hole peck drilling cycle |
| Mazak (EIA) | Deep hole peck drilling |
| Okuma OSP | Deep hole drilling cycle |
| Mitsubishi M70 M80 | Deep hole peck drilling |
| Brother Speedio | Deep hole peck drilling |
| Fagor 8055 8065 | Deep hole drilling, constant peck |
| Mach3 Mach4 | Deep hole peck drill |
| Centroid CNC12 Acorn | Deep hole peck drilling cycle |
| Hurco WinMax (NC) | Deep hole peck drilling |
| Fadal | Deep hole peck drill |
| Swiss (Citizen Star) | Face drilling cycle |
Every G-code for LinuxCNC Tormach 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 LinuxCNC Tormach G-codes