CNC Machinist Calculator Ultra

Home › M-codes › Haas NGC › M123

M123 Built in M code relay 3 with M-Fin

Haas NGC M-code · Lathe

Turns on built in relay 3, pauses the program and waits for an external M-Fin signal. When the signal comes the relay turns off and the program goes on.

Format

M123

How it works

Non-modal. Waits for M-Fin.

Example program

M123 (RUN ACCESSORY, WAIT FOR FINISH SIGNAL)
G00 X2. Z.1 (CONTINUE AFTER M-FIN)
M30 (END)

Example is in inch. Check offsets and clearances first.

Watch out for

Related codes

M129 · M51

M123 on other controls

The same number can mean something different on another control.

ControlMeaning
DMG Mori MAPPS (Fanuc)External output
Centroid CNC12 AcornWrite value to data file
Swiss (Citizen Star)Back spindle high torque limit on (Citizen)

Every M-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 M123 in the app All Haas NGC M-codes

App Store Google Play