CNC Machinist Calculator Ultra

Home › G-codes › Fanuc › G02

G02 Circular interpolation clockwise / Circular interpolation, clockwise

Fanuc G-code · Mill, Lathe

On mills: Circular interpolation clockwise

Cuts a clockwise arc in the selected plane, viewed from the positive end of the third axis. The center is given with I J K or the size with R. Adding the third axis gives a helix.

Format

G02 X Y [Z] I J [K] F or G02 X Y [Z] R F

Addresses

AddressWhat it does
X Y ZEnd point of the arc
I J KDistance from the arc start point to the center in X, Y and Z, always incremental
RArc radius. Plus for 180 degrees or less, minus for more than 180 degrees
FFeed rate along the arc

How it works

Modal, group 01. The plane comes from G17, G18 or G19.

Example program

G17 G90 G54 G00 X-1. Y0. (START LEFT OF CENTER)
G01 Z-.2 F10. (FEED TO DEPTH)
G02 X-1. Y0. I1. J0. F20. (FULL 2 INCH CIRCLE CW)
G02 X0. Y1. R1. (QUARTER ARC WITH R)
…

The full 5-line example is in the app. Example is in inch. Check offsets and clearances first.

Watch out for

On lathes: Circular interpolation, clockwise

Cuts a clockwise arc in the ZX plane. Give the end point and either the radius R or the center offset I and K. On OD work toward the chuck, it cuts a fillet into a shoulder.

Format

G02 X(U) Z(W) R F or G02 X(U) Z(W) I K F

Addresses

AddressWhat it does
X ZArc end point, X as a diameter
U WIncremental end point
IX distance from start point to center, radius value with sign
KZ distance from start point to center, with sign
RArc radius, for arcs up to 180 degrees
FFeed rate

How it works

Modal, group 01.

Example program

G00 X.9 Z.1 (APPROACH)
G42 G01 Z-1. F.006 (COMP ON, TURN .9 DIA)
G02 X1.3 Z-1.2 R.2 (.2 FILLET INTO SHOULDER, CLOCKWISE)
G01 X1.8 (FACE SHOULDER)
…

The full 5-line example is in the app. Example is in inch. Check offsets and clearances first.

Watch out for

Related codes

G03 · G01 · G17 · G18 · G19 · G41 · G42

G02 on other controls

The same number can mean something different on another control.

ControlMeaning
Haas NGCCircular interpolation clockwise
Mazak (EIA)Circular interpolation, clockwise
Okuma OSPCircular interpolation clockwise
Mitsubishi M70 M80Circular move clockwise
Brother SpeedioCircular interpolation clockwise
Siemens 840D 828DCircular interpolation clockwise
Heidenhain TNC (ISO)Clockwise arc, Cartesian
Fagor 8055 8065Clockwise circular interpolation
LinuxCNC TormachClockwise arc or helix
Mach3 Mach4Clockwise arc
Centroid CNC12 AcornClockwise arc or helix
Hurco WinMax (NC)Circular or helical move clockwise
FadalCircular interpolation clockwise
Swiss (Citizen Star)Circular move clockwise

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 G02 in the app All Fanuc G-codes

App Store Google Play