Thingiverse

Mechanical Filament Runout Sensor for Prusa MK2, MK2S by daktylus
by Thingiverse
Last crawled date: 4 years, 2 months ago
New version of the filament sensor from NSGrimace using the snap-on design from CNCKitchen. As optical sensors usually have problems with translucent and transparent filaments, a mechanical microswitch is a good solution to reliably check for the filament.
I wanted the sensor to be as small as possible without using screws. I added several improvements to the design:
The housing does not touch the standard idler
Screwless cover and microswitch mounting
The switch is monitored by Octoprint/OctoPi using the Filament_sensor_reloaded plugin. https://plugins.octoprint.org/plugins/filament_sensor_reloaded/
Important: The actuation point might differ for different microswitches. You can solve this by moving the mounting rods accordingly.
Try it and leave some feedback :-)
Happy Printing!
I wanted the sensor to be as small as possible without using screws. I added several improvements to the design:
The housing does not touch the standard idler
Screwless cover and microswitch mounting
The switch is monitored by Octoprint/OctoPi using the Filament_sensor_reloaded plugin. https://plugins.octoprint.org/plugins/filament_sensor_reloaded/
Important: The actuation point might differ for different microswitches. You can solve this by moving the mounting rods accordingly.
Try it and leave some feedback :-)
Happy Printing!