This all printed 1.75mm filament sensor with optical endstop. All Parts are printed (except endstop itself of course). Works with transparent filament and unidirectional. Haven't been tested for reliability yet. I printed it with PLA but should work with PETG, but I did not try yet.
Biggest benefit of this solution is very low resistance to filament moving I mean comparing it with switch based filament sensor sold on Amazon. At least one I got there is quite resistive to filament movement comparing to this one. Theoretically as resistance is low it should not wear for long time, but needs validation in practice.
I used HESAI optical endstop from Amazon but I believe it should be quite generic.
For this sensor plugged into regular endstop and SKR v1.4 board setting for FIL_RUNOUT_INVERTING is false. I beleive for v1.3 it should be the same.
Update:
case_btm.scad - added some parametrization to the file. Ability to add fitting on left or right side and different of M3 holders.
case_btm_fitting_r.stl - bottom case with fitting on the right and M3 holding on the left
There are some steps missing, I am tired to fight with thingiverse. Some sections lost and I cannot add a section in btw only to the end. I added missing steps here.
is the simplest solution 2. Check that piece of filament goes through central hole of the wheel. Clean that hole if not. 3. Put some lubricant on the area where spring attached and into the hole. 4. Check that wheel if freely rotates when you insert filament and returns into place when you pull it out. You may plug endstop into power and check that it works as well.
10 Direct center filament through hole in the cap and close it. It should click.
Printer Brand:
Prusa
Printer:
I3 MK3S
Rafts:
No
Supports:
Yes
Resolution:
0.2
Infill:
15%
Filament: Prusa PLA Silver
Notes:
Spring is printed with 0.1 layer and default width. Support should be build plate only. Support is only used and would affect bottom case.
1 Print all parts =================I printed spring with 0.1mm layer on 0.4mm nozzle. Everything else printed with 0.2mm QUALITY settings from Prusa. Build plate only support enabled for bottom case. Everything else can be printed with support enabled or disabled, it would not affect anything. Cut around of 50mm filament, make it straight.
4. Install spring on the wheel. Fix in place either by drop of glue or using solder (be careful not to close hole and to to break spring) =====================================================================================================================================================================================================================================================
========================================
====================================
==========
Category: 3D Printer PartsThe author marked this model as their own original creation. Imported from Thingiverse.