Home › G-codes › Okuma OSP › G33
G33 Fixed thread cycle, longitudinal
Okuma OSP G-code · Lathe
Cuts one thread pass along Z and returns to the start. Program one block per pass. G31 does the same cycle.
Format
G33 X Z F [I or A] [E] [K] [L] [J] [C]
Addresses
| Address | What it does |
|---|---|
X | Thread diameter for this pass |
Z | Thread end point in Z |
F | Thread lead |
I | Taper, radius difference start to end |
A | Taper angle |
E | Z shift of the start point |
L | Chamfer distance |
J | Number of threads in F |
C | Phase for multi start threads |
How it works
Fixed cycle. Program each pass.
Example program
O2000 (OKUMA LATHE SAMPLE)
N1 G50 S3000 (MAX SPINDLE 3000 RPM)
N2 G00 X1. Z.3 T070707 (.750-10 THREAD TOOL)
N3 G97 S600 M03 (600 RPM)
…
N1 G50 S3000 (MAX SPINDLE 3000 RPM)
N2 G00 X1. Z.3 T070707 (.750-10 THREAD TOOL)
N3 G97 S600 M03 (600 RPM)
…
The full 8-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- F is the lead. For .750-10 the lead is .1.
- Thread passes cannot run in G96. Use G97.
- For many passes use G71 so the control works out the depths.
Related codes
G33 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Fanuc | Thread cutting, constant lead |
| Siemens 840D 828D | Thread cutting with constant lead |
| Fagor 8055 8065 | Electronic threading |
| LinuxCNC Tormach | Spindle synchronized motion |
Every G-code for Okuma OSP 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 G33 in the app All Okuma OSP G-codes