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. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
    Got it. Yeah, I'm trying out RPi install as I type.
     
    Peter Van Der Walt likes this.
  2. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,049
    Likes Received:
    4,313
    Via USB works, i run my big Ox using that. Havent tried gpio yet, but i think you were planning to go USB already.

    Ps i haven't updated that in a while the name change might affect the names under dist, headsup
     
  3. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
    Yep, over USB. I'm still in the process of upgrading the Pi. I'll let you know if I run into any issues with the Control install. Or maybe I wont since its not supported :)
     
    Peter Van Der Walt likes this.
  4. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
    Everything seems good. Havent run a job yet. If and when you get around to updating the wiki, perhaps mention that you need to enable the gl driver in order for the 3d viewer to work. Here's what I did:

    1. Console: sudo raspi-config Under "7 Advanced Options" / "A7 GL Driver" pick "G2 GL (Fake KMS)"

    2. Desktop: Preferences / Add Remove Software search for "Chrome" and pick "WebDriver driver for the Chromium Browser", click "OK"
     
  5. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,049
    Likes Received:
    4,313
    S
    Sweeeet i couldnt get it to work. And that was kinda one of the reasons its 'unofficial'
     
  6. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,049
    Likes Received:
    4,313
    Does that enable it inside our Electron instance's Chromium too? Or do you have to use Chromium itself
     
  7. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
    I havent run a job with it yet so I'll get back to you tomorrow on that. To be clear, when I launched the program for the first time, I received a "webgl" error stating that control wouldnt show the 3d viewer. I made the changes and rebooted. After second launch, no error and the 3d viewer was displayed. I didnt load any gcode, so can say if it actually works :) I need to run a surfacing job tomorrow. I'll let you know how it goes.
     
    Peter Van Der Walt likes this.
  8. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
    Hey Peter, I'm half way through a surfacing job and the 3d viewer seems to be working fine. For reference, I'm on the latest RPi firmware, latest control software running a RPi 3 Model B+

    20190224_090427.jpg
     
    Peter Van Der Walt likes this.
  9. jeffmorris

    jeffmorris Journeyman
    Builder

    Joined:
    Nov 6, 2017
    Messages:
    496
    Likes Received:
    115
    I think that the "Go to Zero XYZ" button doesn't work after homing my CNC router, using "Set Zero XYZ", and moving the router to X10, Y10 and Z-10. I have CNC xPro V3 board.
     
  10. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,049
    Likes Received:
    4,313
    Thats a very brief writeup, not sure i get the gist of it. Step by step to reproduce? You mention Homing and Setzero in one breath so not sure what exactly you tried. You do know home and zero is on separate coordinate systems? :) would love to help but will need full sentences to understand
     
  11. Gary Caruso

    Gary Caruso OpenBuilds Volunteer
    Staff Member Moderator Builder

    Joined:
    May 19, 2016
    Messages:
    1,193
    Likes Received:
    532
    250k is big? I have some tested and working 21MB trochoidal path files you can test things on if you like :)
     
    David the swarfer and Giarc like this.
  12. jeffmorris

    jeffmorris Journeyman
    Builder

    Joined:
    Nov 6, 2017
    Messages:
    496
    Likes Received:
    115
    I thought that "Go to Zero XYZ" button move the router to Zero XYZ if the router is not at Zero XYZ. Let's say that I find out that the router is moving to wrong position and I hit the E-Stop before the job will be ruined.
     
  13. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
    Go to Zero XYZ refers to "work" 0 (your stock or wherever you set xyz 0) not "machine" 0 (home / where your limit switches are). If your machine isnt doing that, Peter is asking for the steps you took so we can figure out what's wrong. Hope that helps.
     
    Peter Van Der Walt likes this.
  14. jeffmorris

    jeffmorris Journeyman
    Builder

    Joined:
    Nov 6, 2017
    Messages:
    496
    Likes Received:
    115
    I didn't know that I have to click on "down arrow" on the "Go to Zero XYZ" button which displays the GRBL code for moving the router to 0,0,0 position. I clicked on the code and it worked. I have been using GRBL Panel.
     
  15. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,049
    Likes Received:
    4,313
    Glad you're sorted = keep in mind that ZERO is in the WORK COORDINATES and HOME is in MACHINE COORDINATES, therefore it matters which one you want to go to, and therefore which one to click...

    If you want to understand more, search online for "G53 vs G54-G59" or "CNC Coordinate Systems" and learn about the different coordinate systems and how you can use them to your advantage as you grow

    G53 = Machine Coordinate System
    G54 = default Grbl Work Coordinate System
    G55-59.1 = Additional Coordinate systems you can use for offsets / batching / etc
     
  16. msdosfx

    msdosfx New
    Builder

    Joined:
    Oct 9, 2018
    Messages:
    16
    Likes Received:
    13
    Hi, Any solutions for this. No matter how many times I remove OpenBuilds Controller from my Log-in items, it automatically opens every time I turn on my computer. And like you, I have to force quit OpenBuild Controller every single time. I am running MacOS Mojave 10.14.2
     
  17. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,049
    Likes Received:
    4,313
    Force quit hasnt been an issue since about v1.0.133 (1.0.145 is current, if you have issues remove the old version) - so can you please ensure you are running the latest (1.0.145 or newer):

    1. Uninstall and cleanup to make sure you have no remnants of the old versions
    2. Install a fresh new copy from software.openbuilds.com


    Please read this post: OpenBuilds CONTROL Software and the ensuing conversation onward from that post, continuing onto the next page RE mac. (Refer to posts between me an Terpax) where we worked through those issues (the post you quote is from v1.0.104, about 41 version back from where we are today)

    Also, try windows version, MacOS has several restrictions that gives us the inability to deliver the same experience, the post I linked above explains the logic behind it all.


     
    #287 Peter Van Der Walt, Feb 25, 2019
    Last edited: Feb 25, 2019
  18. msdosfx

    msdosfx New
    Builder

    Joined:
    Oct 9, 2018
    Messages:
    16
    Likes Received:
    13
    Hi, how do I install your post processor so it appears in Fusion 360 as an option? I am at the github for Strooom/GRBL-post-Processor, but I am not sure which file or how to download and install. Do you know if I can also install it as a post processor for RhinoCAM? I am using Mac OS with Fusion360, and I have the X-pro V4 to drive my Workbee. Thank you for all of your work. Perhaps installation instructions could be added to the ReadMe, or perhaps I am an idiot, but either way I could use some help.
     
  19. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
    Peter Van Der Walt likes this.
  20. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
    A bit OT, but I saw a few pages back that supporting tool changes may happen. I'm looking into modifying @David the swarfer fusion post to auto create separate nc files for each tool change. Is it worth effort or should I just wait for Control to support it?
     
  21. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,049
    Likes Received:
    4,313
    Would be worth it for now, probably more like a couple weeks from happening (looking at my todo list hehe)
     
  22. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
  23. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,457
    Likes Received:
    1,915
    that will be a cool option! if you let me have your changes I will incorporate them and push to github
     
    sharmstr and Peter Van Der Walt like this.
  24. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
    Will do. May take me a few days. I'll contact you offline about it.
     
  25. DenD

    DenD New
    Builder

    Joined:
    Jan 21, 2018
    Messages:
    6
    Likes Received:
    0
    Hello. I am excited to try this new beta software. I took your Hello World sample, and altered the size of the bit on each of the 3 tool paths and generated the gcode. I am a newbie, I was hoping to see some prompts between tool paths to switch out the bit? Maybe I am assuming too much in the Beta? Even if I were to edit the Gcode manually, I could not easily find comments by name where each tool path began? I liked an earlier suggestion of allowing each tool path to be separately launched, not all at once.
     
  26. sharmstr

    sharmstr OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 23, 2018
    Messages:
    2,059
    Likes Received:
    1,448
    Tool changes aren't supported. You need a separate gcode for every tool change.
     
  27. DenD

    DenD New
    Builder

    Joined:
    Jan 21, 2018
    Messages:
    6
    Likes Received:
    0
    Well, that makes it awkward. What about sending some comments in the Gcode file of the path name started, to enable manual editing to insert pauses? That shouldn't be hard for you to incorporate in the meantime?
     
  28. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,049
    Likes Received:
    4,313
    Toolchanges are on the Todo, just give it a couple weeks: See Toolchanges · Issue #26 · OpenBuilds/SW-Machine-Drivers for the Issue Tracker (Will be updated there when its implemented)

     
    DenD likes this.
  29. mrp192

    mrp192 New
    Builder

    Joined:
    Oct 15, 2018
    Messages:
    33
    Likes Received:
    8
    Maybe i'm doing it wrong. But if I run my xyz touch probe at a .nc it will work. But wont work as a macro, as in it does nothing.
     
  30. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,049
    Likes Received:
    4,313
    Also already reported issue Z Probe: [PRB: responses should only be caught if send from our wizard, as users may want to probe in custom macros or from the console · Issue #54 · OpenBuilds/SW-Machine-Drivers

    Always check the issue list: OpenBuilds/SW-Machine-Drivers for known issues if you get stuck - all those need time to fix :) less time I spend here pointing people at the list, more time I have to actually fix them (;
     

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