CNC Machinist Calculator Ultra

Home › G-codes › Haas NGC › G02

G02 Circular interpolation clockwise

Haas NGC G-code · Mill, Lathe

On mills: Circular interpolation clockwise

Cuts a clockwise arc in the selected plane at feed rate. Define the arc with I J K center offsets or with R radius. Adding a third axis move makes a helix.

Format

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

Addresses

AddressWhat it does
X Y ZArc end point
I J KIncremental distance from the start point to the arc center
RArc radius. Negative R gives an arc over 180 degrees
FFeed rate
LNumber of repeats for full circle or helix moves

How it works

Modal, motion group 01. Direction is seen looking down on the selected plane from the positive side.

Example program

G00 X-1. Y0. (START AT THE LEFT SIDE OF A 2 INCH CIRCLE)
G01 Z-.2 F10. (FEED DOWN)
G02 X-1. Y0. I1. J0. F15. (FULL CIRCLE CLOCKWISE AROUND X0 Y0)
G00 Z1. (RETRACT)

Example is in inch. Check offsets and clearances first.

Watch out for

On lathes: Circular interpolation clockwise

Cuts a clockwise arc to the end point. Give the arc center with I and K or the radius with R. The direction is as seen on a standard turret lathe in the XZ plane.

Format

G02 X Z [U] [W] I K F or G02 X Z R F

Addresses

AddressWhat it does
XX axis absolute position, diameter
ZZ axis absolute position
UX axis incremental move, diameter
WZ axis incremental move
IX distance from start point to arc center, radius
KZ distance from start point to arc center
RArc radius, instead of I and K
FFeed rate

How it works

Modal, group 01.

Example program

T0101 (OD FINISH TOOL)
G00 G54 X0 Z.1 (CENTERLINE)
G01 Z0 F.006 (TOUCH FACE)
X.75 (FACE OUT)
…

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

Watch out for

Related codes

G03 · G17 · G18 · G19 · G01

G02 on other controls

The same number can mean something different on another control.

ControlMeaning
FanucCircular 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 Haas NGC 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 Haas NGC G-codes

App Store Google Play