Welcome to Our Community

Some features disabled for guests. Register Today.

BLACKBOX Motion Control System [closed]

Discussion in 'Controller Boards' started by Mark Carew, May 19, 2018.

Thread Status:
Not open for further replies.
  1. Mark Carew

    Mark Carew OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Jun 28, 2013
    Messages:
    2,759
    Likes Received:
    2,438
    BlackBox_Render.525 (Medium).png



    With new tech comes exciting new prospects and goals:

    • An Ecosystem, not just a product: The new system evolved around a set of subsystems that cover more than just control and also more than just CNC type applications (more about this later). The Ecosystem was planned from the very start to make it super easy, almost plug-and-play for most users, thereby entry for new users is significantly improved. The new ecosystem had to cater to the hackers’ needs too so we made sure to include the interests of the hackers-by-heart! (; No crimping required which is going to make everyone happy!

    • Cover the use case of 99% of our users: From our own experiences and through many discussions and support requests, we had clear knowledge of EXACTLY what users need! We upgraded to 4 super powerful smart axes onboard (with expansion headers for a future upgrade) and we made sure to include all the IO you will ever need.

    • Mounting: Probably half of our energy went into ensuring that this system is going to be a dream to mount onto your machine.
    • V-Slot Linear Rail compatible mounting patterns
    • Clearly and neatly labelled indicator LEDs so you never have to guess again
    • Meticulous planning for where your hands need access, which buttons and switches needs to be within easy reach and all the way down to planning for which side motor wiring exits versus where USB enters to eliminate as much inconvenience in wiring your machines as we can.
    • Logical wiring bundles at last!
    • Also, we made sure its Enclosed: No more bare-boards exposed to the elements! Because it has to look great too! This is one sexy controller!

    • Technology: Pushing the envelope of newly available cutting-edge technologies as far as possible, allows us to provide a tomorrow’s controller, today!

    • Easy! Choice! Freedom! - We also went over and over the decision of which platform/firmware to support. We really wanted to make sure to offer users choices when it comes to firmware without compromising ease of use and stability. You won’t be locked into a single firmware!

    • Bullet-proofing: Testing included doing things to the beta controllers, that should probably be considered controller-abuse but we had to make sure it would never let you down!

    Check BlackBox Build:

    BlackBox_Build.png

    Check out all the BlackBox Specs:

    BlackBox_button.png
     
  2. Kyo

    Kyo Veteran
    Staff Member Builder Resident Builder

    Joined:
    Feb 27, 2014
    Messages:
    673
    Likes Received:
    702
    This is going to be one sweet motion control solution. We don't even have specs yet and I am still excited :thumbsup:

    I like the sound of that, Would hoping for linuxcnc support be to much haha :D
     
    Templebuilder likes this.
  3. NthAxisWorkshop

    Builder

    Joined:
    Apr 11, 2018
    Messages:
    55
    Likes Received:
    24
    Hello OB team! Thanks for the road map. Now that goals have been identified, how about a question and answer? O.k. Here are questions that maybe you all can answer without giving too much away.

    1. Will the software component of this "ecosystem" run on conventional hardware? If it's something like Easel, using JAVA and has JSON to hardware hooks, will network performance factor too? Or is the solution locally hosted? Is it OS independent or will we be locked into Win/Mac/Linux?
    2. RS232 / usb serial uart? Could the interface be modular? Why not ethernet? Wifi, Bluetooth, USB v3.1 with power?
    3. If it's built on a flexible, firmware independent, open platform, could be know which so we can begin building configuration files for it? If it's a proprietary one, maybe a hint to the scripting / programming language?
    4. Lastly, how much? Ball park figures fine.

    Thanks again for all of your hard work and expertise. Looking forward to seeing it in action.
     
    Templebuilder likes this.
  4. kelvin sudlow

    Builder

    Joined:
    Dec 5, 2013
    Messages:
    21
    Likes Received:
    2
    look forward to seeing and hearing more about this
    thanks
     
  5. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    14,865
    Likes Received:
    4,283
    Hey guys.

    I'll try my best to answer without being too specific, but here's a little bit more of the info i can let out

    1+2. Conventional PC hardware (or SBC). Mac, Linux, Windows. USB -> Uart was chosen as the primary interface (Most friendly option to new users - built in drivers for all platforms, easiest configuration, etc), with expansion provided for additional solutions down the line (already in the pipeline). We are working on our own host software, but it is not a proprietary interface, so you are also free to use other applications if you choose (;
    3. It's powered by an NXP Cortex M3 - and supported by Smoothieware, Grbl, and Marlin 2.0. Our firmware devs are stuck into ensuring we provide builds for all 3 so you are not locked into a flavour you don't like.


    Although only 4 axes are provisioned on-board, there are dedicated Expansion ports that will allow connecting additional drivers - so you will be able to run up to 6 Axes (Under Smoothieware, support for A,B,C Axes under Grbl is unlikely, and Unknown under Marlin 2.0 at this time. Using the expansion ports for additional extruders will be supported (Smoothieware and Marlin 2.0), the expansion headers include signals for additional thermistor, mosfet and drivers too.)

    Key here is that we spent a LOT of time drilling down features, playing the pros/cons game till we were blue in the face, to make sure that what is onboard, is exactly what 99% of our userbase needs. But at the same time, as hackers-by-heart we also made very sure that the platform doesn't restrict those 1% of users that want to do cool things either!
     
  6. NthAxisWorkshop

    Builder

    Joined:
    Apr 11, 2018
    Messages:
    55
    Likes Received:
    24
    Thanks Peter! I've been looking into Smoothie for a bit now, but am gonna wait for your hardware. Kudos for sticking with an open platform! I'm sold. Studying up!
     
  7. zobo1942

    zobo1942 New
    Builder

    Joined:
    May 21, 2018
    Messages:
    1
    Likes Received:
    1
    Is there any chance this could be compatible with DragonFrame software, using the in-application motion control software?
     
    MaryD likes this.
  8. Hal Jackson

    Builder

    Joined:
    Aug 22, 2016
    Messages:
    20
    Likes Received:
    21
    My machine is still waiting and Jack and I are speechless!...But we’re excited!
     

    Attached Files:

    zencuke and MaryD like this.
  9. Szymon L

    Szymon L New
    Builder

    Joined:
    Apr 25, 2016
    Messages:
    1
    Likes Received:
    0
    Looking forward to.. :)
     
  10. Rob Shaver

    Builder

    Joined:
    Jan 29, 2015
    Messages:
    9
    Likes Received:
    5
    I'm not that familiar with CNC hardware/software, but I am interested. I do have experience with electronic communication standards, though. Standards like the OSI model with seven layers, which look like this:
    The idea is that each level can changed out but the layer above and the layer below will not require change.

    For example, layer one, the physical layer would consist of a set of specifications to support various drive electronics. Control for motors, limit detectors, heaters, heat sensors, position encoders, etc. If you wanted to build a machine that had stepper motors then you have one or more boards with electronic driver circuits that could drive such motors. It would likely need inputs for limit switches for each axis also.

    If you wanted to build a machine with closed loop servos then you would need one or more boards with drivers suitable for driving servos and inputs for position encoders.

    Having written this much, I'm thinking that this level of modularity might not be easy to achieve. However, I'm hoping that you are keeping some form of modularity in mind.

    Are you building electronic drivers only? Since you mention "4 super powerful smart axes onboard", does this mean I can build a 3-axis machine and give it G-code to execute a 3-D path accurately?

    Well, I guess I'm just looking for more info ... and I guess it will come.

    I'm waiting with worm-on-tongue (baited breath :) Cheers
     
  11. dennisn8tkk

    Builder

    Joined:
    Jan 30, 2016
    Messages:
    1
    Likes Received:
    1
    Yes !!!!! Can NOT wait...... Great job
     
  12. NthAxisWorkshop

    Builder

    Joined:
    Apr 11, 2018
    Messages:
    55
    Likes Received:
    24
    Ok. Sorry about that guys, but I think this forum thread should be for members with legitimate questions and posts about the topic, not rants or flames or spamming.
     
  13. owenv

    owenv New
    Builder

    Joined:
    Oct 19, 2015
    Messages:
    1
    Likes Received:
    1
    Wow,

    This looks like a huge project and very exciting.

    Will users be involved in any of the processess.

    Dont shoot me Im new to this group.


    Regards
     
    Mark Carew likes this.
  14. NthAxisWorkshop

    Builder

    Joined:
    Apr 11, 2018
    Messages:
    55
    Likes Received:
    24
    Ok. Apologies. Usually, though, adhering to good forum practice, you present a question or an answer for a question in a post. Bashing the forum thread or host normally doesn't qualify. Wrong forum.
     
  15. Kevin Kuehn

    Builder

    Joined:
    Apr 2, 2016
    Messages:
    5
    Likes Received:
    6
    I think our "rant" was completely justified and added to the discussion. That's what a forum is for, its not to just stack up the hype, we are allowed to criticize it.
     
    zencuke likes this.
  16. NthAxisWorkshop

    Builder

    Joined:
    Apr 11, 2018
    Messages:
    55
    Likes Received:
    24
    Ok. You can rant. You can voice your opinion on anything you want. Start another thread, post a link to this one. It could be I'm the only poster who's gotten a satisfactory answer to my questions.
     
  17. Luciano Burtini

    Builder

    Joined:
    Jan 18, 2018
    Messages:
    5
    Likes Received:
    0
    Is this what trump means by "fake news"? I got all excited about - nothing? I think.
     
  18. Bob K

    Bob K New
    Builder

    Joined:
    Jun 2, 2016
    Messages:
    55
    Likes Received:
    20
    NXP Cortex M3

    I hope it's not one of the LPC176x processors. They're OK for minimal systems. They just don't have enough I/O pins once you start getting into 6 stepper motor systems or SPI/I2C based peripherals. Boards like Smoothie and Re-ARM had to make compromises which results in "fun" if you stray from the base hardware/peripheral configuration.

    I personally like the LPC177x series. More I/O pins and similar enough to the LPC176x series that most LPC176x software can just be dropped on it.

    ----

    I'm one of the Marlin developers. I can help with bring up if wanted.
     
    MaryD likes this.
  19. Bob K

    Bob K New
    Builder

    Joined:
    Jun 2, 2016
    Messages:
    55
    Likes Received:
    20
    If it's not too late, please attach the endstops to pins that have pin change interrupt capabilities. This can relieve the CPU of having to poll the endstops. Most of the LP176x boards currently use pins without that capability.
     
  20. Bob K

    Bob K New
    Builder

    Joined:
    Jun 2, 2016
    Messages:
    55
    Likes Received:
    20
    Yet another item from my wish list …

    It would be nice if the standard 10 pin debug header footprint is on the final board. A J-Link is a wonderful tool when investigating obscure problems.
     
  21. David Sandanger

    Builder

    Joined:
    Oct 23, 2016
    Messages:
    1
    Likes Received:
    0
    Why not team up with Hind Technology and their MASSO controller? No PC required, 5 axis control, easy setup, and what ever input/output ports you need.
     
  22. GinoTheCop

    GinoTheCop Journeyman
    Builder

    Joined:
    Jan 28, 2016
    Messages:
    150
    Likes Received:
    196
    Fantastic news..

    Just an idea, almost everybody has an iPad or similar tablet laying around with so many mounting options on the market. It would be sweet to be able to use one as the screen for BlackBox. A USB port to power the tablet and an Android/iOS compatible app would be simply perfect in my humble opinion.

    Good Luck!
     
    Kristopher Grove and Mark Carew like this.
  23. Bob K

    Bob K New
    Builder

    Joined:
    Jun 2, 2016
    Messages:
    55
    Likes Received:
    20
    Very, very nice but $400 USD
     
  24. Tracy Ranson

    Tracy Ranson Well-Known
    Builder

    Joined:
    Nov 4, 2014
    Messages:
    88
    Likes Received:
    32
    I might purchase one but I do not care too much for the limitations of GRBL and other similar limited software. I prefer the more advanced software such as Mach3 and Linuxcnc, I purchased 6 N.O.S. IM483 industrial grade drivers for less than $150 just so that I could use the better software. If you can make the device compatible with what I like to use then perhaps I will put the controller on my wish list. If you need a beta tester I am willing to test it. I have a fast growing Facebook group with more than 7000 members who would be interested in something like this. Send me a message if you need a tester with a bunch of followers.
     
    Mark Carew likes this.
  25. NthAxisWorkshop

    Builder

    Joined:
    Apr 11, 2018
    Messages:
    55
    Likes Received:
    24
    I'm interested in the tablet / pendant as well. One that might incoporate touch x/y zeroing and park presets would be cool.
     
    Mark Carew likes this.
  26. MaryD

    MaryD OpenBuilds Team

    Joined:
    Apr 13, 2016
    Messages:
    649
    Likes Received:
    639
    It’s confirmed! Those who suggested BLACKBOX (or similar) will also be receiving an OpenBuilds Black Box Motion Controller when available!


    Congratulations! We will be in touch to confirm details when the shipping time approaches.


    Black Box @Scott H.

    BlackBox @GingerBeard

    BlackBoxCNC @Ariel Yahni

    The Black Box @Brandoneous

    THE BLACK BOX @PAULE

    OpenBuilds BlackBox @James Archer

    OpenBuilds BlackBox Controller @mytechno3d

    The Big Black Box and The Big Black Control Box @Adrian West

    Black Box HPG CNC Conroller @momodrus


    If I somehow missed you, please drop me a pm using that little envelope icon in the upper right hand corner of your screen.
     
  27. GrayUK

    GrayUK Openbuilds Team Elder
    Staff Member Moderator Builder

    Joined:
    May 5, 2014
    Messages:
    1,668
    Likes Received:
    627
    You can always rely on Openbuilds to do the Right Thing!! :thumbsup::thumbsup::thumbsup::thumbsup::thumbsup::thumbsup:
     
    Kyo, MaryD, Mark Carew and 1 other person like this.
  28. James Archer

    Builder

    Joined:
    Mar 16, 2015
    Messages:
    9
    Likes Received:
    15
    I haven't logged into OpenBuilds for a long time and only just read this message. I guess it it too late for me to revive my Black Box Motion Controller now?
     
  29. MaryD

    MaryD OpenBuilds Team

    Joined:
    Apr 13, 2016
    Messages:
    649
    Likes Received:
    639
    James, you will be among the very 1st to receive the new BlackBox controller...no ETA at this time but as soon as it's available, we will email you.
     
    Kyo and GrayUK like this.
  30. jukeman60

    jukeman60 Well-Known
    Builder

    Joined:
    Jul 15, 2016
    Messages:
    62
    Likes Received:
    79
    Hi all
    any tidbits for us it's getting quiet here....I here cricket's.....pictures, nuts, bolts, lights????
    thanks
     
Thread Status:
Not open for further replies.

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