Home › G-codes › Okuma OSP › G03
G03 Circular interpolation counterclockwise
Okuma OSP G-code · Mill, Lathe
On mills: Circular interpolation counterclockwise
Cuts a counterclockwise arc, or a helix when a third axis is added. Same addresses as G02.
Format
G03 X Y I J [Z] F
Addresses
| Address | What it does |
|---|---|
X Y | End point of the arc |
I J | Arc center distance from the start point |
Z | Helical move on the third axis |
F | Feed rate |
How it works
Modal, motion group.
Example program
O1000 (OKUMA MILL SAMPLE)
N1 G15 H1 (WORK COORDINATE SYSTEM 1)
N2 G00 G90 X1. Y0 S3000 M03 (START OF ARC)
N3 G56 Z.1 H1 (LENGTH OFFSET)
…
N1 G15 H1 (WORK COORDINATE SYSTEM 1)
N2 G00 G90 X1. Y0 S3000 M03 (START OF ARC)
N3 G56 Z.1 H1 (LENGTH OFFSET)
…
The full 6-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- Climb milling an inside pocket wall usually means G03 with G41.
- I and J are always measured from the arc start point.
On lathes: Circular interpolation counterclockwise
Cuts a counterclockwise arc in the ZX plane. Same addresses as G02.
Format
G03 X Z [I K] [L] F
Addresses
| Address | What it does |
|---|---|
X Z | End point |
I K | Center distance from the start point, with signs |
L | Arc radius |
F | Feed rate |
How it works
Modal, motion group.
Example program
O2000 (OKUMA LATHE SAMPLE)
N1 G50 S3000 (MAX SPINDLE 3000 RPM)
N2 G00 X0 Z.1 T010101 (CENTER)
N3 G96 S500 M03 (500 SFM)
…
N1 G50 S3000 (MAX SPINDLE 3000 RPM)
N2 G00 X0 Z.1 T010101 (CENTER)
N3 G96 S500 M03 (500 SFM)
…
The full 6-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- Use I K or L in a block, not both.
Related codes
G03 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Fanuc | Circular interpolation counterclockwise |
| Haas NGC | Circular interpolation counterclockwise |
| Mazak (EIA) | Circular interpolation, counterclockwise |
| Mitsubishi M70 M80 | Circular move counterclockwise |
| Brother Speedio | Circular interpolation counterclockwise |
| Siemens 840D 828D | Circular interpolation counterclockwise |
| Heidenhain TNC (ISO) | Counterclockwise arc, Cartesian |
| Fagor 8055 8065 | Counterclockwise circular interpolation |
| LinuxCNC Tormach | Counterclockwise arc or helix |
| Mach3 Mach4 | Counterclockwise arc |
| Centroid CNC12 Acorn | Counterclockwise arc or helix |
| Hurco WinMax (NC) | Circular or helical move counterclockwise |
| Fadal | Circular interpolation counterclockwise |
| Swiss (Citizen Star) | Circular move counterclockwise |
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 G03 in the app All Okuma OSP G-codes