Drop-in posts
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.
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.
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.
.py file into %USERPROFILE%\.rotatocam\posts\. In the app
that folder opens from Settings → Open custom posts folder…(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.
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.