G86 Boring cycle, spindle stop
Fanuc G-code · Mill
Feeds to Z, stops the spindle at the bottom and rapids out. The spindle starts again at the return level. Leaves a light line in the bore.
Format
G86 X Y Z R F [K]
Addresses
| Address | What it does |
|---|---|
X Y | Hole position |
Z | Hole bottom |
R | R plane where feed starts |
F | Feed rate |
K | Number of repeats |
How it works
Modal, group 09. Cancel with G80 or any group 01 code.
Example program
T8 M06 (ROUGH BORING BAR)
G90 G54 G00 X2. Y1.5 S900 M03 (BORE CENTER)
G43 H08 Z1. M08 (CLEARANCE)
G98 G86 Z-1. R.1 F5. (BORE, SPINDLE STOP, RAPID OUT)
…
G90 G54 G00 X2. Y1.5 S900 M03 (BORE CENTER)
G43 H08 Z1. M08 (CLEARANCE)
G98 G86 Z-1. R.1 F5. (BORE, SPINDLE STOP, RAPID OUT)
…
The full 5-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- The tool drags out of the hole and can leave a scratch. Use G76 for a finish bore.
- With G99 and holes close together the spindle may not reach speed before the next hole. Add time or use G98.
Related codes
G86 on other controls
The same number can mean something different on another control.
| Control | Meaning |
|---|---|
| Haas NGC | Boring cycle, spindle stop and rapid out |
| Okuma OSP | Boring cycle, spindle stop |
| Mitsubishi M70 M80 | Boring cycle, spindle stop out |
| Brother Speedio | Boring cycle spindle stop |
| Fagor 8055 8065 | Boring, rapid withdrawal |
| LinuxCNC Tormach | Boring cycle, spindle stop, rapid out |
| Mach3 Mach4 | Bore, spindle stop, rapid out |
| Hurco WinMax (NC) | Bore rapid out (ISNC) or bore orient (BNC) |
| Fadal | Bore in, spindle off, rapid 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 G86 in the app All Fanuc G-codes