Questions tagged [endstop]

Switch used to let the controller know the printer has reached the end of its travel in the home direction. Also known as a limit switch.

Used on all three axes to indicate to the controller the bed or print head has reached the end of its travel in the home direction. This lets the controller gain a zero point in its travel, which allows for a starting position during printing.

There are three primary kinds of endstops (or limit switches):

Mechanical switch - This is just a regular on/off device. As the bed or print head moves to location, the metal arm is push into the switch which indicates and sends a signal to the controller.

Mechanical switch

Optical switch - This type has an optical beam, which when interrupted, sends a signal to the controller.

Optical switch

Proximity sensor - This is most commonly used on the z-axis to aid in bed leveling. As the sensor end comes closer to the bed, it then sends a signal to the controller prior to the sensor coming in contact with other parts of the printer.

Proximity sensor

33 questions
15
votes
6 answers

Which endstops are most precise?

I have seen mechanical (micro switch), optical and magnetic(magnet + hall sensor) end stops. Are there any differences in how exact they switch at the right location? If so which are the most precise?
Lars Pötter
  • 1,561
  • 1
  • 12
  • 20
10
votes
3 answers

Endstops will not trigger using Marlin Firmware

I have an old Solidoodle 2 that I bought broken from a garage sale that I am converting to use RAMPS 1.4 with Marlin Firmware. All the motors work correctly, I am just having issues getting the endstops to work. I am using a regular limit switch…
Airfield20
  • 459
  • 1
  • 3
  • 9
6
votes
2 answers

Does moving the z-endstop upwards affect the maximum height of the printable object?

As moving the endstop upwards reduces the range of the z-axis, I was wondering whether it reduces the maximum height of the printable object, by the distance the endstop was moved. Or is this somehow (to a certain extent) beeing…
some_user
  • 277
  • 2
  • 6
6
votes
3 answers

Is cutting the arm off the Z-axis switch a good idea?

We all know (or should!) that the repeatability of common spring-arm limit switches is crappy at best. I'm looking to build & install one of the precision height adjusters for the Z-axis limit switch, and noticed a post on some forum suggesting…
Carl Witthoft
  • 3,008
  • 1
  • 9
  • 15
5
votes
1 answer

What is this part and does it have to do with my my z-position is messed up?

I recently bought my first 3d printer, a monoprice maker select v2. After a couple of print jobs, this piece fell out. I have no idea where it came from. But afterwards, I notice that my Z-positioning is all screwed up. When I select "Home All" to…
kane
  • 459
  • 1
  • 5
  • 13
5
votes
1 answer

Z-axis endstop not functioning after Marlin Firmware installation

I've had my Monoprice Maker Ultimate for a few months and have started doing upgrades to it. My most recent change is in upgrading the firmware to a newer version of Marlin so that I can better control the thermal settings and implement a probe in…
Jeff Clark
  • 101
  • 1
  • 6
4
votes
1 answer

MKS board losing power after endstop installation

I just bought an MKS gen v1.3, and everything on it works fine except for when I plug in the endstops. My X endstop works perfectly in every endstop outlet, but when I plug in my Z and Y endstops, the entire board loses power. Immediately after I…
4
votes
1 answer

how to level kossel's endstops?

My printer is kossel (delta 3d printer). I have a probe far away from the nozzle (offset -x45 y17),every time I run G29, the result is unacceptable, the z distance between points is over 0.5mm, it's not because of the probe's accuracy, I test…
Henry
  • 143
  • 3
4
votes
1 answer

Connecting Sain Smart Mechanical End Stops to Ramps 1.4?

I have Sainsmart Mechanical End Stops, and I'm building a Prusa i3 Rework. I've recently gotten the x-axis to move, but it needs to stop when it gets to the end and it does not do that; I end up having to pull the plug. From what I understand, there…
leeand00
  • 1,883
  • 1
  • 18
  • 28
4
votes
2 answers

My DIY printer only boots when all my endstops are triggered. Why is that?

Recycling a Robin Nano board to build a 3D printer using an old computer PSU (300 W), it only boots on when I have no endstops pugged in at all or if I trigger all the ones I have plugged. At the moment I release them the screen goes off (but the…
Cobactan
  • 183
  • 6
3
votes
2 answers

Limit Switch problems on RAMPS 1.4 and custom built 3D Printer running Marlin 1.1.0-rc6

So I am trying to fix a custom built 3D printer for my institute and am running into a problem I can't wrap my head around. So the limit switches for Y-axis and Z-Axis work just fine, but the X-Axis does not. All three switches are Makerbot…
3
votes
2 answers

TEVO Tarantula Z-Axis Lowering Too Far After Endstop Triggered

A z-axis homing issue is giving me an ulcer. I'm hoping someone can help with this. As per usual, after the Z endstop is triggered on my TEVO Tarantula the gantry raises a bit then slowly lowers back down to the z=0 point established by the trigger.…
dugost
  • 111
  • 1
  • 1
  • 7
3
votes
1 answer

Z-axis comes down and presses the bed while printing

I am using a Prusa i3 with Marlin Firmware. All the components of my 3D printer working fine. I have a problem with my Z-axis, it comes down and get pressed by the bed. I have tried adjusting the endstop switch and calibrated the Z-axis still…
3
votes
2 answers

Homing a stepper motor as an extruder using E0/E1 with an limit switch and end stop

Note: I have extended my question as some of you mentioned that the question is not clear. I am using a RAMPS 1.4 board with an Arduino mega 2560. I need to drive a stepper motor as an extruder using either E0 or E1. I am using Repetier-Firmware and…
Osmani
  • 131
  • 4
3
votes
1 answer

Unable to install auto-bed levelling sensor into my Anet A8

I've been trying to install an inductive sensor for auto-bed levelling into my Anet A8 and I'm having a few issues. I have been using the wiring diagram provided by Solid Ground Electronics in one of his videos (Cheap 3D Printer - Anet A8:…
Ben S.
  • 31
  • 2
1
2 3