LinuxCNC M60

M60 is a LinuxCNC M-code that exchanges pallet shuttles and then pauses a running program temporarily, regardless of the setting of the optional stop switch. Pressing the cycle start button restarts the program at the following line.

Source checked2/2 values · 2026-10-26

Specification

1 source
Languagegcode
CodeM60
DialectLinuxCNC

Study notes

  • Unlike M1, the M60 pause happens regardless of the optional stop switch setting.
  • M30 also exchanges pallet shuttles but ends the program instead of pausing it.
  • After the pause, cycle start resumes execution at the line following M60.
↑↓ navigate↵ openesc close