Welcome to Our Community

Some features disabled for guests. Register Today.

OpenBuilds CONTROL Software

Discussion in 'Control Software' started by Mark Carew, Oct 8, 2018.

  1. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
    What controller do you have?
     
  2. Noah Carlson

    Builder

    Joined:
    Feb 15, 2022
    Messages:
    3
    Likes Received:
    1
    I have the Spark Concepts xPro V3, but it is the old version set up for GRBL v0.9. Is there any way I can update it, or am I stuck with buying a new card?
     
  3. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
    OpenBuildsCONTROL > Wizards and Tools > Firmware Flashing Tool

    Select the xPro V3 from the list, rest defaults, select the correct Port and Flash

    upload_2022-4-6_21-21-22.png
     
    David the swarfer likes this.
  4. Noah Carlson

    Builder

    Joined:
    Feb 15, 2022
    Messages:
    3
    Likes Received:
    1
    I think that fixed it, thanks for the help.
     
    Giarc likes this.
  5. GasperStef

    Builder

    Joined:
    Apr 29, 2022
    Messages:
    3
    Likes Received:
    1
    Hello to all.

    I have one question. Is there any possibility that I make macro for feed rate override and jog reset?

    Curently I am building a controller for open build control and I want to add option if you press and hold button for 2s the feedrate is reset.

    Thank you in advance.
    Gašper
     
  6. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
  7. GasperStef

    Builder

    Joined:
    Apr 29, 2022
    Messages:
    3
    Likes Received:
    1
    Peter Van Der Walt likes this.
  8. Rogue_One

    Rogue_One New
    Builder

    Joined:
    Jun 26, 2020
    Messages:
    32
    Likes Received:
    2
    hi,
    i order the openbuilds blackbox motion control system.

    Q. What Limit switch are recommend to use with system. i notice guys have your own Limit switch's
     
  9. Giarc

    Giarc OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Jan 24, 2015
    Messages:
    3,016
    Likes Received:
    1,682
    These Xtension Limit Switch Kit have noise filtering to help reduce EMI issues. I have them on my lathe and I am very happy with them. I have been running it for over a year and have had no issues at all.
     
  10. Rogue_One

    Rogue_One New
    Builder

    Joined:
    Jun 26, 2020
    Messages:
    32
    Likes Received:
    2
    how many aRE you using?
    are you setup for -Y/+Y -Z/+Z -X/+X ?
     
  11. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
    Minimum of 3 (Homing + soft limits) , or 6 if you want maximum protection (Homing, Hard Limits and Soft Limits)
     
  12. Giarc

    Giarc OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Jan 24, 2015
    Messages:
    3,016
    Likes Received:
    1,682
    I use 3 on my CNC router, and 2 on the lathe (I do not have one on the rotary axis). I use homing and soft limits so I do not worry about crashing. So mine are on the extreme positive ends of my axis.
     
  13. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
    CONTROL v1.0.321 released today

    Fixed a couple bugs and added some new features
    • Improved Stop and Clear Alarm functionality
    • Removed advertisement buttons from main toolbar
    • Fixed position of buttons on dialogs to be all on the right hand side for consistency
    • Added Cancel button to Servo Calibration Wizards
    • Fixed a memory leak bug
    • Cleaned up some old libraries no longer in use - should make the installer +-50MB smaller to download - great for users on slower connections
    • Updated graphics in Probe wizards to show better placement of magnet on Collet instead of the Bit
    • Added pop-up warning if a loaded file contains G53 Moves but the machine has not been Homed (Particularly to prevent new users from crashing when using Fusion360 etc that uses Machine Coordinates as well, without remembering to Home)
    • New Grbl Settings tab - sorting settings by logic function instead of numerical, enhanced and easier to understand layout
    As always, let us know if you find any bugs in the new version, and if you need to fall back to an older version, a reminder you can always find older versions on Releases · OpenBuilds/OpenBuilds-CONTROL

    upload_2022-5-2_21-50-0.png
    Probe Graphics



    upload_2022-5-2_21-50-50.png
    Updated Grbl Settings tab



    upload_2022-5-2_21-54-4.png
    New Homing Direction switches makes it much clearer that it deals with the direction it will move to during homing



    upload_2022-5-2_21-51-21.png
    Saving Grbl Settings now has a nice progress bar



    upload_2022-5-2_21-52-5.png
    Warning if you forgot to Home and load a job containing Machine Coordinate moves

     
  14. SeanD

    SeanD Well-Known
    Builder

    Joined:
    Mar 23, 2019
    Messages:
    207
    Likes Received:
    65
    Since the latest update, I can no longer connect to my Blackbox. I have seen the "probably quit or crashed" before but only when the software actually closed itself. It's still open and giving me that message. How do I roll back to the previous version and prevent it from updating?

    [16:41:43] [ connect ] PORT INFO: Port is now open: COM3 - Attempting to detect Firmware

    [16:41:43] [ connect ] Checking for firmware on COM3

    [16:41:43] [ connect ] Detecting Firmware: Method 1 (Autoreset)

    [16:41:44] [ connect ] Detecting Firmware: Method 2 (Ctrl+X)

    [16:41:45] [ connect ] Detecting Firmware: Method 3 (others that are not supported)

    [16:41:47] [ connect ] ERROR!: No supported firmware detected - See docs:blackbox:faq-usb-connection-failed [OpenBuilds Documentation] for more details. Closing port COM3

    [16:41:48] [ disconnect ] PORT INFO: Port closed

    [16:43:02] [ websocket ] Disconnected. OpenBuilds CONTROL probably quit or crashed
     
  15. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
    Read here: See OpenBuilds CONTROL Software
    (Doubt your issue is update related, but do test on an older version)
     
  16. siwhoaks

    siwhoaks New
    Builder

    Joined:
    Jan 24, 2020
    Messages:
    9
    Likes Received:
    1
    Im having difficulty finding out a recommended/stable version of 64bit linux to use openbuildscontrol on . Currently having issues installing on bullseye/gnome and not sure if its even possible.

    OpenBuildsCONTROL_1.0.317_amd64.deb
     
  17. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
    Ubuntu 20.04 should work
     
  18. siwhoaks

    siwhoaks New
    Builder

    Joined:
    Jan 24, 2020
    Messages:
    9
    Likes Received:
    1
    Thank you, I shall try that next.
     
  19. siwhoaks

    siwhoaks New
    Builder

    Joined:
    Jan 24, 2020
    Messages:
    9
    Likes Received:
    1
    I got further than all day yesterday! Ubuntu working and updated, the version of Openbuilds above installed ok. when I open the app it gives me about 60 connections to connect too-all of them are denied due to permissions, none of them are usb.
    Is this a usb driver issue for communicating with the arduino/drivers? I tried a few different usb ports and it recognised it getting plugged in and out but still listed the 60 connection options.
     
  20. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
    Make sure your user account is a member of the dialout group to have access to TTY devices:

    sudo adduser $USER dialout

    Device should typically be /dev/ttyUSBxx or /dev/ttyACMxx

    The other 60 would be some hardware serial ports (COM1 etc) exposed by your PC - not gonna go into IDing and disabling them here - we don't provide Linux OS support too :) - Google will know
    If you are not a seasoned Linux user - and find the OS hard to use, Windows is always an option available to you
     
  21. siwhoaks

    siwhoaks New
    Builder

    Joined:
    Jan 24, 2020
    Messages:
    9
    Likes Received:
    1
    The group dialout already exists.
    Is there a firmware update in the arduino ide that helps with USB connections-this issue feels similar to one i had before on a mac.

    Ive was using OBS on a older mbp until it broke and lately a rasberrypi 4 so know its a case of hitting the right combination and having some patience to read forums. So yes Im not a seasoned linux user but I have had to use windows on some occasions and think that OS is the enemy of usability!
     
  22. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
    On windows you'd be up and running by now (;

    That particular statement does not make sense? Do not replace the installed Grbl firmware on the BlackBox please
    Or if you meant drivers instead of firmware:
    The BlackBox's USB section uses a FT232 chip, drivers for Windows/MacOS here: docs:blackbox:install-drivers [OpenBuilds Documentation] and VCP Drivers - FTDI - but Linux has included the driver since Kernel 3.0xx for years now

    The point is not whether the group exists, but whether you USER is a member of the group.
     
  23. siwhoaks

    siwhoaks New
    Builder

    Joined:
    Jan 24, 2020
    Messages:
    9
    Likes Received:
    1
    haha or maybe i would be trying to get the built in wifi to work-waiting on endless updates or try and fail again and again to do a factory reset. Also at the end of the day I would be using Windows- I was much happier to clean the drive of windows for even a small chance linux will work- any kind of linux as the machine is only for the cnc.

    I did not do anything to firmware yet and if its all included and works ill leave it alone.

    sudo adduser $USER dialout
    is there anther step after this? it said goup already exists and there were no further options.

    Edit : the Arduino IDE seems to be working ok and I was able to recognise another UNO and upload a sketch
     
    #2033 siwhoaks, May 3, 2022
    Last edited: May 3, 2022
  24. DarkPenguin

    DarkPenguin Well-Known
    Builder

    Joined:
    Sep 16, 2017
    Messages:
    201
    Likes Received:
    65
    You need to re-login once the user has been added to the group.

    id $USER
     
  25. siwhoaks

    siwhoaks New
    Builder

    Joined:
    Jan 24, 2020
    Messages:
    9
    Likes Received:
    1
    Something happened-its alive! The dialout line worked (or the arduino IDE updated once i brought computer inside to the wifi).
    Thank you all for the help
     
  26. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,462
    Likes Received:
    1,915
    I feel our communication has become a little warped somewhere along here (-:
    • The dialout group exists by default
    • Members of the group can use serial ports, aka 'TTY' devices
    • This has nothing to do with wifi networking
    • You need to add the user you are logging in as to the dialout group, then logout/login for that user to be able to use the serial port.
    • The Blackbox connects via a USB cable which looks like a serial port to the OS.
    • If you have Openbuilds CONTROL running you will never need the Arduino IDE since CONTROL can update the Blackbox directly.
    • The Blackbox already has the correct GRBL software loaded, you would only need to change it if you want to use it on an ACRO laser cutter.
    • The 'Interface' uses wifi, the Blackbox does not. I am now confused as to what exactly you are connecting to wifi (-: (probably just the PC?)
    I hope this clarifies matters, if only to me (-:
    Also, don't install such an old version of CONTROL unless you have already proved that all of the more recent versions do not work.
    V1.0.321 is the latest.
     
  27. siwhoaks

    siwhoaks New
    Builder

    Joined:
    Jan 24, 2020
    Messages:
    9
    Likes Received:
    1
    Yes this worked and thank you for more details- it might help me the next time.

    Im not using black box- just an arduino Uno with ext drivers.

    So far it all seems ok anyway ,I installed OpenBuildsCONTROL_1.0.321_amd64.deb.
     
    David the swarfer likes this.
  28. SeanD

    SeanD Well-Known
    Builder

    Joined:
    Mar 23, 2019
    Messages:
    207
    Likes Received:
    65
    I have tested with the version from January and am getting the same results. Run through the checklist to and nothing has resolved it. When the control software starts up I do hear my machine engage. It just keeps saying there is no detected firmware on my Port
     
  29. SeanD

    SeanD Well-Known
    Builder

    Joined:
    Mar 23, 2019
    Messages:
    207
    Likes Received:
    65
    Also have replaced USB cable with 5 others, 4 of which are fully shielded and have worked before.
     
  30. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
    Try a different PC as another test step

    Also possible your controller has picked up damage (its been in use a while - check wiring for loose terminals or chaffed through cables that could have caused short circuits etc)
     

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