Back to GSM Code List

M52/M53: Adaptive feed control / feed stop

Controls adaptive feed or feed stop functions in LinuxCNC or other supported controls.

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
Automation
Machine
Milling, Turning, Mill-turn
Risk
Medium
Example
M52 P1 / M53 P0
E.g.:
M52 P1 / M53 P0

Parameters

P
P1 activa / P0 desactiva la función (avance adaptativo o parada de avance según máquina).

Machine: Milling, Turning, Mill-turnRisk: Medium

ISO común · Fanuc

  • ISO común: Common on LinuxCNC; not universal in Fanuc/Haas.
  • Fanuc: Equivalence depends on the PLC/adaptive control of the machine.

Other codes in Automation

See the full list of G and M codes

Frequently Asked Questions (FAQ)

What does M52/M53 mean in a CNC program?

Controls adaptive feed or feed stop functions in LinuxCNC or other supported controls. In the catalogue it appears as "Adaptive feed control / feed stop", within the Automation family.

Can you give me an example of M52/M53?

M52 P1 / M53 P0 — Controls adaptive feed or feed stop functions in LinuxCNC or other supported controls.

Which machines use M52/M53?

M52/M53 is used in: Milling, Turning, Mill-turn.

What should you watch out for with M52/M53?

Medium risk: it rarely breaks anything on its own, but a wrong value shows up on the part. Check the block before running the batch.

Related tools