<p>You should see MAX endstops similarly as MIN endstops, or as an additional option to protect the printer:</p>

<ol>
<li>Similarly seen as MIN endstops, you would define in the firmware that you are using them to set a reference point at maximum values, your offsets and bed dimensions would be calculated from the MAX positions;</li>
<li>You can configure the MIN endstops and have additional MAX endstops set beyond the bed size dimensions. If the printer would encounter a layer shift causing the nozzle to go beyond the printer (MAX) boundaries, the printer shuts down when the MAX endstop is triggered.</li>
</ol>

CC BY-SA 4.0
2020-04-27T06:06:12.527Z
Ok, thanks. So i can’t use both of them in one axis? I think i’m going to use only the MIN ones
Valeri 0S
CC BY-SA 4.0
2020-04-27T06:19:49.297Z
@Valeri0S As explained in the answer under 2. You can use them both. But don't put them at exactly at the maximum axis positions according the bed size, put them a little further, then they will act as safety stops in case of layer shifting occurrences.
0scar
CC BY-SA 4.0
2020-04-25T21:44:04.787Z
2020-04-25T21:44:04.787Z
0scar
<p>I’m building my new 3D printer and I have a doubt. I’m using limit switches on the 3 axes, but only the MIN switches. I also have another three switches which I want to use as MAX switches. How can I do that? I mean, if I insert a specific measure of the plate in Marlin and than the extruded stops before of the limit of the plate due to the MAX endstop what will happen? What should I do, upgrade to MIN and MAX endstops or only keep the MIN ones?</p>

CC BY-SA 4.0
2020-04-25T07:48:07.347Z
Most boards lack contacts for MAX.
Trish
<marlin><endstop><axis>
How do the MAX endstops work?
Valeri 0S
# How do the MAX endstops work?

(Asked by: username_0 on 2020-04-24)

I’m building my new 3D printer and I have a doubt. I’m using limit switches on the 3 axes, but only the MIN switches. I also have another three switches which I want to use as MAX switches. How can I do that? I mean, if I insert a specific measure of the plate in Marlin and than the extruded stops before of the limit of the plate due to the MAX endstop what will happen? What should I do, upgrade to MIN and MAX endstops or only keep the MIN ones?

**Tags:** marlin, endstop, axis
> **Comments:**
> **username_1**: Most boards lack contacts for MAX.  

---

## 1 answers

### Answer by username_2 on 2020-04-25. Score: 2 | Accepted answer

You should see MAX endstops similarly as MIN endstops, or as an additional option to protect the printer:

1. Similarly seen as MIN endstops, you would define in the firmware that you are using them to set a reference point at maximum values, your offsets and bed dimensions would be calculated from the MAX positions;
2. You can configure the MIN endstops and have additional MAX endstops set beyond the bed size dimensions. If the printer would encounter a layer shift causing the nozzle to go beyond the printer (MAX) boundaries, the printer shuts down when the MAX endstop is triggered.

> **Comments:**
> **username_0**: Ok, thanks. So i can’t use both of them in one axis? I think i’m going to use only the MIN ones  
> **username_2**: @Valeri0S As explained in the answer under 2. You can use them both. But don't put them at exactly at the maximum axis positions according the bed size, put them a little further, then they will act as safety stops in case of layer shifting occurrences.  

---

