Built-in flattening feature idea

You can paste in G-code into a Quick Action in Carbide Motion:

However, note that the G-code which Grbl (and by extension CM) supports is quite abbreviated — no variables, no loops, no branches:

and anything beyond a small/simple bit of movement becomes an exercise in tedium quite quickly.

However, c.f.,

1 Like