I was going to PM @Julien , who’s been the biggest advocate of macros in CM, but I figured that others might want to chime in. A little background:
Users have requested “Macros” in Carbide Motion for a while and whenever I’ve asked specifically what they mean, they really seem to be looking for quick snippets of gcode that they can run from the MDI, not really “programmable macros”. That’s relatively easy as long as we can make the UI good.
We’re planning to get macros/snippets implemented in the near future and we wanted to see what you might be looking to do with them. Here are examples of what we have in mind:
- Save multiple named work offsets that can be quickly changed.
- Move the cutter to the current zero plus some Z height to verify that the Z-zero was properly set. (Our primary use-case)
- Quick Z probing over the current XY position.
- Move the router to the back to make it easier to load material.
If you’re of the more nerdy-power-user type, what else might you be looking to implement? How many macros would you have loaded?
@Julien- speak now or forever hold your peace.
(Regarding the UI, we’re planning to make them accessible from the main screen so you don’t need to go into the MDI to trigger a macro.)