Hello all, I'm having a dilemma. Finally I finished my C beam build and just hooked up all the wiring to the blackbox controller. All the axis move fine however when i move the X axis the Y axis moves as well.. Also the other way around of course if i move the Y axis the X axis moves along with it. Weirdly enough the axis that is NOT supposed to move but does only goes in a positive (forward) direction and does not go back. So if I am moving the X axis the Y axis moves along in a positive direction even if i move my X axis in the opposite direction. I'm using 4x nema 23 high torque motors from openbuilds. What i've checked so far: The slave jumper inside the blackbox in accordance with:OpenBuilds BlackBox 4X Documentation. The jumper is installed correctly on the Y axis which i need slaved so that's OK. I disconnected everything from the blackbox besides the PSU and 1 Axis stepper and cycled through all of the steppers.. They work fine independently but if it's for example the X stepper i can also move it with Y movement. Z axis works as intended so that's fine. I checked all soldering connections visually but I don't see an unintended bridge in the connections or weak soldering point. Checked the wiring with the documentation and it is all correct. Checked all settings in software and changed pretty much everything to see if the outcome would be the same.. Issue persists. Since the issue occurs every time no matter if I try all stepper cables I am convinced it's either in the software or in the controller itself? i found the following thread that resemblance my problem : GRBL mystical z axis movement while moving x + y axis together Can someone please help me with this! Thanks in advance, For my software settings see below! ( should be standard). [16:53:06] [ update ] You are already running OpenBuilds CONTROL 1.0.187 [16:54:24] [ $$ ] $0=10 ;Step pulse time, microseconds [16:54:24] [ $$ ] $1=255 ;Step idle delay, milliseconds [16:54:24] [ $$ ] $2=0 ;Step pulse invert, mask [16:54:24] [ $$ ] $3=0 ;Step direction invert, mask [16:54:24] [ $$ ] $4=1 ;Invert step enable pin, boolean [16:54:24] [ $$ ] $5=0 ;Invert limit pins, boolean [16:54:24] [ $$ ] $6=0 ;Invert probe pin, boolean [16:54:24] [ $$ ] $10=1 ;Status report options, mask [16:54:24] [ $$ ] $11=0.020 ;Junction deviation, millimeters [16:54:24] [ $$ ] $12=0.002 ;Arc tolerance, millimeters [16:54:24] [ $$ ] $13=0 ;Report in inches, boolean [16:54:24] [ $$ ] $20=0 ;Soft limits enable, boolean [16:54:24] [ $$ ] $21=1 ;Hard limits enable, boolean [16:54:24] [ $$ ] $22=1 ;Homing cycle enable, boolean [16:54:24] [ $$ ] $23=3 ;Homing direction invert, mask [16:54:24] [ $$ ] $24=100.000 ;Homing locate feed rate, mm/min [16:54:24] [ $$ ] $25=1000.000 ;Homing search seek rate, mm/min [16:54:24] [ $$ ] $26=250 ;Homing switch debounce delay, milliseconds [16:54:24] [ $$ ] $27=5.000 ;Homing switch pull-off distance, millimeters [16:54:24] [ $$ ] $30=1000 ;Maximum spindle speed, RPM [16:54:24] [ $$ ] $31=0 ;Minimum spindle speed, RPM [16:54:24] [ $$ ] $32=0 ;Laser-mode enable, boolean [16:54:24] [ $$ ] $100=199.100 ;X-axis steps per millimeter [16:54:24] [ $$ ] $101=199.100 ;Y-axis steps per millimeter [16:54:24] [ $$ ] $102=199.100 ;Z-axis steps per millimeter [16:54:24] [ $$ ] $110=2500.000 ;X-axis maximum rate, mm/min [16:54:24] [ $$ ] $111=2500.000 ;Y-axis maximum rate, mm/min [16:54:24] [ $$ ] $112=2500.000 ;Z-axis maximum rate, mm/min [16:54:24] [ $$ ] $120=150.000 ;X-axis acceleration, mm/sec^2 [16:54:24] [ $$ ] $121=150.000 ;Y-axis acceleration, mm/sec^2 [16:54:24] [ $$ ] $122=150.000 ;Z-axis acceleration, mm/sec^2 [16:54:24] [ $$ ] $130=1000.000 ;X-axis maximum travel, millimeters [16:54:24] [ $$ ] $131=1000.000 ;Y-axis maximum travel, millimeters [16:54:24] [ $$ ] $132=100.000 ;Z-axis maximum travel, millimeters [16:54:24] [ $$ ] ok [16:54:24] [ $I ] [VER:1.1g.20181112:CUSTOM] [16:54:24] [ $I ] [OPT:V,15,128] [16:54:24] [ $I ] ok
"Weirdly enough the axis that is NOT supposed to move but does only goes in a positive (forward) direction and does not go back." Seems to me this would indicate a short somewhere and not software/config issue. "They work fine independently but if it's for example the X stepper i can also move it with Y movement." To clarify, are you saying with everything disconnected except for the X stepper, you can jog it with Y moves?
Yes sharmstr that is exactly what i meant So i tried for example with only the PSU inserted and 1 Stepper cable, let's say the X. I can move the X stepper by pressing jogstep for Y in the controller software. However it will only go forward on the X axis not backwards...
Got it. So to me, that indicates a short and not software or grbl config issue. Like the X dir pin is shorted to the Y pin on the board itself. Did you verify that none of the pins on the muscle board bent when you installed the brains boards? I'm assuming the same thing happens with just one of the Y steppers plugged in? If so, does it matter which Y stepper? (i.e. only happens when plugged into Y and not Y2?) I'm just trying to walk through this with you, but I have a hunch you're going to have to contact the Part Store on this one.
Hey thanks for the info so far yeah i'm trying to wrap my head around it too.. I checked for bent pins indeed but they are all in pristine condition... Yes it does happen when i only have one Y stepper plugged How do u contact part store?
"Yes it does happen when i only have one Y stepper plugged" Ok, but does it matter which driver? Y or Y2? Both? Contact Us
Got it. Contact the parts store. When @Peter Van Der Walt see's this, he might have some other suggestions. Sorry, I couldnt help.
No problem, Thanks for the help so far How does one contact store support? by sending the e-mail on their contact us page?
While you wait on them (Monday office hours) do recheck motor wiring, make surw you have a coil on a-/a+ and a coil on b-/b+ and all 4 wired solidly. I know you checked but hey if it passes time waiting for the RMA, do check. Its not impossible for wire colors to be wrong so check with multimeter.
Ok I've sent out the e-mail and thanks for the advice Peter i will thoroughly check the wiring again with a multimeter tonight.. If i find something ill update it here as well! Thanks for the advice folks!
Ok I checked all the stepper wiring and all the coils and everything is correct. All the coil pairs are connected as they should and correspond with what i'm measuring.. In the meanwhile is there anything i could measure on the blackbox?
Ok guys, final update, got the replacement already in the mail yesterday (super quick). Assembled it today and hooked it up and everything is perfect! So yeah it was a faulty BlackBox.. Thanks everyone involved in helping me diagnose the problem and thanks to OpenBuilds for the insanely quick service..