LR4 endstops

I am partway through an LR4 build. One thing I am confused about is the end stops. As near as I can tell, there is room for 6 endstops on the side plates alone (1 each in all 4 wheel assemblies + 1 in both Z-stops), and I believe there is a seventh in the core (it’s not printed yet, so not 100% certain.)

But the hardware kit ships with 5 stops. Which 5 of the 7 positions should I put switches in? I couldn’t find anything in the LR4 or even LR3 docs. Searching elsewhere on the site I saw a few references/wikis about ‘dual endstops’ but that doesn’t really describe the physical configuration (near as I can tell.)

There are alternates for people to be able to home different configurations.

The “normal” usage is the 2 Y stops under the plates in the front (facing same direction as the router) plus the 2 Z max stops, and the one on the core on the motor side as X min.

The X max and Y max stops were added in response to some edge cases where people wanted different homing options for specific spaces, or for people who wanted to use the long axis for X and the beam for Y, which have a need to home differently, or else they will produce mirror image parts. Note that the default firmware does not support this, so you will need to make edits to the configuration to use this.

I believe the construction docs will detail installation in the normal way.

4 Likes

Standard configuration would be to install the Y endstops in the front wheel and rail parts. And leave the back wheel and rail parts empty. And the core also has 2 spots. And standard configuration for those would be on the X min side. There is only one spot for each Z endstop

Edit: @SupraGuy beat me with a better explanation :partying_face:

3 Likes

In addition to all the good information already provided, at least one maker has a concept of taking advantage of these added new slots (that in a normal build, would remain empty), and populate them with additional end stop switches, so that he can use not just soft limits, but use hard limits at both ends of travel so that even if the machine skips steps, it still can’t crash into the far end of the table. That is definitely what one could call an edge case usage. But it’s just worth noting that it’s at least an option. And this also would require making edits to the config file.

PS: since the limit switches are currently ignored unless one is involved in a homing process, I would not know how to be able to do that. But he seems confident!

1 Like

Yes, I am… with the theory!:joy: I already wired all the switches, updates will follow after real testing

4 Likes

For all I know, simply enabling hard limits in the config will do it. I’m curious to know how it works out for you!

1 Like

My idea is to simply use this feature for better safety, and cause I want the freedom of choose the side of homing without the need of rewire things. Anyway, It’s a “free” feature, so why don’t use it?:rofl:

3 Likes

Where did you buy the extra switches? I see them out of stock in the V1E store.

2 Likes

Digikey has 58,000 in stock.

https://www.digikey.com/en/products/detail/omron-electronics-inc-emc-div/SS-3GL13PT/664729

Mouser has 331 in stock

https://www.mouser.com/ProductDetail/Omron-Electronics/SS-3GL13PT?qs=SXIVkn%252Bm38nQebWCPjda9A%3D%3D

3 Likes

Seems to make sense.

Can you show us a napkin sketch of how you have them wired in series?

1 Like

This is it:

The Switches are connected in NC configuration, in this way, whichever of the two switches is pressed, the circuit is broken. FluidNC decides which limit switch is activated based on the direction of movement of the axis.

If You want, You can use standard connection on each switch, and then create a custom extension cable with double end, like this(green lines are connectors):

4 Likes

Thanks!

1 Like