CNC Machinist Calculator Ultra

Home › G-codes › Haas NGC › G70

G70 Bolt hole circle / Finishing cycle

Haas NGC G-code · Mill, Lathe

On mills: Bolt hole circle

On a Haas mill G70 drills holes evenly spaced on a full circle using the active canned cycle. This is not the Fanuc lathe finish cycle.

Format

G70 I J L

Addresses

AddressWhat it does
IRadius of the bolt circle
JAngle of the first hole from the X axis, CCW is positive
LNumber of holes evenly spaced around the circle

How it works

Non-modal, group 00. A canned cycle must be active.

Example program

T3 M06 (.25 DRILL)
G90 G54 G00 X0. Y0. S2500 M03 (CENTER OF BOLT CIRCLE)
G43 H03 Z1. M08 (APPROACH)
G81 G98 Z-.5 R.1 F10. L0 (LOAD DRILL CYCLE, NO HOLE AT CENTER)
…

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

Watch out for

On lathes: Finishing cycle

Finishes a contour already roughed with G71, G72 or G73. It runs the path from block P to block Q once, then rapids back to the start point.

Format

G70 P Q

Addresses

AddressWhat it does
PBlock number where the finish path starts
QBlock number where the finish path ends

How it works

Non-modal, group 00. G18 must be active.

Example program

T0101 (OD ROUGH AND FINISH TOOL)
G50 S3000 (LIMIT 3000 RPM)
G96 S500 M03 (CSS 500 SFM)
G00 G54 X2.1 Z.1 M08 (START POINT)
…

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

Watch out for

Related codes

G71 · G72 · G81 · G80 · G73

G70 on other controls

The same number can mean something different on another control.

ControlMeaning
FanucFinishing cycle
Mazak (EIA)Finishing cycle
Mitsubishi M70 M80Finishing cycle
Siemens 840D 828DInch input for geometry
Heidenhain TNC (ISO)Inch units
Fagor 8055 8065Inch programming
LinuxCNC TormachLathe finishing cycle
Mach3 Mach4Inch units, Mach3
Centroid CNC12 AcornProfile finishing cycle
Hurco WinMax (NC)Inch input (Basic NC)
FadalCheck for inch setting, older code
Swiss (Citizen Star)Finish turning cycle

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 G70 in the app All Haas NGC G-codes

App Store Google Play