Back to GSM Code List

M31/M32: Chuck bypass / lathe auxiliary

You can activate/deactivate plate bypass, conveyor or other auxiliary function depending on the machine.

For reference only: syntax changes with the control, the post-processor and the machine parameters. Check the official manual and run a simulation before cutting. Legal notice.

Family
Lathe
Machine
Turning, Mill-turn
Risk
High
Example
M31 / M32
E.g.:
M31 / M32

Machine: Turning, Mill-turnRisk: High

Fanuc · Haas

  • Fanuc: On some lathes it is used for chuck bypass; on others it may be the conveyor.
  • Haas: Haas usually use M31/M33 for chip auger; confirm by model.

Other codes in Lathe

See the full list of G and M codes

Frequently Asked Questions (FAQ)

What does M31/M32 mean in a CNC program?

You can activate/deactivate plate bypass, conveyor or other auxiliary function depending on the machine. In the catalogue it appears as "Chuck bypass / lathe auxiliary", within the Lathe family.

Can you give me an example of M31/M32?

M31 / M32 — You can activate/deactivate plate bypass, conveyor or other auxiliary function depending on the machine.

Which machines use M31/M32?

M31/M32 is used in: Turning, Mill-turn.

What should you watch out for with M31/M32?

High risk: a mistake here can cause a crash, a broken tool or an out-of-tolerance part. Simulate the program and dry-run it before cutting.

Related tools