Drop-in posts

Post-processor files

Most people never need this page. grblHAL, GRBL, Genmitsu, AtomStack, HC-204A, LinuxCNC, Mach3, Mach4, Centroid and MASSO are already built into RotatoCAM and are picked from the Controller dropdown. These files are for adding a controller that is not on that list, or for starting your own from something that already works.

Available now

hc204a.py

HolzProfi CNC6090 on an HC-204A control · rotary A, mounted along Y · experimental

Built into RotatoCAM from 0.69.2.223.14. Grab this only if you are on .13, where it is not yet built in; it produces byte-identical G-code to the built-in version. Also set Rotary runs along to Y in Machine setup, which needs .13 or later.

The HC-204A accepts a small command set, and the post is shaped by what is missing from it: no G93 or G94, so no feed-mode word is sent and rotary feeds are converted rather than relabelled; no G20 or G21, so it is metric-only; no M06 or M00, so multi-operation programs are refused rather than given a pause that might not pause. Read the header of the file: it lists the three things the manual does not answer, including whether A past 360 keeps turning.

Download hc204a.py View source Setup notes

genmitsu.py

Genmitsu / SainSmart with a rotary kit · grbl 1.1f · rotary letter A

Adds a genmitsu entry to the Controller dropdown. Also built into the app, so grab this one only if you want to read a real post or edit it into something of your own.

Download genmitsu.py View source

Installing one

  1. Save the .py file into %USERPROFILE%\.rotatocam\posts\. In the app that folder opens from Settings → Open custom posts folder…
  2. Restart RotatoCAM.
  3. The controller shows up in the dropdown with (custom) after its name.

A drop-in post is ordinary Python and runs at startup, so only add files you have read or that came from someone you trust. The folder is seeded with a README.txt containing a minimal working post you can copy.

Writing your own

The full walkthrough, including what each controller expects for rotary moves and feed modes, is on the post-processor guide. If you get one working for a machine that is not on the list, send it to therealrevjmoney@gmail.com and it can ship with the app so the next owner of that machine does not have to.