CNC Machinist Calculator Ultra

Home › G-codes › LinuxCNC Tormach › G76

G76 Lathe multi pass threading

LinuxCNC Tormach G-code · Lathe

Cuts a full thread in many passes from a drive line. Sets pitch, depth, infeed angle, degression, spring passes and taper.

Format

G76 P Z I J K [R] [Q] [H] [E] [L] [$]

Addresses

AddressWhat it does
PThread pitch, distance per revolution
ZFinal Z position of the thread
IThread peak offset from the drive line, negative for external
JFirst cut depth, positive
KFull thread depth, positive
RDepth degression, 1 constant depth, 2 constant area
QCompound infeed angle, often 29.5
HSpring passes
E LTaper length and where it is, L 0 none, 1 entry, 2 exit, 3 both

How it works

Non modal.

Example program

G20 G18 G8 G90 (INCH, XZ PLANE, RADIUS MODE)
T4 M6 G43 (THREADING TOOL)
G97 S600 M3 (THREAD AT 600 RPM)
G0 X0.2 Z0.2 (DRIVE LINE AT RADIUS .200)
…

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

Watch out for

Related codes

G33 · G7 · G8

G76 on other controls

The same number can mean something different on another control.

ControlMeaning
FanucFine boring cycle
Haas NGCFine boring cycle
Mazak (EIA)Fine boring cycle
Okuma OSPFine boring cycle
Mitsubishi M70 M80Fine boring cycle
Brother SpeedioFine boring cycle
Fagor 8055 8065Probing move while touching
Mach3 Mach4Fine boring, Mach4
Centroid CNC12 AcornFine boring cycle
Hurco WinMax (NC)Fine boring with orient
FadalFine boring with oriented shift
Swiss (Citizen Star)Multiple pass threading 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 G76 in the app All LinuxCNC Tormach G-codes

App Store Google Play