CNC Machinist Calculator Ultra

Home › G-codes › Fanuc › G70

G70 Finishing cycle

Fanuc G-code · Lathe

Runs the finish pass over the profile between blocks P and Q, after G71, G72 or G73 roughing. F, S and T in the profile blocks apply here.

Format

G70 P Q

Addresses

AddressWhat it does
PSequence number of the first profile block
QSequence number of the last profile block

How it works

Non-modal. Returns to the cycle start point at the end.

Example program

T0202 (OD FINISH TOOL)
G96 S600 M03 (CSS)
G00 G42 X2.1 Z.1 M08 (START POINT, COMP ON)
G70 P100 Q200 (FINISH PROFILE N100 TO N200)
…

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

Watch out for

Related codes

G71 · G72 · G73 · G42

G70 on other controls

The same number can mean something different on another control.

ControlMeaning
Haas NGCBolt hole circle
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 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 G70 in the app All Fanuc G-codes

App Store Google Play