I'm new to the Openbuilds platform, but not to CAM software in general (background is in custom 3D printing applications). Is there a list of useable commands, or is it the standard list of G and M codes? One of the issues I foresee with my application of the gantry system is the slight pause in after each location is achieved- typically, I would just apply a velocity smoothing command, but I'm not sure if there is a setting somewhere in the Control software that might be able to eliminate the pauses between requested positions. So far, I'm pretty satisfied with what's come out of the box. Thanks for your help, Andrew
Yes, see Home · gnea/grbl Wiki See our Post processors: docs:software:cam [OpenBuilds Documentation] for optimal performance Elaborate please, custom use case, normal CNC job? Post your Grbl settings as incorrect parameters can break the planner
GRBL (the firmware in the controller) does do velocity smoothing on shallow corners, but for steeper corners it has to stop. This can be removed by inserting arcs on the corners, so the straight line stops short of the corner, the arc rolls around the corner (arc radius is bit radius), then the next straight segment begins. This allows the controller to maintain feedrage around the corner, yet the path the bit takes leaves a square edge on the workpeice. You will see in the GRBL Wiki (Peter linked to it, read all of it not just the page linked) that there are some parameters you can change. However, these do not do what a G64 command in LinuxCNC would do, so read that Wiki carefully and change one thing at a time if you really must go this route. Since your usecase does not appear to be cutting, maybe the actual path does not matter as much and using linearized arcs in sweeping curves rather than long straight moves with corners will be better suited.