Welcome to Our Community

Some features disabled for guests. Register Today.

List of commands for OpenBuilds Control.

Discussion in 'General Talk' started by Andrew Schmalzer, Oct 13, 2021.

Tags:
  1. Andrew Schmalzer

    Builder

    Joined:
    Oct 13, 2021
    Messages:
    1
    Likes Received:
    0
    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
     
  2. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,190
    Likes Received:
    4,346
    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
     
  3. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,489
    Likes Received:
    1,925
    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.
     
    Peter Van Der Walt likes this.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice