G32 Thread cutting, single pass
Fanuc G-code · Lathe
Cuts one thread pass in sync with the spindle. Each pass needs its own approach, thread and retract lines. Used for special threads that the cycles do not cover.
Format
G32 X(U) Z(W) F
Addresses
| Address | What it does |
|---|---|
X Z | Thread end point, X as a diameter |
U W | Incremental end point |
F | Lead in inches. 1 divided by threads per inch |
How it works
Modal, group 01.
Example program
T0303 (OD THREAD TOOL, .750-16 UN)
G97 S800 M03 (CONSTANT RPM)
G00 X.73 Z.25 M08 (FIRST PASS DIAMETER)
G32 Z-.75 F.0625 (THREAD PASS, 16 TPI)
…
G97 S800 M03 (CONSTANT RPM)
G00 X.73 Z.25 M08 (FIRST PASS DIAMETER)
G32 Z-.75 F.0625 (THREAD PASS, 16 TPI)
…
The full 9-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- Use G97 constant RPM. G96 changes RPM and ruins the thread.
- Feed hold and feed override do not work during the thread move.
- Start each pass from the same Z so the passes stay in step.
Related codes
G32 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Haas NGC | Thread cutting, single pass |
| Mazak (EIA) | Single pass thread cutting |
| Okuma OSP | Fixed thread cycle, end face |
| Mach3 Mach4 | Threading move, Mach4 |
| Centroid CNC12 Acorn | Single thread pass |
| Swiss (Citizen Star) | Single pass threading |
Every G-code for Fanuc 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 G32 in the app All Fanuc G-codes