NEW LINUX BUILD!!! CE, Pro & RotatoVIEW · Linux AppImages are here. Get the Linux build →
$ rotatocam --load part.stl --axis 4 --gen _

Spin the stock.Read the signal.

4- & 3-axis CAM built for DIY CNC. Real roughing & finishing toolpaths from an STL — simultaneous rotary, wrapped & flat engraving, and a material-removal sim.

Free Community Edition or Pro, on one core engine. Portable Windows ZIP or Linux AppImage: no install, no expiry. Your controller's rotary status is in the grid below.

Download free for Windows / Linux ↓
COMMUNITY EDITION · FREE
64-BIT WINDOWS / LINUX · ~300–400 MB
rotatocam — backplot.nc● REC
Current RotatoCAM on Ubuntu: simulated remaining stock for a fluted column
G1 X12.480 C90.0 F900feed-check OKest 04:12
grblHAL · GRBL · Genmitsu · AtomStack · LinuxCNC
STL · OBJ · PLY · 3MF · DXF · SVG
Input formats
3-axis + 4-axis
Toolpaths
Free CE · $99 Pro
Editions
LINUX DEMO Pikachu on Ubuntu: indexed rotary and a 0.75-inch face-up cut. See the screenshots and recordings →
// the signal chain

Toolpaths, compiled.

[01]

Simultaneous 4-axis rotary

Orient the part along the configured rotary axis. Spiral finishing and radial roughing are free; more finishing styles are in Pro. Handles, finials and wrapped forms are typical candidates; hidden undercuts need a different approach, and RotatoCAM measures your model and warns you before you generate.

[02]

Rough, finish, engrave

Queue rough → finish on one tool into a single continuous program — no tool change within that program. Review the links between operations. Surface-following finish pass and spring passes included. Engrave system-font text flat or wrapped around a bar with a real V-bit profile — rapids and cutter shape come straight from the actual .nc.

[03]

See it before iron does

Backplot, feed checks and material-removal simulation are in both editions. Read exported G-code, inspect the modeled cut and scrub the estimated timeline. These checks help review a job; they do not establish clearance for every holder, fixture or machine component.

// straight out of the app
4-axis rotary material-removal simulation mid-cut: a Pikachu figure emerging from round stock
4-AXIS SIM, MID-CUT
Chess pawn with the generated 4-axis finish toolpath drawn over the wireframe stock
GENERATED TOOLPATH
3-axis flat engraving backplot with rapids drawn from the actual G-code
ENGRAVING BACKPLOT · GALLERY →
// will it talk to my machine?

Controller compatibility, at a glance.

BUILT-IN 4-AXIS POSTS

grblHAL · FluidNC
LinuxCNC · Mach3 / Mach4
Centroid Acorn / Oak

Output is available; verify firmware, enabled axes, units and feed mode on your setup.

EXPERIMENTAL ROTARY

Genmitsu (simultaneous)
AtomStack C4 Pro · MASSO
HC-204A · Carvera · RosettaCNC

Posts exist, no machine-cut qualification yet. Prove out before production.

3-AXIS ONLY

Stock GRBL (3018 / 3040)

Flat + engraving jobs are in scope. Do not use the grbl post for rotary motion. Custom posts: drop a file in ~/.rotatocam/posts/.

A controller name alone does not establish compatibility with your machine. Full table, evidence levels and setup notes →

⚠

RotatoCAM only writes G-code — it does not run your machine. Every program it makes is a suggestion: inspect it, simulate it, and air-cut it before you commit. Provided AS-IS, no warranty — you accept all responsibility. Read the safe-testing guide →

// material-removal simulator

Watch the stock come off.

Run the sim from the exported G-code and inspect modeled stock removal and surface deviation. The timeline and feed readout help locate suspect moves; time is an estimate. Check the simulation detail and your actual setup separately. What the checks establish →

ON-SURFACE
LEFTOVER
GOUGE
Linux demo: Doric column simulated stock colored by deviation from its model
// also in the rotatocam family

Already have G-code? Meet RotatoVIEW.

RotatoVIEW’s wrapped column backplot and G-code playback pane

See the path before the chips.

The focused 4-axis viewer for supported rotary programs. Inspect the wrapped path, follow the source G-code, and scrub through estimated machining time.

Windows + Linux · $29 standalone · already included in RotatoCAM Pro.

Explore RotatoVIEW →
$ next --step   Load an STL. Pick a strategy. Cut chips.