Home › G-codes › Swiss (Citizen Star) › G92
G92 Threading cycle
Swiss (Citizen Star) G-code · Lathe
One block per pass threading cycle.
Format
G92 X Z [R] F
Addresses
| Address | What it does |
|---|---|
X | Diameter for this pass |
Z | Thread end |
R | Taper for pipe thread |
F | Lead |
How it works
Modal. Cancel with another group 01 code.
Example program
G97 M3 S1=1500
G00 X.3 Z-.2 T0400 (THREAD TOOL)
G92 X.24 Z.5 F.05 (PASS 1)
X.232 (PASS 2)
…
G00 X.3 Z-.2 T0400 (THREAD TOOL)
G92 X.24 Z.5 F.05 (PASS 1)
X.232 (PASS 2)
…
The full 5-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- Each pass is its own X value. G76 is shorter for full threads.
Related codes
G92 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Fanuc | Coordinate system setting |
| Haas NGC | Set work coordinate shift |
| Mazak (EIA) | Threading cycle |
| Okuma OSP | Setting of work coordinate system |
| Mitsubishi M70 M80 | Coordinate system setting |
| Brother Speedio | Coordinate system setting |
| Fagor 8055 8065 | Coordinate preset or spindle speed limit |
| LinuxCNC Tormach | Coordinate system offset |
| Mach3 Mach4 | Set position offset |
| Centroid CNC12 Acorn | Set current position |
| Hurco WinMax (NC) | Set part zero at current position |
| Fadal | Absolute preset |
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 G92 in the app All Swiss G-codes