1Drop in an SVG
Logos, lettering, line art — anything you'd cut on a vinyl plotter works as inlay artwork. Drag it into the app and CNC Inlay Studio takes care of scaling, centring, and cleaning up the geometry for two-piece inlay cutting.
Drop in artwork. CNC Inlay Studio generates the matched pocket and plug G-code for a clean two-piece wood inlay — with a live 3D preview and built-in machine control over USB.
Logos, lettering, line art — anything you'd cut on a vinyl plotter works as inlay artwork. Drag it into the app and CNC Inlay Studio takes care of scaling, centring, and cleaning up the geometry for two-piece inlay cutting.
Choose pocket and plug stock from a built-in library (walnut, maple, ash, oak, cherry, and more). Pick a roughing bit and a finishing bit. The app picks safe feeds and speeds for the wood/bit combo automatically, and you can override anything per-job without touching a config file.
Inspect the toolpaths in 3D before you commit any wood. When you're happy, plug in your CNC over USB — the app jogs, zeroes, and runs both pocket and plug programs without ever touching another sender. Pause, resume, or abort at any time.
Pocket and plug toolpaths generated together so the plug always seats flush in the pocket. Adjustable glue gap, tolerance, and plug margin so you control the fit.
Use a larger bit to clear the bulk of the pocket fast, then switch to a finishing bit for the corners. Chain colours show which bit is doing what.
Rotate, pan, and zoom the toolpaths in 3D before you cut. Direction arrows show the bit's travel direction so you can spot problems early.
Connect to your CNC over USB. Jog, set work zero, run pocket and plug programs, pause and abort — all without leaving the app.
Optional ✨ Generate from prompt — describe a design in plain English and get a fresh inlay-ready SVG. Bring your own Gemini API key.
Built with PySide6 + OpenGL for snappy panning and instant toolpath updates. No Java, no Electron, no servers.
If your machine speaks GRBL over USB-serial — yes. That covers the entire 3018 class (Lunyee, Genmitsu, Foxalien, MYSWEETY), most Shapeokos, and any DIY build using an Arduino with GRBL firmware.
You can still open and edit projects, but the "Run on Machine" and "AI Generate" features unlock only with a license. No nag-screens, no time bombs.
Not currently. The app is built on cross-platform tooling (Python + Qt) so it's not impossible — but I only ship what I can test, and I only have a Mac.
Email ross.malcolm@gmail.com with screenshots and what your CNC model is. I read everything.