<p>The solution seems to be simply triggering the switch earlier, and making sure that it is triggered. The thin arm can end up bent over the actual button of the switch, meaning that the arm can be touching the switch without actually &quot;pressing&quot; the switch. For some, bending the arm seems to have worked, but for me I had to wedge a small piece of plastic between the arm and the switch button, meaning that it is a lot more reliable when you press the switch. The piece isn't stuck in there in any way, simply held by friction. This isn't the best solution as you have to keep an eye on that piece with every homing, but until a better answer is available, I recommend this solution as it was more reliable than bending the arm out or into a different shape.</p>

CC BY-SA 4.0
2021-06-28T12:47:11.770Z
2021-06-28T12:47:11.770Z
Deep
<p>Personally, I have found that if you bend the arm of the limit switch out, it gets triggered earlier and solves this issue for good, (broke a switch clean off at the bend on the pins, soldered old switch back onto the pins in the board) bent the arm to a greater angle, so the striker triggers 3-5&nbsp;mm earlier, problem averted!</p>

CC BY-SA 4.0
2020-05-23T01:05:45.270Z
2020-05-23T05:18:47.260Z
2020-05-23T05:18:47.260Z
Stu Jordan
<p>I'm new to 3D printing and have bought an Ender 3. I have printed a few good prints but I'm noticing a worsening issue: </p>

<p>When I select "autohome" the axes head towards their limit switches, but the y axis in particular seems to slam into the limit switch, bending it away, meaning that the platform bounces off and doesn't activate the limit switch a second time</p>

<p>This causes the machine to slam against the back over and over until the limit switch is triggered or power is removed.</p>

<p>I've replaced the limit switch twice</p>

<p>I've tried supergluing the limit switch to its PCB but even with a needle and patience this caused the limit switch to be ruined</p>

<p>What can I do?</p>

<p>Edit: Here are some photos of the switch (2nd replacement). The OEM switch also did the same thing, but I don't have photos of that. The screws are loose in these photos, but this is just because my Allen key is lost - the previous two switches had the screws reasonably tightened with the correct Allen key, provided in the box<a href="https://i.sstatic.net/myOyr.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/myOyr.jpg" alt="enter image description here"></a></p>

<p><a href="https://i.sstatic.net/LJ7vM.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/LJ7vM.jpg" alt="enter image description here"></a></p>

<p><a href="https://i.sstatic.net/C3JHa.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/C3JHa.jpg" alt="enter image description here"></a></p>

CC BY-SA 4.0
2020-03-29T11:02:58.453Z
Photo please? this sounds like the switch is mismounted...
Trish
CC BY-SA 4.0
2020-03-31T15:23:01.490Z
Possibly the gcode speed settings during these homing operations are way too high.  Can you post your gcode "preamble" so we can advise?
Carl Witthoft
CC BY-SA 4.0
2020-04-01T07:00:26.513Z
@Carl Witthoft I'm using the Auto Home function found on the Ender 3 - pressing the wheel and going to prepare, then auto home,
Deep
CC BY-SA 4.0
2020-04-03T04:12:30.850Z
Can you move the Y to the opposite end and then time how long it takes to move across? That may be able to tell us if it's going too fast. Also, are you sure the Y limit switch is working? If you press it with your finger while its homing, does it stop?
DoxyLover
<creality-ender-3><troubleshooting><homing>
Homing damages limit switches Ender 3
Deep
# Homing damages limit switches Ender 3

(Asked by: username_0 on 2020-03-29)

I'm new to 3D printing and have bought an Ender 3. I have printed a few good prints but I'm noticing a worsening issue:

When I select "autohome" the axes head towards their limit switches, but the y axis in particular seems to slam into the limit switch, bending it away, meaning that the platform bounces off and doesn't activate the limit switch a second time

This causes the machine to slam against the back over and over until the limit switch is triggered or power is removed.

I've replaced the limit switch twice

I've tried supergluing the limit switch to its PCB but even with a needle and patience this caused the limit switch to be ruined

What can I do?

Edit: Here are some photos of the switch (2nd replacement). The OEM switch also did the same thing, but I don't have photos of that. The screws are loose in these photos, but this is just because my Allen key is lost - the previous two switches had the screws reasonably tightened with the correct Allen key, provided in the box[![enter image description here](https://i.sstatic.net/myOyr.jpg)](https://i.sstatic.net/myOyr.jpg)

[![enter image description here](https://i.sstatic.net/LJ7vM.jpg)](https://i.sstatic.net/LJ7vM.jpg)

[![enter image description here](https://i.sstatic.net/C3JHa.jpg)](https://i.sstatic.net/C3JHa.jpg)

**Tags:** creality-ender-3, troubleshooting, homing
> **Comments:**
> **username_1**: Photo please? this sounds like the switch is mismounted...  
> **username_2**: Possibly the gcode speed settings during these homing operations are way too high.  Can you post your gcode "preamble" so we can advise?  
> **username_0**: @Carl Witthoft I'm using the Auto Home function found on the Ender 3 - pressing the wheel and going to prepare, then auto home,  
> **username_3**: Can you move the Y to the opposite end and then time how long it takes to move across? That may be able to tell us if it's going too fast. Also, are you sure the Y limit switch is working? If you press it with your finger while its homing, does it stop?  

---

## 2 answers

### Answer by username_0 on 2021-06-28. Score: 0 | Accepted answer

The solution seems to be simply triggering the switch earlier, and making sure that it is triggered. The thin arm can end up bent over the actual button of the switch, meaning that the arm can be touching the switch without actually "pressing" the switch. For some, bending the arm seems to have worked, but for me I had to wedge a small piece of plastic between the arm and the switch button, meaning that it is a lot more reliable when you press the switch. The piece isn't stuck in there in any way, simply held by friction. This isn't the best solution as you have to keep an eye on that piece with every homing, but until a better answer is available, I recommend this solution as it was more reliable than bending the arm out or into a different shape.


---

### Answer by username_4 on 2020-05-23. Score: 2

Personally, I have found that if you bend the arm of the limit switch out, it gets triggered earlier and solves this issue for good, (broke a switch clean off at the bend on the pins, soldered old switch back onto the pins in the board) bent the arm to a greater angle, so the striker triggers 3-5 mm earlier, problem averted!


---

