This is the OpenSCAD code that was used to make the above clip for holding the filament runout sensor from ebay.
Rev2: https://www.thingiverse.com/thing:4318121 - This version mount to the extruder motor instead.
https://www.reddit.com/r/wanhaoi3/comments/gi7tqy/configuration\_that\_worked\_for\_me\_in\_doing/
Requirements:
Pause Print is unticked
ADVi3pp is required for M600 gcode command support for smart filament change.
Board mode is based on "raspberry pi pinout" that you can easily google yourself.
High debounce time since physical switches can be a little unreliable.
Untick pause print since the special command already does it for you.
Checking that it works
Go to http://octopi.local/plugin/filamentreload/status and check that you can see {"status":"1"} on each refresh.
Colour code of the cheap ebay filament sensor is counter intutative. Don't assume.
This is the OpenSCAD code that was used to make the above clip for holding the filament runout sensor from ebay.
Rev2: https://www.thingiverse.com/thing:4318121 - This version mount to the extruder motor instead.
https://www.reddit.com/r/wanhaoi3/comments/gi7tqy/configuration\_that\_worked\_for\_me\_in\_doing/
Requirements:
Pause Print is unticked
ADVi3pp is required for M600 gcode command support for smart filament change.
Board mode is based on "raspberry pi pinout" that you can easily google yourself.
High debounce time since physical switches can be a little unreliable.
Untick pause print since the special command already does it for you.
Checking that it works
Go to http://octopi.local/plugin/filamentreload/status and check that you can see {"status":"1"} on each refresh.
Colour code of the cheap ebay filament sensor is counter intutative. Don't assume.
The author marked this model as their own original creation. Imported from Thingiverse.