What is an endstop in a 3D printer?

An endstop is a limit switch marking the zero position of an axis (X=0, Y=0, Z=0). During homing (G28) the printer moves to the endstop and sets origin.

Endstop types

  • Mechanical microswitch
  • Optical - non-contact
  • Magnetic (Hall sensor)
  • Sensorless (TMC StallGuard)

Z-endstop vs. ABL

Z-endstop sets just one point. ABL measures multiple points.

Filaments in our offer

300+ colors and types of filaments in stock. Shipping within 24 hours.

Browse filaments
← Back to 3D glossary