Octoprint filament sensor for Geeetech A10

Octoprint filament sensor for Geeetech A10

thingiverse

If You have microswitch from old broken mouse just solder two wires (middle lead and one closer to the white switch lever) and put it in the smaller part. Then take wires thru the hole and screw to the holder part with two M3x10mm. Put assembly near extruder and screw with original M4 allen head screw at the bottom. Put appropriate connector on the other wire end for RPi GPIO. On my RPi 3B I took physical pins 15 (BCM22 or GPIO.3) and 17. For me appropriate plugin was https://github.com/MoonshineSG/OctoPrint-Filament, and according to plugins "README" You must update config.yaml with following lines under "plugins:" section, beware that pin number is BCM! (take care about leading spaces since Thingiverse removes them): filament: bounce: 400 pin: 22 Also it maybe necessary to set permissions on RPi file system: sudo chmod a+rw /dev/gpiomem Modify crontab to activate RPi internal pull-down (BCM pin 22 is GPIO 3 on Rpi 3B): @reboot sudo /usr/bin/gpio mode 3 down This plugin will trigger pause in Octoprint therefore it would be wise to put in “GCODE scripts”: After print job is paused: ; relative XYZE G91 M83 ; retract filament, move Z slightly upwards G1 Z+5 E-5 F4500 ; absolute XYZE M82 G90 ; move to a safe rest position, adjust as necessary G1 X200 Y0 Before print job is resumed: ; relative extruder M83 ; prime nozzle G1 E-5 F4500 G1 E5 F4500 G1 E5 F4500 ; absolute E M82 ; absolute XYZ G90 ; reset E G92 E{{ pause_position.e }} ; move back to pause position XYZ G1 X{{ pause_position.x }} Y{{ pause_position.y }} Z{{ pause_position.z }} F4500 ; reset to feed rate before pause G1 {{ pause_position.f }} Sensor part print settings for filament white PLA, brand Devil Design or Geeetech: temperature 55, 210 infill 25% layer 0.1 or 0.15 no supports Sensor holder with same filament: temperature 55, 210 infill 25% layer 0.2 support touching buildplate

Download Model from thingiverse

With this file you will be able to print Octoprint filament sensor for Geeetech A10 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 Octoprint filament sensor for Geeetech A10 .