Filament Runout Sensor for Marlin and Octoprint by murathanaraz 3d model
Warning. This content is not moderated and could be offensive.
smoke
3dmdb logo
Thingiverse
Filament Runout Sensor for Marlin and Octoprint by murathanaraz

Filament Runout Sensor for Marlin and Octoprint by murathanaraz

by Thingiverse
Last crawled date: 3 years, 1 month ago
Edit Ikea Lack Table Top Mount design added**
This is a mechanical filament sensor which works with every kind of 1.75mm filament. I prefer this endstop instead of an optic sensor which probably may fail with clear filament color.
You should have a Raspberry Pi OctoPrint setup in order to use this sensor with the plugin below. Marlin also has support for filament sensor and you can connect it to ramps or rambo. But if you are using octoprint, sensor should be connected to raspberry otherwise marlin will send M600 comment and if it takes a while to change the filament, host will return a timout and your print will fail.
Marlin:http://marlinfw.org/docs/configuration/configuration.html#filament-runout-sensor
Watch the video for raspberry pi connection and other details.http://bit.ly/sensorvideo
Octopi Plugin:http://bit.ly/sensorplugin
You can buy endstop sensor:https://www.aliexpress.com/item/Car-Helicopter-Crash-Collision-Sensor-Impact-Switch-Module-Robot-Model-For-Arduino-with-Dupont-Cable/32294958229.html?spm=2114.13010608.0.0.5chV7F
Where to mount the sensor?http://www.thingiverse.com/thing:2205663 orhttp://www.thingiverse.com/thing:2044085
Put some hot glue between the sensor and the enclosure (size of a pea)
When filament runs out sensor sends the pause command to the printer, if you want you can add M600 command to the pause event on octoprint settings/gcode commands page. So when paused extruder will go to the corner and unload the filament and wait for loading. Check google for M600 command details.

Tags