Hi! I’m not super experienced with CNC milling but I have a little 3018 GRBL machine with an offline controller and I’ve been holding out for MillMage. I have a couple of usability notes but otherwise I’m super happy so far, especially compared to other options like Easel or Carbide.
There should probably be a couple more buttons alongside “assign shapes to operation.” Currently, it assigns ONLY your selected shapes to the selected operation, but what if you wanted to add shapes to that operation? Currently that involves re-selecting all the shapes that were already in that operation.
It would be great if the preview window would remember how it was set up the last time it was open, e.g. what texture was selected, how the cameras were positioned, etc. Also, an option to show only one or the other view alongside both would be nice, and perhaps resize the divider between them as well. To add to this, it would be great to be able to choose a custom texture, and have that choice saved to the project file.
Otherwise, great work, I’m very impressed so far and fully intend to purchase MillMage once it comes out.
All of your preview suggestions are things that are either planned or at the very least desired (preview window is kind of my baby, along with one of the other devs here - we wrote it in tandem).
For the assign shapes, using the “auto use layer” feature will kind of do this, or you can click ‘Select shapes’ and then update your selection, but yeah, I can see how “add these” or “remove these” would be useful options too.
Thanks for the quick reply! Glad to hear. I have another note: I would like to be able to set the gcode to return back to the program zero position at the end. My router doesn’t have homing switches, and even if it did, given the way MillMage doesn’t reference the machine’s work area, it would be beneficial to be able to rerun a program in the same position if necessary, or just for peace of mind.
I’m going to keep collecting and posting feedback as I continue using MillMage, I am eager to help improve the software however I can. Thank you for your great work!
The easy way to do that would be to go into “Device Settings” and the “Custom G-Code” tab and add something like this to your “Job End” G-Code Block. I don’t know what machine you have so edit accordingly.
Thanks for this - I didn’t realize this was possible. Looks like MillMage already raises to safe height at the end of the program, so would G0 X0Y0 be fine at the end?