Q: Why another filament sensor?
A: Well, why not?
Q: What is wrong with a simple limit-switch one?
A: Nothing. But if you need something else that adds very little drag on the filament and is dimensioned differently than a limit-switch, then this might be useful ...
The metal piece of a limit-switch is basically a spring and springs have the "feature" that the force they push back with increases as you push them away from their normal position. For a filament sensor that typically means that the limit-switch will be pushing your filament against a wall of your sensor body, causing drag en possibly erosion over time.
Magnets are like inverse springs: the force they exert gets lower the further you move the magnets apart. In the design here you can feel this very well: you feel the effort it takes to pull the magnets apart to get the holes - lined with PTFE tube - to align and allow the filament through, but when those holes do align, the magnets are so far apart that the force they exert is still sufficient to get them to move back together if there is no filament connecting the holes, but causes barely any drag on that filament ...
When printed in the provided position, no supports should be needed and the entire sensor prints as one. The second part is a mount, again not requiring supports in the given position. I do suggest using a raft (2mm extra sticking out under the part should be enough) to avoid that elephant's foot fuses the moving arm and body.
Once printed, there is some extra work to do:
Printer Brand:
Creality
Printer:
Ender 3 Pro
Rafts:Yes
Supports:
No
Resolution:0.2mm
Infill:
30%
Notes:
Additional parts: 2 x 5mm Neodymium disc-magnet (+/- 2mm height) and approx. 1cm 4mm PTFE tube.
Category: 3D Printer AccessoriesThe author marked this model as their own original creation. Imported from Thingiverse.