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

    dJOS_500 Journeyman
    Builder

    Joined:
    Jul 16, 2022
    Messages:
    322
    Likes Received:
    130
    @Peter Van Der Walt Well I'll be, this was it! I uninstalled Control and reinstalled it from the latest download and it works perfectly! 3D views are rendered instantly. :banghead:
     
    Peter Van Der Walt likes this.
  2. dJOS_500

    dJOS_500 Journeyman
    Builder

    Joined:
    Jul 16, 2022
    Messages:
    322
    Likes Received:
    130
    If you skip to the 10 minute mark, the automatic Z height offset is the main thing I’d love to see in Control. My parts operations usually require 2 - 4 tool changes and not having to re-probe the z height would be an amazing quality of life improvement.

     
  3. Giarc

    Giarc OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Jan 24, 2015
    Messages:
    3,015
    Likes Received:
    1,680
    But isn't that essentially re-probing the z height? I was going to add one to my machine, but realized it would take longer to have the machine travel to the location the permanent offset was than to just re-probe above my XYZ zero point where I change tools. However, I am only looking at it from the speed and accuracy aspects that I prefer. There may be something I am missing. Obviously this would be great if the machine did automatic tool changes.
     
    dJOS_500 likes this.
  4. 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
    So, basically just the great Misterg's TLO Macro? : see post #14 in Getting started with Javascript Macros in CONTROL / Library of Macros created by the community

    Macros for the win (again) - deals with it in a way that's more forgiving than grbl's builtin TLO which was sometimes a bit flaky

    OBC tool length dialog.png
     
    Misterg, dJOS_500 and Alex Chambers like this.
  5. dJOS_500

    dJOS_500 Journeyman
    Builder

    Joined:
    Jul 16, 2022
    Messages:
    322
    Likes Received:
    130
  6. Misterg

    Misterg Veteran
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 27, 2022
    Messages:
    365
    Likes Received:
    282
    Sounds similar to what I do - Little snippet of the macro in operation at about 1:30

    1) Set reference tool
    2) Move to tool change location (and manually change the tool)
    3) Set new tool
    4) Return to starting position at ~1:38

     
  7. dJOS_500

    dJOS_500 Journeyman
    Builder

    Joined:
    Jul 16, 2022
    Messages:
    322
    Likes Received:
    130
    it’s actually your macro that Peter referred me to. I’ll check out your video.

    edit: nice work, that part came out great.
     
    #2377 dJOS_500, May 14, 2023
    Last edited: May 14, 2023
    Misterg likes this.
  8. Gizmo6

    Gizmo6 New
    Builder

    Joined:
    Mar 26, 2023
    Messages:
    17
    Likes Received:
    2
    OpenBuilds Control produces a permission denied port error when attempting to connect. I have attempted every USB port on the machine and get the same error.
    Operating system is Ubuntu 22.04.2.
    upload_2023-5-22_8-29-46.png
     

    Attached Files:

  9. 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
    Not a CONTROL issue, rather, make sure your linux user account has permissions to access serial ports. Usually something like adding yourself to the Dialout group
     
  10. DarkPenguin

    DarkPenguin Well-Known
    Builder

    Joined:
    Sep 16, 2017
    Messages:
    201
    Likes Received:
    65
    We'll be 1000 years past the last POTS Modem connected to a computer (or anything) and linux will still call serial port access group the Dialout group. That kind of clown show is the first step to being BSD, Linux boys! Remember that!
     
  11. Gizmo6

    Gizmo6 New
    Builder

    Joined:
    Mar 26, 2023
    Messages:
    17
    Likes Received:
    2
    Thank you, that did the trick. Now to see if I can get LightBurn loaded and running.
     
    #2381 Gizmo6, May 22, 2023
    Last edited: May 22, 2023
  12. BASt_NL

    BASt_NL New
    Builder

    Joined:
    Sep 9, 2022
    Messages:
    24
    Likes Received:
    3
    I have an issue with a large gCode file i want to load.
    It is an intricate shield design i found on thingiverse.

    I succesfully created a carve on 25x25 cm, and now want to carve it on 700x700.
    This file now crashes Openbuilds Control on rendering.

    A couple of questions:
    - Is there an option to disable rendering?
    - My laptop is a Lenovo Yoga with a onboard intel gpu and a nvidia gtx1650; the latter being for 3D applications.
    I can set my preference on which gpu a program runs in either windows or nvidia control panel.
    No matter what i set OpenbuildsControl to; it always starts at gpu0 (onboard).
    On rendering it switches for 1 second to GPU1(nvidia) and then back to gpu0.

    Here is the gCode i try to run (35MB)
    Here is the gCode of the smaller version that successfully ran (1.9mb)
     
  13. 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
    Troubleshooting tab > Application Diagnostics

    You can perhaps try forcing the GPU using Supported Command Line Switches | Electron (append to the startup command / shortcut)
     
  14. BASt_NL

    BASt_NL New
    Builder

    Joined:
    Sep 9, 2022
    Messages:
    24
    Likes Received:
    3
    Forcing the high performance GPU didnt seem to do much, although the diagnostics says it is in use.

    See the enclosed file.

    Without the renderer the file seems to work just fine, thanks
     

    Attached Files:

  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
    I am also unable to render your file, so doesn't just look like a PC specific issue. What CAM are you using? Are you using a Grbl/openbuilds Post?
     
    David the swarfer likes this.
  16. BASt_NL

    BASt_NL New
    Builder

    Joined:
    Sep 9, 2022
    Messages:
    24
    Likes Received:
    3
    Carveco; grbl post.
    But i noticed i had a tiiiiiiiny stepover, which generated an enormous toolpath, (which ran just fine without the renderer switched on)
    Changed that and now it runs fine with the renderer. Thanks for your help
     
    Peter Van Der Walt likes this.
  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
    Awesome!
     
  18. jeffmorris

    jeffmorris Journeyman
    Builder

    Joined:
    Nov 6, 2017
    Messages:
    496
    Likes Received:
    115
    There may be problems with the limit switches. When I try to home the machine, the machine homes Z-Axis first and then tries to home X-Axis and Y-Axis but I hear/feel buzzing noises and I hit "Abort" button. I replaced one limit switch but I still have problems.

    Code:
    $0=10  ;  Step pulse time, microseconds
    $1=255  ;  Step idle delay, milliseconds
    $2=0  ;  Step pulse invert, mask
    $3=5  ;  Step direction invert, mask
    $4=1  ;  Invert step enable pin, boolean
    $5=0  ;  Invert limit pins, boolean/mask
    $6=0  ;  Invert probe pin, boolean
    $10=1  ;  Status report options, mask
    $11=0.020  ;  Junction deviation, millimeters
    $12=0.002  ;  Arc tolerance, millimeters
    $13=0  ;  Report in inches, boolean
    $20=0  ;  Soft limits enable, boolean
    $21=1  ;  Hard limits enable, boolean
    $22=0  ;  Homing cycle enable, boolean (Grbl) / mask (GrblHAL)
    $23=3  ;  Homing direction invert, mask
    $24=100.000  ;  Homing locate feed rate, mm/min
    $25=1000.000  ;  Homing search seek rate, mm/min
    $26=250  ;  Homing switch debounce delay, milliseconds
    $27=5.000  ;  Homing switch pull-off distance, millimeters
    $30=1000  ;  Maximum spindle speed, RPM
    $31=0  ;  Minimum spindle speed, RPM
    $32=0  ;  Laser-mode enable, boolean
    $100=321.400  ;  X-axis steps per millimeter
    $101=321.400  ;  Y-axis steps per millimeter
    $102=321.400  ;  Z-axis steps per millimeter
    $110=2500.000  ;  X-axis maximum rate, mm/min
    $111=2500.000  ;  Y-axis maximum rate, mm/min
    $112=2500.000  ;  Z-axis maximum rate, mm/min
    $120=150.000  ;  X-axis acceleration, mm/sec^2
    $121=150.000  ;  Y-axis acceleration, mm/sec^2
    $122=150.000  ;  Z-axis acceleration, mm/sec^2
    $130=1000.000  ;  X-axis maximum travel, millimeters
    $131=1000.000  ;  Y-axis maximum travel, millimeters
    $132=100.000  ;  Z-axis maximum travel, millimeters
    $I=custom
    
    Machine has CNC Pro V3 controller, external stepper motor drivers, NEMA 34 stepper motors. When I use the Troubleshooting window and I press one of the limit switches, the limit switches goes on and I get "Alarm 1" message. OB Control is version 1.0.369. How can I fix the problem?
     
  19. 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 the motors jog fine?

    Can they jog at 1000mm/min (Your Homing Seek speed) without stalling?
    Homing is set to Disabled?
     
  20. jeffmorris

    jeffmorris Journeyman
    Builder

    Joined:
    Nov 6, 2017
    Messages:
    496
    Likes Received:
    115
    I think that V1.0.369 caused homing problems. Homing worked in V1.0.368
     
  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
    If you are sure, then you are more than welcome to review the code change that made up v1.0.369, find the bug in the change, and submit a patch: See v1.0.369 · OpenBuilds/OpenBuilds-CONTROL@f724560
     
  22. 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
    hmmm, in wood, stepover does not need to be smaller than 5 to 10 steps that the machine can actually do.
    for most leadscrew machines this means stepover of less than 0.1mm is invisible, especially in soft woods.
     
  23. jeffmorris

    jeffmorris Journeyman
    Builder

    Joined:
    Nov 6, 2017
    Messages:
    496
    Likes Received:
    115
    I found out that a small piece of wood prevented the gantry from hitting one of the limit switches. After cleaning out the "table" that the machine which is inside a cabinet is attached to, I got the machine working. Make sure that the table is clean.
     
    David the swarfer likes this.
  24. jginvc

    jginvc New
    Builder

    Joined:
    Feb 22, 2023
    Messages:
    12
    Likes Received:
    0
    I am blocked for asking questions?
     
  25. dJOS_500

    dJOS_500 Journeyman
    Builder

    Joined:
    Jul 16, 2022
    Messages:
    322
    Likes Received:
    130
    I think new members have post limits to prevent spammers from making life difficult for the mods.
     
  26. 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
    No, no limiting or anything like that
     
  27. 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
    Not blocked (if you were you wouldn't even be able to login plus would have received an email telling you you were blocked along with the reason, and only then if the reason was particularly serious and repeated).
    You could still post that question succesfully.
    I also replied to one of your questions in your other thread yesterday too so you were still working fine all along.
     
  28. Jomaar

    Jomaar New
    Builder

    Joined:
    May 26, 2023
    Messages:
    1
    Likes Received:
    0
    Where ist the grbl firmware flash tool? I only can flash the openbuild own devices...
     
  29. 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
    Grbl flashing instructions: Flashing Grbl to an Arduino
     
  30. dJOS_500

    dJOS_500 Journeyman
    Builder

    Joined:
    Jul 16, 2022
    Messages:
    322
    Likes Received:
    130
    And here’s some info on GRBL for ESP32.
     

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