April 1, 2023
Description
This is an adaptation of the Prusa Mk3 filament runout sensor for use with other printers, with a bracket to bolt it to aluminum extrusions. Many of the proportions and dimensions have changed to fit around the sensor I used, but it's the same in principle. Magnetic repulsion presses a lever against a ball bearing. Filament pushes the bearing aside, which moves the lever into the optical sensor, which breaks the beam.
I used a cheap sensor off Amazon that supports 2.7-5v (MakerHawk Optical Endstop). On these, the plug faces inward with the sensor, so I accommodated that instead of resoldering anything.
Other hardware:
2x M3 30mm (goes through the main body of the casing)
1x M3 18mm (goes through the bottom casing, the arm, and into the top w/ heated insert)
1x M3 5 or 6mm (holds the cover on where the wires come out, uses heated insert)
2x M3 Nuts (goes with the 30mm screws)
2x M3 heated inserts
2x 6x2mm round magnets (holds the sensor down in the bracket)
2x 6x10x2mm rectangular magnets (used in the bottom case and arm to repel each other)
2x PC4-M6 pneumatic fittings
The Bracket is built with M6 screws in mind.
CAUTION: I needed to flip the VCC and Signal wires when plugging into an SKR Pro 1.2
License:
GNU General Public License v2.0
7