Home › G-codes › Swiss (Citizen Star) › G84
G84 Face tapping cycle
Swiss (Citizen Star) G-code · Lathe
Taps on the face in Z. With rigid tap active it syncs the spindle and the headstock feed.
Format
G84 X C Z R P F [K]
Addresses
| Address | What it does |
|---|---|
X C | Hole position |
Z | Thread depth |
R | Start point |
P | Dwell |
F | Pitch per rev in G99 |
K | Repeat count |
How it works
Modal, group 10. Cancel with G80.
Example program
G97 M3 S1=800 (MAIN SPINDLE RPM)
G00 X0. Z-.1 T0300 (TAP ON END WORK HOLDER)
G84 Z.35 R-.05 F.05 (.250-20 TAP)
G80 (CANCEL)
…
G00 X0. Z-.1 T0300 (TAP ON END WORK HOLDER)
G84 Z.35 R-.05 F.05 (.250-20 TAP)
G80 (CANCEL)
…
The full 5-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- Rigid tap is often turned on by M29 on Star or by a parameter. On Citizen check the builder list for the rigid tap code.
- Feed per rev equals the pitch. .250-20 is F.05.
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 |
| Mazak (EIA) | Tapping 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 |
Every G-code for Swiss (Citizen Star) 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 Swiss G-codes