filament runout optical sensor

filament runout optical sensor

thingiverse

This is a universal filament sensor designed to work seamlessly with every type of 1.75mm filament, regardless of color or clarity. I specifically created this for the Bq Hephestos 2, but it's compatible with any Prusa i3 style 3D printer. You can easily purchase an end stop sensor from Aliexpress: https://www.aliexpress.com/item/6-pcs-lot-Optical-Endstop-Light-Control-Limit-Optical-Switch-for-3D-Printers-RAMPS-1-4/32434841034.html?spm=a2g0s.9042311.0.0.27424c4dDT23Br. To set up the sensor, navigate to Configuration.h and search for the FILAMENT_RUNOUT_SENSOR define. Remove the comment from this line to enable the filament runout sensor feature. Here's my configuration file: // Uncomment to define a filament runout sensor that checks for the presence of filament #define FILAMENT_RUNOUT_SENSOR #ifdef FILAMENT_RUNOUT_SENSOR // Set to true or false, depending on your specific setup const bool FIL_RUNOUT_INVERTING = false; // Use internal pullup for filament runout pins if defined define ENDSTOPPULLUP_FIL_RUNOUT // Define the script to be executed when a filament runout is detected define FILAMENT_RUNOUT_SCRIPT "M600" #endif // FILAMENT_RUNOUT_SENSOR I used pin 57 for my setup, which you can find in my pins_BQ_ZUM_MEGA_3D configuration. For more information on configuring Marlin firmware, visit the official documentation: http://marlinfw.org/docs/configuration/configuration.html#filament-runout-sensor.

Download Model from thingiverse

With this file you will be able to print filament runout optical sensor with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on filament runout optical sensor.