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:
    13,749
    Likes Received:
    4,070
  2. jamin35008

    jamin35008 Well-Known
    Builder

    Joined:
    Feb 7, 2019
    Messages:
    136
    Likes Received:
    44
    So, I have a piece of plywood that I want to cut a circle out of. I saw a video from CNCnutz saying to avoid cutting into your spoilboard bring your bit to the spoilboard (like your zeroing) and then set the negative thickness of your material in Z. This way when you run your cut you wont cut past this value and avoid cutting into your spoilboard. I tried this in the control but when I click outside the box it reverts back to what ever was set previously. Is there a way to over ride this and manually set Z to a value I want? If the video isn't allowed I will remove.
     
  3. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    13,749
    Likes Received:
    4,070
    Use the Serial console for custom commands (G10 L2 G Codes to set offset)

    Typing in our DRO and pressing enter Jogs to where you type
     
    jamin35008 likes this.
  4. jamin35008

    jamin35008 Well-Known
    Builder

    Joined:
    Feb 7, 2019
    Messages:
    136
    Likes Received:
    44
    So if my material was .7in thick I could bring my bit to the spoilboard and set G10 L2 P1 Z-.7 for this example? Then I could change the Z value for other material thicknesses when necessary?
     
  5. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    13,749
    Likes Received:
    4,070
    Correct! Just note whether you are in Inch mode as well (the tabs above the DRO just changes the display and jog buttons, doesnt neccesarilly put Grbl into Inch mode) , so maybe put a G20\n in there before it, to be 100% sure
     
    jamin35008 likes this.
  6. jamin35008

    jamin35008 Well-Known
    Builder

    Joined:
    Feb 7, 2019
    Messages:
    136
    Likes Received:
    44
    I'm a bit confused on how to start the project though. I'm thinking I would zero my material like normal, then jog the machine to the spoilboard and note the negative Z value, enter G20\n G10 L2 P1 Z-.7, jog Z back above zero a little bit, and go?
     
  7. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    13,749
    Likes Received:
    4,070
    Personally, I'd do the spoilboard setting first. Easier while bed is clear
    - Then click gotozero Z (quick mental check, looks good), then jog up Z a little more
    - place down stock and clamp/screw down
    - zero XY using whatever method you prefer
    - Click gotozero xyz, last check that it is where it should be
    - run job

    More personally, I just spoil my spoilboard (; good excuse to resurface very now and then also taking care of humidity induced warpage hehe
     
    jamin35008 likes this.
  8. jamin35008

    jamin35008 Well-Known
    Builder

    Joined:
    Feb 7, 2019
    Messages:
    136
    Likes Received:
    44
    Awesome! Thanks Peter!

    I have been spoiling my spoilboard but I thought that accomplishing this would help me to better understand gcode a little and help to preserve my spoilboard for while longer. :)
     
    Peter Van Der Walt likes this.
  9. Ginsonic

    Ginsonic New
    Builder

    Joined:
    Mar 27, 2019
    Messages:
    2
    Likes Received:
    2
    Hi Peter,

    first, thanks for this great piece of software!

    I just updated Control to version .204, and now the no-longer-secret debugger ;) always starts with Control and has to be closed manually, v202 works like a charm.
    Am I doing something wrong, or is this an intended behaviour?

    Thanks and kind regards
    Dieter
     
    #999 Ginsonic, Jan 15, 2020
    Last edited: Jan 15, 2020
    Peter Van Der Walt likes this.
  10. jeffmorris

    jeffmorris Journeyman
    Builder

    Joined:
    Nov 6, 2017
    Messages:
    481
    Likes Received:
    112
    The input box for entering GRBL commands is too small.
     
  11. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    13,749
    Likes Received:
    4,070
    Will fix now :) v1.0.205 coming in hot!
     
    Ginsonic likes this.
  12. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    13,749
    Likes Received:
    4,070
    Screenshot indicating which box you are referring to?
     
  13. Ginsonic

    Ginsonic New
    Builder

    Joined:
    Mar 27, 2019
    Messages:
    2
    Likes Received:
    2
    Thanks a lot :D
     
    Peter Van Der Walt likes this.
  14. jeffmorris

    jeffmorris Journeyman
    Builder

    Joined:
    Nov 6, 2017
    Messages:
    481
    Likes Received:
    112
    The textbox with the "DOS" prompt for entering GRBL commands below the Serial Console window.
     
  15. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    13,749
    Likes Received:
    4,070
    Yes, but why does it looks small on yours, show me the issue :)
    Its full width, and quite tall, not sure why you say its too small
     
  16. jeffmorris

    jeffmorris Journeyman
    Builder

    Joined:
    Nov 6, 2017
    Messages:
    481
    Likes Received:
    112
    You must have fixed the problem in build 1.0.205. After updating, the text box is now full width.
     
  17. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    13,749
    Likes Received:
    4,070
    Not quite, 1.0.205 fixed the default-open devtools, upgraded the avrgirl backend used for firmware flashing, and fixed some issues with our continuous integration development environment (appveyor)
    Hard to say what it was, without a screenshot, remember next time, grab one! Without it we don't know what to fix.

    Probably just the restart that did it, but good, you are back in action
     
  18. DustinMan

    DustinMan New
    Builder

    Joined:
    Apr 15, 2016
    Messages:
    3
    Likes Received:
    0
    Hey there - I was wondering if it was possible to configure my stepper motors individually, instead of just the "Y Axis". In my case, I have two stepper motors moving my Y axis, but they are very slightly different. Over the course of 30 inches, one of them travels an additional almost .125 inches. Is there any way I can compensate for that? I previously used a TinyG, and I could configure the travel by motor, instead of by axis. Is there a similar option? If not...does anyone know how I can get them moving the same?
     
  19. jeffmorris

    jeffmorris Journeyman
    Builder

    Joined:
    Nov 6, 2017
    Messages:
    481
    Likes Received:
    112
    1.0.204 had too small text box, about 1/3 of full width. I updated to 1.0.205 and the textbox is now full width. I forgot to take screenshot before updating from 1.0.204 to 1.0.205 because I was asked to update the software.
     
  20. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,238
    Likes Received:
    1,815
    No, GRBL has no way of doing this, the two Y motion systems must be mechanically identical.
    You need to buy 2 new Y motors that are the same.
     
  21. DustinMan

    DustinMan New
    Builder

    Joined:
    Apr 15, 2016
    Messages:
    3
    Likes Received:
    0
    They should be mechanically identical, they have the same model number and in fact they're OpenBuilds branded. That variation is very slight over the entire course of my machine. But at the end of the day, the "Steps per millimeter" is probably 198 for one motor and 200 for the other.

    Is it possible that increasing the voltage to one would make a difference?
     
  22. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,238
    Likes Received:
    1,815
    the difference is in the leadscrews not the motors.
    changing voltage will not make any difference.
     
  23. Martin Browning

    Builder

    Joined:
    Jan 19, 2020
    Messages:
    3
    Likes Received:
    0
    Hi

    Can I use the control software with a Novusun Nvum v2 controller running TB6600 4A Stepper Drivers? The Nvum is a mach 3 compatible controller.
     
    #1013 Martin Browning, Jan 23, 2020
    Last edited: Jan 23, 2020
  24. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    13,749
    Likes Received:
    4,070
    Negative, CONTROL only support Grbl based controllers, running Grbl 1.1e or newer
     
    Martin Browning likes this.
  25. Martin Browning

    Builder

    Joined:
    Jan 19, 2020
    Messages:
    3
    Likes Received:
    0
    Thank you
     
  26. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,238
    Likes Received:
    1,815
    @Peter Van Der Walt I just noticed that CONTROL is doing an update check every 15 minutes and immediately wondered if this relates to some of the random disconnects on PC's that have bad network hardware (ie they are not offloading the network processing)?
    It might be worth it to make a test version that only checks for updates at startup and thereafter focuses entirely on doing its job of feeding Gcode to GRBL and interfacing with the user.
     
  27. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    13,749
    Likes Received:
    4,070
    Negative, already eliminated that as part of the issue. Electron's update mechanisms are well proven.

    If only the issue was reproducable in the lab here (; - I really need to downgrade some hardware this year lol.
    It seems to be mostly old PC specs, sometimes on a newer PC with some odd driver combination (thats solved after a reformat, had two of those where after a format the users never ran into the issue again)
    Would love to solve it forever (even if its a tick to disable something) but the affected users tend to be people who don't have the time or skill to work through many iterative tests either.
     
  28. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,238
    Likes Received:
    1,815
    ok, so long as you are sure (-:

    another funny thing is that my blackbox loses connection on my Linux box (Xubuntu 18.04) after just a few commands but works perfectly on the same hardware with win10 (dual boot). I suspect the FTDI drivers built into the kernel are the problem but I must test it on my other linux box, the one that actually runs the OX and see what happens there, have to check kernel versions too.
     
  29. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    13,749
    Likes Received:
    4,070
    Pretty sure, we have spent a lot of time chasing this one down

    Check 'dmesg' for clues, but yeah, my money is on the driver too
     
  30. rscamp

    rscamp Well-Known
    Builder

    Joined:
    Sep 2, 2019
    Messages:
    73
    Likes Received:
    66
    I understand that design decisions were made to hide machine coordinate information to reduce confusion for new users. Pardon my ignorance, but is there a way to manually query the Control software to report the current position in machine coordinates?
     

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