Wyłączniki końcowe lub endstopy służą do wykrywania pozycji skrajnych dla ruchu drukarki 3D lub maszyny CNC.

Endstopy dzielą się dalej na:

  • mechaniczne endstopy
  • endstopy optyczne
  • pojemnościowe endstopy (w druku 3D mogą być również wykorzystywane do kalibracji podkładki)
  • Indukcyjne endstopy (w druku 3D mogą być również wykorzystywane do kalibracji podkładki)

Niektóre płyty główne drukarek 3D obsługują sterownik silnika krokowego, który wykrywa punkt końcowy na podstawie zmiany obciążenia. W tym przypadku endstop nie jest już potrzebny.