Different endstop questions

Hello everyone. I’m in the process of building LR3 and V1 was out of endstops so I ordered them else where. Well the orientation is the opposite and it has a little computer board. I can flip them upside down, but just want to check how important the direction of the lever is. And the wire have both end plugs on, so can I bore the hole bigger to get the wire through, and I just noticed these have all three wires do I need to disconnect the middle one or can I do that when I cofigure the control board.

You probably need to get the endstops off of the board. They need to be wired NC and those boards usually act like they are NO.

They have at each pin C, NO, NC . in that order on the end stop itself. If that works then I will take them off and use them, I’ll get some new connectors

While the switch itself has NC and NO pins, for most of these endstops on a board, the electronics prevent them from being wired NC. On the Primo, the mounting holes are for the raw switches, not the board, and I expect the same thing to be true on the LowRider. In the forum posts where these switches are referenced, the ultimate solution is usually to desolder the switch from the board or purchase new switches.

One alternate solution is to change the firmware to expect NO switches. This is slightly less safe, since if a wire is knocked loose or broken, homing will continue even after hitting the end of the machine. With NC wiring, the stepper will just not move if a wire or connection is broken.

ok thanks, I’ll desolder them off.

1 Like

Y’know, I start to wonder if the standard wisdom of NC switches being “safer” applies to us.

Think of it this way: If one switch comes disconnected, what does our homing software do? If one Y axis switch comes disconnected, the one Y motor will stop for homing, and the other will continue, possibly twisting the machine and putting mechanical stress on printed parts. In the case of the Primo, it will attempt to twist the gantry rail in the truck, possibly breaking the truck, or at least the gantry clamp. It also places a lot of strain on the core clamps as the gantry rail goes further and further from square.

consider the alternative if we wire for NO switches. The trucks travel to the end, where one switch triggers and the other fails due to a broken wire. The one motor “grinds” against the stop, putting some strain on the stop switch mounting and the rail block. Either of these breaking is a minor reprint of the stop block, or some glue in the switch mount holes. No major work to replace anything. the gantry does not get a whole lot of twisting force on it, with a resultant reduction in destructive possibilities.

With the LowRider, the Z axis is similar, although that architecture is far more able to tolerate a maximum differential in Z heights. A Y axis skew is potentially less destructive, but could put a very large strain on the belts. and by extension the belt anchors. Once again, though the effects of just letting it get to the end and “grind” by skipping steps seems to have low destructive potential.


Doesn’t it stop the whole program when one endstop triggers? That’s what Estlcam does when you use it to cut the parts.

No. It ignores them except when homing. We have gone through different iterations of using endstops. But recently, they are just ignored.

Interesting. :smiley: I am happy that Estlcam does not ignore them, helped me once already when I set 0 wrong because stupid. :expressionless:

Thanks everyone, after removing one from the board and trying to mount it, I realized it’s a lot smaller, so I just ordered them from V1 he’s got them now.
I’m sure I’ll have more questions and hope I can add to the community in the future.