CNC Machinist Calculator Ultra

Home › M-codes › Fanuc › M29

M29 Rigid tapping mode

Fanuc M-code · Mill and lathe

Puts the spindle into position control so the next tapping cycle is rigid. Give the RPM with S on the same line.

Format

M29 S

Addresses

AddressWhat it does
STapping RPM

How it works

Stays until the tapping cycle is canceled with G80.

Example program

G99 (FEED PER REV)
G00 X0 Z.25 (ON CENTER)
M29 S500 (RIGID TAP MODE, 500 RPM)
G84 Z-.6 R-.15 F.05 (TAP .250-20)
…

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

Watch out for

Related codes

M03 · M05

M29 on other controls

The same number can mean something different on another control.

ControlMeaning
Haas NGCSet output relay with M-Fin
Doosan (Fanuc)Rigid tapping mode select
DMG Mori MAPPS (Fanuc)Synchronized tapping mode
Mazak (EIA)Robot service call
Okuma OSPTool interference check function on
Mitsubishi M70 M80Synchronous tapping mode
Centroid CNC12 AcornSet tap direction for G84
Hurco WinMax (NC)Rigid tap on (ISNC)

Every M-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 M29 in the app All Fanuc M-codes

App Store Google Play