Welcome to Our Community

Some features disabled for guests. Register Today.

Precision interface

Discussion in 'Suggestions' started by Melik, Mar 3, 2025.

  1. Melik

    Melik New
    Builder

    Joined:
    Jan 10, 2025
    Messages:
    13
    Likes Received:
    4
    Why can you not update the software on the interface to move it precisely? I finally get everything hooked up and of course I can't get my computer to recognize the USB. (But that's another issue) I want to understand why you don't make it an option on the interface. My computer is far from my cnc. Using control is going to suck! It would be the perfect setup if the interface had precision movement. Why do you not do this?
     
  2. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,497
    Likes Received:
    4,421
    Interface just sends the commands, so precision is down as good as you've built and calibrated the machine.
     
  3. Melik

    Melik New
    Builder

    Joined:
    Jan 10, 2025
    Messages:
    13
    Likes Received:
    4
    I need it to move by seps not jog. I've seen other requests. I'm asking why you don't do this? I'm not using g code. I just want to move the axis's while at the machine.

    It absolutely blows my mind this is not already implemented
     
  4. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,497
    Likes Received:
    4,421
    You can move the machine while at Interface.
    For manual moves, use Jog Speed to lower speed for smaller jogs.
    For larger moves set Jog Speed faster.


    What Interface is meant to do, is to make things easy as can be: grab yourself a XYZ Touch Probe Plus (automatically find exact zero)
    Its way more productive and precise with the Probe

    Probing instructions: docs:interface:usage-probe [OpenBuilds Documentation]
    Demo video showing the probing as well: docs:interface:usage-instructions [OpenBuilds Documentation]
     
  5. Melik

    Melik New
    Builder

    Joined:
    Jan 10, 2025
    Messages:
    13
    Likes Received:
    4
    You realize I'm trying to mill precisely. I've spent half a day attempting to get the usb to get recognized on a brand new alienware. I've tried everything on the driver download page. This could all be avoided if you made the interface an actual interface

    I am asking why you don't do this? Why does the interface not have exact movement control. Like the control app.
     
  6. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,497
    Likes Received:
    4,421
    1) Its meant for use with the probe (much better user experience) |
    2) Interface's UI doesn't allow for extra buttons for step sizes and the like without extra complicated menus, for a feature almost no one uses. Invest in a probe, change the way you work you won't look back
     
  7. Melik

    Melik New
    Builder

    Joined:
    Jan 10, 2025
    Messages:
    13
    Likes Received:
    4
    I have the probe. I'm not using g code. That's not what I'm using it for.
     
  8. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,497
    Likes Received:
    4,421
    So what do you do (other than zeroing) - some non standard machine? I mean we base what we do on the stats from thousands of users, so seems you are doing something out of step (so do share instead?)
    As jogging is just for zeroing prior to running job in all standard CNC workflows after all.

    You'd have to help us understand what you mean/need
     
  9. Melik

    Melik New
    Builder

    Joined:
    Jan 10, 2025
    Messages:
    13
    Likes Received:
    4
    I converted a manual mill to cnc. I wanted to press a button to move the axis's by pressing a button and read a number on a screen. I was tired of turning wheels and keeping track in my head. So I got a cnc conversion kit. Looked at the options for controlling it. Your looked and would be perfect. Only whe it comes the interface isn't a full interface. When it could easily be with a software upgrade. And of course i can't get the computer to recognize it so I can't use CONTROL and is even more upsetting knowing none of this would be happening if you made the product correctly. I've seen other people ask for this. It's not just me
     
  10. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,497
    Likes Received:
    4,421
    Did you remember to install Drivers? docs:blackbox-x32:install-drivers [OpenBuilds Documentation]
    Also see docs:blackbox-x32:faq-usb-connection-failed [OpenBuilds Documentation]
    Also try a different computer


    Interface has always been shown (and in the documentation) as a "load and run the job" - thats what its for. Besides, you have the mill converted to CNC now, why use buttons to do manual machining, start to CAM up those jobs and the the CNC, be a "CNC"
     
  11. Melik

    Melik New
    Builder

    Joined:
    Jan 10, 2025
    Messages:
    13
    Likes Received:
    4
    Yes I spent 2 hours doing everything the driver page said. I looked here and disconnected everything and kept trying. I stepped away for now. And decided to complain about the thing that really bothers me. I figure I'll get the driver thing eventually. I hope. I want to smash the whole thing at this point.
     
  12. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,497
    Likes Received:
    4,421
    Try a different PC, should be a more productive test than smashing. Plugging in USB, installing driver and connecting in CONTROL is usually as simple as it gets, so if its not working, its likely a computer problem.
    USB is factory tested (we flash the firmware via USB, and its working via Interface, so we know it was alive and working and worked for flashing firmware and factory QA)
     
  13. Melik

    Melik New
    Builder

    Joined:
    Jan 10, 2025
    Messages:
    13
    Likes Received:
    4
    Even after thats done it doesn't solve the main issue. Upgrade the interface please. I don't understand not wanting to make your product better. The buttons are on it. A menu in settings and you'll have a perfect product. You saying it doesn't need it is a cop out. It does need it!
     
  14. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,497
    Likes Received:
    4,421
    Thanks for the suggestion, logged as an enhancement request. Have a great day
     
    Melik likes this.
  15. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,544
    Likes Received:
    1,940
    I think you are trying to connect the Interface via USB to the computer, this is only done for setup.
    For the PC to control the machine you disconnect the Interface and connect PC -> Blackbox
    You cannot connect the PC and the Interface at the same time and have them both working.

    Also, check your USB cable, it might be a phone charging cable without data pins (-:
     
  16. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,544
    Likes Received:
    1,940
    I see what you are saying, you are trying to use the Interface to do 'manual milling' for which you need precise steps per button press.
    The Interface is just not designed for this particular use, but CONTROL will do it easily.
    So we are left with the USB not connecting.....
    I already mentioned checking the cable, do other things work through it?
    Do other things like webcameras work on the PC USB ports?
    Front ports? They may not be plugged into the motherboard correctly, try the back ports.
     
  17. Melik

    Melik New
    Builder

    Joined:
    Jan 10, 2025
    Messages:
    13
    Likes Received:
    4
    I disconnected everything like it said. Nothing but the USB. I'm gonna try again. I'm gonna have to buy a small computer to keep by the machine. The interface not being fully featured is enough to want to make me sceam! Months building and the cnc interface doesn't have exact control.
     
  18. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,497
    Likes Received:
    4,421
    Or just wait until the developers finish the enhancement request?... Little patience please, we are trying out best to accommodate your non-standard use, working through the night here :)

    See attached video of early work on it already done last night... Just wait a day or two thanks.

    In general, a little patience and friendly kindness is always a better way to get what one wants :)
    First had to figure out what you mean by precision (if you said Incremental vs Continuous we could have saved some back and forth) then figure out what you are doing to see if theres an existing way around it, and finally once we figured out what you need, logged the request. Now we have to code it up, and test it.
     

    Attached Files:

    Giarc, David the swarfer and Melik like this.
  19. Melik

    Melik New
    Builder

    Joined:
    Jan 10, 2025
    Messages:
    13
    Likes Received:
    4
    Wow! I must admit I didn't take your "I'll pass it on" seriously. Thank you very much for listening. I know I have an attitude that needs adjusting. This whole project has been difficult. It should not come out on you.
     
    Peter Van Der Walt likes this.
  20. Melik

    Melik New
    Builder

    Joined:
    Jan 10, 2025
    Messages:
    13
    Likes Received:
    4
    I truly apologize
     
    Peter Van Der Walt likes this.
  21. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,497
    Likes Received:
    4,421
    No worries man, and if you are up for it, will try sending you untested, unreleased version soon as I can (might take a day or more) then you can help with testing
     
  22. Melik

    Melik New
    Builder

    Joined:
    Jan 10, 2025
    Messages:
    13
    Likes Received:
    4
    I would love to test it. I need to sleep first. At least give me a day or two away from it lol
     
  23. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,497
    Likes Received:
    4,421
    Definitely will be a day or two :)
    Dev team is on a different official task during day, so this will be done after hours off the clock :)

    Will post here when I've got something

    In the meantime, do get your computer/drivers sorted, going to have to flash new firmware via USB :)
     
    Melik likes this.
  24. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,544
    Likes Received:
    1,940
    do keep in mind that jogging in steps happens at rapid feedrates while continuous jogging happens at an adjustable feedrate, unless the team is allowing setting a feedrate and a step size
     
  25. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    15,497
    Likes Received:
    4,421
    Yeah, jogging for manual milling is still not quite the right way (still thinking learning to CAM might be a better exercise) but at least adding whats in CONTROL = tit for tat then (is somewhat popular request, so not bad to finally get it in there, for the folks that want incremental for zeroing etc)

    Interface really tricky to implement both a size and a feedrate (wish we had a few more buttons next to LCD for context buttons) so will likely be just either
    - Incremental Mode (with steps 0.001, 0.1, 1, 10inch/mm) and max rate feedrate, or
    - Continuous Mode (jogs as long as button is down, but feedrate of 100, 50, 25, 5, 1%)

    Using the two Jog Speed buttons (+ and -) we can cycle

    ( 0.01mm → 0.1mm → 1mm → 10mm → 100mm → 1% → 5% → 25% → 50% → 100% → back to 0.01mm )
    or in Inch Mode
    ( 0.001in → 0.01in → 0.1in → 1in → 10in → 1% → 5% → 25% → 50% → 100% → back to 0.001in )

    At least thats best we can come up with the moment, coming up with a way to make it elegant has always been why its never been added yet. Has to be functional and friendly
     
    Melik and David the swarfer like this.
  26. Melik

    Melik New
    Builder

    Joined:
    Jan 10, 2025
    Messages:
    13
    Likes Received:
    4
    If anyone wants to see the before and after. Yes the area is a mess. I'm not done. An old speaker provided the box, and works perfectly. I thought of enclosing it, but it's so pretty. Ill probably move it. Like I said I'm not done. Pretty frickin far from done. Today is a computer day. It's been awhile since I've had a driver fight. I do know enough (probably to much half forgotten actually) to back up the system I have fubarded many an os lol
     

    Attached Files:

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