CNC Machinist Calculator Ultra

Home › G-codes › LinuxCNC Tormach › G70

G70 Lathe finishing cycle

LinuxCNC Tormach G-code · Lathe

Cuts the finish pass along a profile stored in an O-word subroutine. Usually run after G71 or G72.

Format

G70 Q [X] [Z] [D] [E] [P]

Addresses

AddressWhat it does
QSubroutine number of the profile
X ZStart position, default current position
DDistance from the profile start, default 0
EDistance from the profile end, default 0
PNumber of finishing passes, default 1

How it works

Non modal.

Example program

G20 G18 G7 G40 G80 G90 G94 (INCH, XZ PLANE, DIAMETER MODE)
O100 SUB (PROFILE)
G1 X0.5 Z0
G1 Z-0.75
…

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 · G18

G70 on other controls

The same number can mean something different on another control.

ControlMeaning
FanucFinishing cycle
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
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 LinuxCNC Tormach 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 LinuxCNC Tormach G-codes

App Store Google Play