CNC Machinist Calculator Ultra

Home › G-codes › Fanuc › G89

G89 Boring cycle, dwell and feed out / Side boring cycle

Fanuc G-code · Mill, Lathe

On mills: Boring cycle, dwell and feed out

Like G85 but dwells at the bottom before feeding out. Used for boring to a flat shoulder.

Format

G89 X Y Z R P F [K]

Addresses

AddressWhat it does
X YHole position
ZHole bottom
RR plane where feed starts
PDwell at bottom, milliseconds
FFeed rate in and out
KNumber of repeats

How it works

Modal, group 09. Cancel with G80 or any group 01 code.

Example program

T8 M06 (BORING BAR)
G90 G54 G00 X2. Y1.5 S1000 M03 (BORE CENTER)
G43 H08 Z1. M08 (CLEARANCE)
G98 G89 Z-.5 R.1 P300 F4. (BORE TO SHOULDER, DWELL)
…

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

Watch out for

On lathes: Side boring cycle

Feeds in along X and feeds back out on the side of the part with a radial live tool. Used for reaming and boring cross holes.

Verify on your machine. This entry could not be fully checked against the maker manual. Check your machine manual before you run it.

Format

G89 Z(W) C(H) X(U) R [P] F [K] [M]

Addresses

AddressWhat it does
Z CHole position along the part and angle
XHole bottom as a diameter
RR point
PDwell at the bottom
FFeed
KRepeat count

How it works

Modal, group 10. Cancel with G80.

Example program

T1212 (.25 REAMER, RADIAL LIVE TOOL)
G98 (FEED PER MINUTE)
G00 Z-.5 C0 X2.2 M08 (POSITION)
G89 X1.4 R-.1 P200 F6. (REAM, SHORT DWELL)
…

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

Watch out for

Related codes

G85 · G82 · G80 · G98 · G99 · G87

G89 on other controls

The same number can mean something different on another control.

ControlMeaning
Haas NGCBoring cycle, dwell and feed out
Mitsubishi M70 M80Boring cycle with dwell, feed out
Brother SpeedioBoring cycle with dwell feed out
Fagor 8055 8065Boring, feed withdrawal
LinuxCNC TormachBoring cycle, dwell, feed out
Mach3 Mach4Bore, dwell, feed out
Centroid CNC12 AcornBoring cycle with dwell
Hurco WinMax (NC)Bore with dwell, feed out
FadalBore in, dwell, bore out

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

App Store Google Play