CNC controlCADCAMOne application, at the machine and at the bench

Design it, toolpath it, probe it, cut it. Without leaving the machine.

Prime Motion is a professional CNC control and CAD/CAM application for the tablet at the machine and the desktop at the bench — Android and iPad, macOS and Windows. A NURBS-native designer, joinery, 14 CAM operations, a probing fleet, mesh leveling, and a G-code sender for Grbl and grblHAL machines — connected over USB, working at the spindle, on or off the network.

What you do today, before anything cuts.

01

Export the model out of CAD.

no cut
02

Import it into CAM. Rebuild the stock, rebuild the setups.

no cut
03

Post the G-code. Copy it to a USB stick.

no cut
04

Carry the stick to the controller. Load it. Hope the zero is still right.

no cut

The design you drew is the job you run.

Idle 2D · Pocket
Toolpath preview A pocket toolpath generated in the page from stock size, tool diameter and stepover. The cut portion advances as the page scrolls.

From sketch to spindle.

Design, toolpath, probe and run from the same application. No exporting from CAD, no importing to CAM, no G-code on a stick — scroll, and the job runs.

G54
X0.000-200.000
Y0.000-300.000
Z5.000-45.000
Idle
Distance
0.0 mm
Feed
2540 mm/min
Segment
0 / 0
Elapsed
0:00

Sample job. Stock 120 × 80 × 18 mm, 12.7 mm flat end mill, 45 % stepover, 3 mm per pass. The path is generated in this page from those five numbers.

What ships in the box

Six surfaces, one application. Every screen here is the shipping product.

A sketch profile being drawn on the designer canvas.

01NURBS Designer

A parametric 2D/3D designer built on a NURBS geometry kernel. Lines, arcs, splines, constraints, dimensions — pen first (S Pen, Apple Pencil), drawn at the machine or at the bench, one file either way.

The designer tool rail showing the joinery entry.

02Joinery

Cut-ready joinery designed in place: box joints, dovetails, mortise and tenon, and panel-lane joints that carry through to toolpaths.

The manufacturing workspace with the CAM strategy rail.

0314 CAM operations

Profile, pocket, adaptive clearing, drilling, V-carve, and the rest of a 14-operation 2D/3D milling suite, with tool library, stock setup, and simulation before a single line is sent.

The probing panel with guided cycles.

04Probing fleet

Corner probes, surface probes, and tool-setter cycles with guided, plate-prompted workflows. Work offsets set from the part, not from guesswork.

A toolpath bent to a probed surface grid.

05Mesh leveling

Probe a grid across the stock, and Prime Motion bends the toolpath to the measured surface — engraving and shallow work stay at depth across warped or tilted material.

Job history rows with outcomes and durations.

06G-code sender

A production sender for Grbl 1.1 and grblHAL controllers over USB: jogging, macros, overrides, job history, and a live digital readout tuned for a gloved hand.

What it runs on

0CAM operations, 2D and 3D
0days the entitlement tolerates offline
0platforms: Android tablet, macOS, iPad, Windows
0mm/min feed on the sample job above
ControllersGrbl 1.1 · grblHAL
ConnectionUSB serial — USB-C on tablets, USB-A or USB-C on desktops
PlatformsAndroid tablet (shipping) · macOS · iPad · Windows (in development, in that order)
PenS Pen or Apple Pencil recommended for CAD; mouse and touch for everything
MachinesHobby-to-professional gantry routers and mills running Grbl-family firmware
OfflineFull function at the machine; the entitlement check tolerates 10 days offline, so dead shop Wi-Fi never stops a cut
The UIDark, dense, high-contrast instrument chrome — the same Mira-Inter language this page is set in

Pricing

$249/year (about $20.75/month — save $99 against monthly) or $29/month. Every plan starts with a 30-day trial: card required, $0 today, cancel anytime before day 30 and keep the rest of the trial.

See plans