One arm doesn't move after replacing a different belt

I’m sure I made a mistake, but I’m running out of ideas of what to test.

I updated firmware via USB and during a fresh calibration, one of the belts snapped. I got replacement belt, disassembled things enough to pull the bottom three arms out as the second one down was the broken one. So I fix the belt, put it back together, and it works, two of the other ones work, but the one arm I didn’t touch, the one that stayed on the router… it doesn’t move.

This is an original Maslow, not upgraded, so it’s got the JST motor power cable and the ethernet sensor cables.

The sensor lights are blinking at the right times when I move the belt back and forth a little (there’s about a meter extended) but it doesn’t even twitch when I do retract all.

I swapped the power JST and encoder RJ45s between it and another and this one arm still doesn’t work, almost as if the motor isn’t working or something but I don’t know what I could have done to bust this.

I even (carefully) tried a $TLO and nothing.

Can anyone suggest any troubleshooting I’ve missed?

1 Like

The most likely culprit to me is the wire connecting the board to the motor. Do any of the connections there seem loose?

They feel solid and I’ve inspected the contacts too. It doesn’t complain about the motors not being connected either unless I unplug them so I assume there’s continuity.

1 Like

Good call on the continuity check, I forgot about that. Hmmmmm

Can you try pushing a little bit of belt in so there is some slack on the inside of the spool and then do extend all and pull the slack past the roller? That will make it try to extend some more

Sadly no joy, there’s already belt extruded so this was the first thing I tried in hopes it would decide to engage the motors because it sensed the motion in the magnetic encoder (if I’m following the logic correctly).

It’s so weird, I can’t think of what I did but it doesn’t seem to be the mainboard because it’s the same when I connect both power and data to a different arm’s port.

1 Like

And another arm will work when connected to that port?

It’s possible that something is just REALLY jammed up in there, or it could be a bad motor.

The fact that the motor is detected makes me think that it’s probably not the motor side (although if it were shorted that would still pass the continuity test), but maybe there is something up with that gearbox.

Other arms can run fine off that same pair of ports when I re-arrange them so the board isn’t the problem as far as I can tell.

I’ve taken TL apart and re-assembled it a couple times. Unspooled and re-spooled it with the motor off and it moves fine, I think I’m with you on the motor or gearbox theory.

Anything else I should check or does ordering a DC Motor – Maslow CNC sound logical?

Thanks for your eyeballs on this, I really appreciate it!

1 Like

I can send you a free replacement if it is the gearbox. It shouldn’t have died like that.

I think that the best way to test that would be to plug in the motor not attached to the arm and run Retract All. It should spin

Really? Thanks! I just tried what you said, also undid the gear attached the end just in case, and even with just the bare rod, not a twitch.

No spin, no joy.

1 Like

Well at least it sounds like we found our issue so that’s good :smiley:

1 Like