Skip to content

Support

Support

Documentation

The user guide covers installation, the CAM workflow, every operation, machine setup, file formats, and troubleshooting. The same content is bundled inside the application as in-app help.

Bug reports and feature requests

Email info@whatsit.ca. Include:

  • What you were doing when the problem occurred
  • What you expected vs. what actually happened
  • Your operating system and Java version (java -version)
  • The .mcam project file that triggers the issue, if applicable

A public issue tracker is on the roadmap.

FAQ

What Java version do I need? Java 21 or later. Use any JDK distribution — your package manager, your OS vendor, or a download from openjdk.org.

Does MapleCAM require an internet connection? No. The only network call is a small update check on startup that fetches /api/version.json from this site to see if a newer version is available; it fails silently when offline and sends no project data.

What CNC machines does MapleCAM support? Anything that accepts GRBL or LinuxCNC G-code. More dialects are planned.

Can I import 3D models? No. MapleCAM is 2.5D, working from 2D designs (SVG, DXF). 3D surface carving is on the roadmap.

Is MapleCAM really free? Yes. No account, no subscription. If you find it useful, donations are welcome.