Hi,
I have been using Carbide Create and Carbide Motion for a few years now, and I am very happy with them. I am also pleased to see new features being added regularly.
I have a few feature requests for both software:
Carbide Create:
- Allow users to create their own machines and materials (currently, this is only possible by manually creating the corresponding CSV file in the user directory, which is very annoying);
- Enable the ability to delete or hide default tools (current workaround: I use a custom machine);
- Add a “tool queue diameter” field, because metric and imperial measurements are very similar (3mm vs. 3.175mm, 6mm vs. 6.35mm), making it sometimes difficult to know which collet to use;
- Fix the validation when the system language is not set to English (for example, in French, we use a comma as a decimal separator. It is nice to be able to enter
3,175
, but it is also impossible to validate the “edit tool” window, as the uneditable field “included angle” uses a dot0.0
, which is not a valid number in French); - Warn if multiple tools with different geometry parameters have the same number (if tool numbers are equal: ensure that diameter, “type” (end mill, ball, vee…), vendor, and model are the same, but don’t check speed settings, as they may depend on material/machine). This way, you don’t have to manually keep track of which numbers are used or not.
Carbide Motion:
- Display the tool name and not only the tool number. From this discussion, I understand it could be difficult to integrate it into the GCode, but would it be possible to read it directly from the tool database of Carbide Create? (This way, you can even display all the information: tool name and geometry information, so you can easily check that you have grabbed the right tool. With the “tool queue diameter” field, you can also quickly confirm that you are using the right collet);
- Add a “trace contour” option: when clicking this button, the machine goes all the way up on the Z-axis and does a slow path around the contour of what you plan to cut. This way, adding a small laser to the machine will make it easy to ensure that everything fits well, even if your stock is not square (for example, a “not very round” wood log or using non-square stock…). My current workaround is to add a custom toolpath in Carbide Motion;
- When doing the tool measurement, add a maximum movement: sometimes I use very short tools, and I need to add something on top of the sensor to be able to measure tools. But if I forget, the machine goes all the way to the bottom and starts skipping steps. As you know exactly how many steps there are on the Z-axis, a cool feature could be to raise an error: “Failed to reach the tool measurement probe, did you insert a tool? Is the tool too short?”
For me, the most important are 6. and 4. The rest are “nice to have”, and the software are already very nice!
Thanks a lot, and keep up the great work!