What I'd like to see in Carbide Motion

Hello,

Been using it for a while now and have some suggestions:

  1. Too many pages. Combine Jog, Rapid Motion, and Set Zero. I think there is plenty of real estate. I use a small keyboard and often find it not responding because I failed to go back to the jog page,
  2. More keyboard shortcuts specifically while setting up to cut. I jog to the right place using a remote keypad and then have to go back to the laptop to change pages and set zero. It would be nice to have one shortcut to set all to zero and one to set just Z to zero.
  3. Have a tool translation table, Currently some tools are defined but if you’re not using Carbide Create default tool numbers, it can cause confusion.

If I don’t ask, you can’t say no lol. I think it is written in Java so I could be of no help. If it was C++ I’d offer to help with #3. I looked at some of the alternate programs but didn’t find anything that ( for my needs ) would be better than CM.

Thanks
Sheldon

Pretty sure the core code is C++ (Rob?). Posts are Javascript with a limited API.

I agree with the pages, real estate… Layout could be greatly optimized.

As for the tools. I’d suggest pulling the internal tool library in CC out to the data directory, and add a ‘tools’ data directory to CM. Then they could just be shared. Add your custom tools library to CM & get the tool names along with the default libraries.
ALT: Expose the toolname in the post so we can add it to the g-code, and have CM prompt from the tool description in the g-code.

Personally, and maybe it doesn’t fit the business model, I would like to see Carbide Motion be compatible with non-Shapoko machines (I have an Arduino controller, and a cheap Chinese controller that run on G-code).

1 Like