
CR10_Filament out switch with guide
thingiverse
I got tired of losing prints due to running low on filament, especially filaments that tend to break easily. IsaacMDesign's limit switch mount failed to work for me, so I designed my own device by incorporating parts from IM's limit switch box design. This device mounts directly onto the CR10 control box under the filament spool bracket. I added a filament guide to prevent spool jams, another recurring problem in 3D printing. Procedure: Print the two required parts first. I use a small support underneath the overhanging lip of the filament guide, which I remove after the print is complete. Insert the limit switch into the cap and snap it securely onto the panel. I used this specific limit switch: https://www.aliexpress.com/snapshot/0.html?orderId=93022676426944&productId=32816845922 Note that the switch does not have clearly marked pins. The pin on the far left, under the R1_6 resistor, is power, while the middle pin is ground and the right pin is signal. Connect a three-wire cable to pins 1, 6, and 7 respectively on your OctoPi board. Download and install the Filament Sensor Reloaded plug-in for OctoPi, then set it up according to my provided image. Note that you'll need to add code to the GCODE Scripts section of your OctoPi configuration to have it actually pause the print. An explanation of this can be found here: https://gist.github.com/foosel/1c09e269b1c0bb7a471c20eef50c8d3e This should do the trick. The green LED will light up when filament is present and the switch has power. When the filament runs out, the print will pause automatically and move to a safe location. Resume the print through the OctoPrint interface. Good luck, I hope you find it useful!
With this file you will be able to print CR10_Filament out switch with guide 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 CR10_Filament out switch with guide.