Welcome to Our Community

Some features disabled for guests. Register Today.

Feed Speed gone Wild

Discussion in 'CAM' started by illumiquest, Feb 20, 2022.

  1. illumiquest

    Builder

    Joined:
    Nov 15, 2021
    Messages:
    4
    Likes Received:
    0
    Hi Folks,
    I've been having an issue recently with the openbuilds control software and Blackbox.
    When running a gcode written by Fusion that has more than a few separate steps the controller will at some point ignore the feed speeds programmed in and start moving the bed really fast when it has a straight line. Around corners it slows down but then goes max speed.

    If I separate out the program, do three or four steps at a time and save those into individual .gcode programs it will run fine at normal feed speeds.

    I've attached a photo of the program as well as the gcode.
    Any help appreciated.

    Gcode located on the Facebook group here: OpenBuilds® CNC Machines and Products
     

    Attached Files:

    #1 illumiquest, Feb 20, 2022
    Last edited: Feb 20, 2022
  2. illumiquest

    Builder

    Joined:
    Nov 15, 2021
    Messages:
    4
    Likes Received:
    0
    oops, not sure I can upload a .gcode file...
     
  3. Alex Chambers

    Alex Chambers Master
    Moderator Builder

    Joined:
    Nov 1, 2018
    Messages:
    2,700
    Likes Received:
    1,327
    If the forum won't let you upload a g-code file just rename it to a *.txt file, and please upload your Fusion file also.
    Alex.
     
  4. illumiquest

    Builder

    Joined:
    Nov 15, 2021
    Messages:
    4
    Likes Received:
    0
    Ok, uploaded

     

    Attached Files:

  5. Alex Chambers

    Alex Chambers Master
    Moderator Builder

    Joined:
    Nov 1, 2018
    Messages:
    2,700
    Likes Received:
    1,327
    Fusion file also please.

    You can export a Fusion archive file to your computer and upload it from there.

    Alex.
     
  6. illumiquest

    Builder

    Joined:
    Nov 15, 2021
    Messages:
    4
    Likes Received:
    0
  7. Alex Chambers

    Alex Chambers Master
    Moderator Builder

    Joined:
    Nov 1, 2018
    Messages:
    2,700
    Likes Received:
    1,327
    Your feedrates in the Fusion file are all low, so nothing there that I can see. Your g-code file only contains 9 operations. There are G0 moves after G2/3 moves, but the ones I found were only short movements - most fractions of a mm and a few of a mm or two. If you still have the g-code file that has 11 steps post that here and then hopefully someone like @David the swarfer can have a look at it.
    Alex.
     
    David the swarfer likes this.
  8. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,288
    Likes Received:
    1,837
    Yes, I see the problem. I need that Fusion file so I can debug the post.
    Somehow that operation (and its specific settings) is confusing the state machine and preventing a switch from G0 to G1 moves, hence the rapid motion

    hmmm, operation 'second top clear' essentially does nothing but it has a clearance height of 7 while other operations have a clearance of 15, in fact there is a confusing array of clearance heights. will dig into it tonight.
     
    #8 David the swarfer, Feb 21, 2022
    Last edited: Feb 21, 2022
  9. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,288
    Likes Received:
    1,837
    @illumiquest I have pushed a new postprocessor version, please upgrade to V1.0.29 and test. (not a release yet, so grab the zip file)
    Link in the footer of all my postings (-:

    However, that drilling operation in the middle of the milling bothers me. Milling bits are not drills.
    Much better is to give the previous op some radial offset (negative in this case) so it clears that boss with a real cut, and the drill op is not needed at all.
    (and you do know that hole in the boss is drilled offcenter, right?)

    You also want to add in lead-outs for most operations otherwise the bit will leave a mark when it retracts, and on the final cuts you do not want to start in the middle of a straight section with a plunge, ramp in and out or use a start point on the tip of the hand where it will not leave a mark.

    Since your bits are so small, make sure that 'linearize small arcs' is ON, which the default in this new version of the post.

    You will have seen the warning messages about GRBL having a minimum feedrate of 45mm/min. While that is a slightly flexible number (depends on several internal settings) if you have any strange behavior fix those feedrates first!
     

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