Welcome to Our Community

Some features disabled for guests. Register Today.

Rabbit GRBL on Blackbox X32?

Discussion in 'CNC Mills/Routers' started by Halldor Ulfarsson, Jan 13, 2025.

  1. Halldor Ulfarsson

    Builder

    Joined:
    Oct 28, 2020
    Messages:
    2
    Likes Received:
    0
    Has anyone tried Rabbit GRBL

    https://github.com/SourceRabbit/RabbitGRBL

    on Blackbox X32? Or any obvious reason not to try it?

    I have been working with 1010 XYYZ machines pretty intensely for the last 5 years. Currently switching to ballscrew for my main project but still maintaining two leadscrew machines which have become sloppy and it would be very exciting to try the backlash compensation.

    Very curious to hear if anyone has had good results with Rabbit.
     
  2. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,373
    Likes Received:
    4,371
    You'd have to create a pinmap etc, lot of work - and then likely some incompatibilities with existing software toolchains etc.

    Just can't think it has any advantages over the more mature, and widely used, grblHAL. Looking over the source code, can tell you straight away its behind grblHAL in lots of areas.

    grblHAL has backlash compensation too - just essentially a bad idea

    It's always better to build a proper machine than try to use software to constantly fight a bad design

    - ballscrews are way worse than our leadscrews - introduces backlash, larger diameter screws has more enertia so need to slow it down acceleration quite lot, The pitches are lower too lowering top speeds too, etc - lots of cons, very little pros.

    - if your leadscrews are "sloppy" its time for a little maintenance - adjust anti backlash nuts, reset double nutblocks, check shaft couplers and stop collar. 10 minutes and $0 :)
     
  3. Halldor Ulfarsson

    Builder

    Joined:
    Oct 28, 2020
    Messages:
    2
    Likes Received:
    0
    Thanks for your considered and fast reply Peter!

    Disappointing that dealing with backlash in code is not practical. But interesting that there is an implementation in grblHAl. I might try that at some point to satisfy my curiosity.

    And yes a comprehensive servicing and squaring of those machines is probably the best bet to get them back into good working order.

    Thank you,
    Halldór
     

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