M03 Spindle On (Clockwise)

M03 starts the spindle turning clockwise at the speed set by the S word. Clockwise is the normal cutting direction for standard right-hand tooling. M04 runs it counterclockwise.

Format

S__ M03 (S = spindle speed in RPM)

How it works

  • Set the speed with S, then start rotation with M03 (or M04 for counterclockwise).
  • Let the spindle reach speed before feeding into the cut.
  • M05 stops the spindle.

Example

S2000 M03 (spin clockwise at 2000 rpm)

FAQ

What’s the difference between M03 and M04? M03 starts the spindle rotating clockwise, as viewed from the spindle looking at the workpiece, while M04 starts it counterclockwise. Most right-hand cutting tools require M03; M04 is used for left-hand tooling or certain tapping and threading operations.

What happens if I command a feed move before the spindle reaches full speed? On most controls, the program simply proceeds without waiting for the spindle to reach commanded RPM, which can start a cut before the tool is up to speed. A dwell after M03 is common practice on larger spindles to avoid this.

Related: M05 Spindle Stop and the M-Code Reference.

Scroll to Top

The calculators and tools on Formula Factory are provided for general guidance and informational purposes only. Results are estimates based on standard formulas and the values you enter — they do not constitute professional engineering, electrical, or architectural advice. Always verify calculations with a qualified professional before making decisions for any safety-critical, code-compliance, or commercial application. Formula Factory makes no representations or warranties as to the accuracy or completeness of any result, and accepts no liability for errors, omissions, or any outcomes arising from reliance on this information.