Jump to content
Ultimaker Community of 3D Printing Experts
Sign in to follow this  

end stop dont function

Recommended Posts

I just finished putting my ulitmaker together, and tried to run the first run setup wizard in Cura. it asked to push one of the X-axis end stops, so I pushed it and nothing happened. so I thought I must of hit the wrong one, so I hit every end stop and still nothing happened. I though the switch might be faulty so I "hotwired" it and still no change. I have tripled checked my wiring and cant find any faults.

also, it tires to move the head to the back right corner, but it doesn't stop moving after it hits the end stops, and doesn't stop until I turn it off.

this is my first printer so I have no experience with one. has anyone had this problem, or know how to fix it?



Share this post

Link to post
Share on other sites

Yikes - when you home it should move to the front left corner! If nothing else, your motors seem to be wired backwards which happens occasionally on one motor - but two? That's would be pretty rare.

Well I would concentrate on the left X endstop. The right and rear endstops aren't critical to printing.

Remove power, disconnect that cable, get an ohm-meter and check the resistance with the endstop in normal position and when you push on it. The open resistance should be well over 1Megohm and when closed it should be less than 5 ohms. You should be measuring at the white connector at the far end of the cable from the switch itself.

If that works, then you can keep it closed and jiggle the wiring - especially near the connector - it should never drift from 5 ohms. If it does, jiggle more slowly and try to find where the bad connection is. Often it can be found anywhere in one of the 2 wires anywhere from the connector to the switch. You may have to replace the wires or there may be a bad connection at the connector or the limit switch.

Next if everything seems fine, triple check that you connected the left X switch to the correct connector. It should be the 6th connector down. Ignore writing on the bottom of the ultimaker as some kits had the wrong text for the X limit switches.

Next you could power up and measure the voltage at the 2 pins of the limit switch on the UM board. Don't leave power on without the fan for more than a minute. Make sure everything is cool before powering up again. The voltage on one of the pins is probably always ground and the other pin should switch between around 5V when the switch is open to ground when the switch is closed. Or maybe the other way around. If the voltage is drifting around then there is probably a badly soldered pullup resistor for that signal or it is completely missing. If you get this far and Cura wizard still can't find end stops/limit switches it's time to return your controller board. Quality control for these boards is lacking.


Share this post

Link to post
Share on other sites

turns out I had the x and y motors wired backwards. I measured the resistance of the switch and everything looked good, then I realized that the end stop was in the wrong spot (their diagram on the bottom was incorrect) so I switched that. ran the setup and nothing worked again. I updated the firmware, and now everything works. I am currently printing the robot.

thanks so much for the help.


Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Our picks

    • How to 3D print with reinforced engineering materials
      Ultimaker is hosting a webinar where we explain how you can achieve and maintain a high print success rate using these new reinforced engineering materials. Learn from Ultimaker's Product Manager of Materials and top chemical engineer Bart van As how you can take your 3D printing to that next level.
      • 3 replies
    • "Back To The Future" using Generative Design & Investment Casting
      Designing for light-weight parts is becoming more important, and I’m a firm believer in the need to produce lighter weight, less over-engineered parts for the future. This is for sustainability reasons because we need to be using less raw materials and, in things like transportation, it impacts the energy usage of the product during it’s service life.
        • Like
      • 12 replies

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!