Frequently Asked Questions
Supported G-codes
The following are supported on the Nomad and Shapeoko using Carbide Motion:
- G0 — Rapid positioning
- G1 — Linear movement at specified Feed rate (F)
- G2, G3 — Movement in an arc at specified Feed rate (F)
- G4 — Dwell
- G17, G18, G19 — Select a plane for arcs
- G20 — Select Imperial units
- G21 — Select metric units
- G28 — Go to Pre-Defined Position
- G28.2 — Run homing cycle
- G40, G43, G49 (Accepted but ignored)
- G54–G59 (Accepted but ignored) — Note that Carbide Motion uses work coordinate systems internal and care must be taken when interacting with them not to overwrite its settings
- G90 — Absolute distance mode
- G91 — Relative distance mode
- M0 — Program Pause and End — in Carbide Motion this will allow one to run a program again.
- M1 — Sleep (optional stop)
- M2 — Program Pause and End (see below)
- M30 — Program Pause and End — in Carbide Motion this may return the machine to the machine origin
- M6 — Tool change — this is implemented in Carbide Motion to facilitate the Nomad tool length sensor for changing tools
- M3 — Spindle direction clockwise (starts the spindle)
- M5 — Stop spindle rotation
- M7, M9 (Accepted but ignored)