Filament Progression and Runout sensor (Optical Endstop and Encoder Wheel)
Source: Thingiverse by Fractalengineer
The Filament Progression and Runout sensor (Optical Endstop and Encoder Wheel) is a free printable 3D model from Thingiverse by Fractalengineer. Intro The scope of this project was to build a filament sensor that not only tracks runout (like a simple switch would do) but also the progression in order to detect jams. You can download the STL file from the original listing below and print it at home.
About this model
Intro The scope of this project was to build a filament sensor that not only tracks runout (like a simple switch would do) but also the progression in order to detect jams. Current options are either unreliable (laser sensors don't work well with transparent filaments) or expensive and finicky (Duet magnetic filament monitor) So my idea was to use a $0.50 optical end-stop to sense pulses through an encoder wheel, just like the good old ball mouses did. It has been shown on some duet setups that the simple optical endstop may cause reading inconsistencies due to the analog nature of the signal sent from the IR sensor. The addition of a Schmitt trigger fixes the issue, cleaning up the signal to the extent of allowing less than +/-5% reading inaccuracy There are just as cost effective arduino…
Frequently asked questions
- Is this 3D model free to download?
- Yes. Filament Progression and Runout sensor (Optical Endstop and Encoder Wheel) is free to download from Thingiverse. Click the "Download free STL" button above to open the original listing.
- Where is the STL hosted?
- The download is hosted by Thingiverse, not by Thinger. We link you directly to the original listing by Fractalengineer.
- Who made this model?
- Designed by Fractalengineer, published on Thingiverse. Please credit the creator when sharing your print online.
- Can I print this at home?
- Yes. This model is intended for home FDM and resin 3D printers. Check the original listing for suggested print settings like layer height and supports.