Home › G-codes › Mazak (EIA) › G84
G84 Tapping cycle / Face tapping cycle, live tool
Mazak (EIA) G-code · Mill, Lathe
On mills: Tapping cycle
Taps a right hand thread. Feeds down with the spindle forward, reverses at Z and feeds out. In G94 F is RPM times pitch.
Format
Addresses
| Address | What it does |
|---|---|
X Y | Hole position |
Z | Hole bottom |
R | R plane |
P | Dwell at the bottom |
F | Feed, RPM times pitch in G94 |
How it works
Modal, canned cycle group. Cancel with G80.
Example program
G90 G54 G00 X1. Y1. S500 M03 (HOLE)
G43 H07 Z1. M08 (LENGTH OFFSET)
G84 Z-.75 R.25 F38.46 (500 RPM TIMES .0769 PITCH)
…
The full 6-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- On Mazak use G84.2 for synchronous rigid tapping. Plain G84 is usually for a floating holder unless set by parameter.
- Start R at least 3 pitches above the part.
On lathes: Face tapping cycle, live tool
Taps along Z on the face with a live tool. G84.2 is the synchronous version.
Verify on your machine. This entry could not be fully checked against the maker manual. Check your machine manual before you run it.
Format
Addresses
| Address | What it does |
|---|---|
X C | Hole position |
Z | Hole bottom |
R | R plane |
F | Feed, tool RPM times pitch in G98 |
How it works
Modal, cancel with G80.
Example program
G98 (FEED PER MINUTE)
G00 X1.5 C0. Z.25 (HOLE 1)
G84 Z-.4 R.15 F25. (500 RPM TIMES .05 PITCH)
…
The full 5-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- Use a floating holder unless synchronous tapping is used.
Related codes
G84 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Fanuc | Tapping cycle |
| Haas NGC | Tapping canned cycle |
| Okuma OSP | Tapping cycle |
| Mitsubishi M70 M80 | Tapping cycle |
| Brother Speedio | Tapping cycle |
| Fagor 8055 8065 | Tapping canned cycle |
| LinuxCNC Tormach | Right hand tapping cycle |
| Mach3 Mach4 | Tapping cycle |
| Centroid CNC12 Acorn | Right hand tapping cycle |
| Hurco WinMax (NC) | Tapping cycle |
| Fadal | Right hand tap, floating holder |
| Swiss (Citizen Star) | Face tapping cycle |
Every G-code for Mazak (EIA) 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 G84 in the app All Mazak G-codes