Hi there, My first post on here, been reading a lot. I'm putting the final touches on a Stronghold One machine. I'm seeing that the gantry is running slightly out of square.The frame itself is square. I've been looking at setting up autosquare on the blackbox V32, but it seems it's some top secret hush hush stuff, because everywhere I look or ask a question, it get's ignored. So: I'd really like an answer, can autosquare be done on a Blackbox, or not? If so, could you point me towards a resource for it, if not, how do I go about squaring the gantry? Thanks in advance, Peter
Go to http://svn.io-engineering.com:8080/?driver=ESP32&board=BlackBox X32 Setup custom options as needed (Eg setting Y to AutoSquared) Generate and download Flash using CONTROL Wire Y2 switch parallel to Z Note the other discussions on forum - the warnings are quite valid. Don't use motors to pull a skew machine into square. Fix it by tramming! Tramming: A generic guideline
Thanks a lot!!! Seems I'll have to research a bit more about the other grblHAL options, but I can get started.
Are your limit switches the normally open or normally closed kind? That is important to know if the switches need to be connected parallel or serial.
If its our switches, similar to how'd you wire the 2nd one on a standard axis as shown in 2nd half of docs:blackbox-x32:connect-xtension-limit [OpenBuilds Documentation] except instead of a "2nd Z" switch your 2nd Y switch is wired in paralle with the Z switches. The firmware knows Z homes before XY, so when "z" is triggered by the 2nd Y axis switch, it knows its for the squaring axis. Read more here; grbl/grbl/config.h at master · gnea/grbl
After reading, I'm not sure I understood correctly. Should the wiring diagram look like this - I attach the drawing. I would like it to work like this video -
Hello again, I have two more questions: 1) Is this likely to work on regular limit switches? 2) If it doesn't work (no response) on the Y2 limit switch (according to the schematic I wrote down in the earlier pdf) could the cause be a badly uploaded firmware from this site http://svn.io-engineering.com:8080/?driver=ESP32&board=BlackBox X32 to my controller?
1) Any switches as long as they are wired up correctly 2) I don't think Y2 can be tested in Troubleshooting, what happens if you test by homing? 3) Double check you configured the custom firmware correctly and reflash to make sure. Make sure the flash is successful. Check the output during connection to see the Build Date - should be newer than our included version (May 2023)
Hello again. Thanks to your help on the usual autosquareh stubs it started to work properly I bought NPN NC inductive sensors and replaced the usual limit switches with inductive ones. And the problems started. BB X32 does not see those hooked up together to the Y2 and Z axes. I tried various solutions swapped places, rewired cables, checked connections unfortunately without success. The other sensors work fine. I would appreciate any tips I'm running out of ideas how to solve this
Inductives cannot be wired for Y2/Z on one port. Not without additional electronics. They aren't a "switch" so don't work well in series/parallel.
I didnt know this. What if one was still an openbuilds switch? I was only going to use inductives on Y.
With a switch, unsure. Parallel wiring with Normally Open NPNs sometimes work (omrom vs fakes etc). But the NC ones can't serial.
Thank you for the information this is what I was afraid of I am facing a lot of work with rebuilding the installation.
Easier option is always to stick to our products. Xtension Limits works with all these configs but also a little more precise than Inductives (they tend to wander quite a bit)
You are definitely right. I will pay for my bad decisions with extra work and lost time. Again, thank you very much for your help and support.