Filament Jam Detection using an Optical Endstop

Filament Encoder

3D printer parts and enhancements

Creative Commons Attribution Share Alike

Commercial use is allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags



Latest Iteration: 7.1 (Beta) [5 Aug 2020]

About the Filament Encoder

Went through quite a few iterations from the original design. The most notable changes are:

  • the way the shaft is assembled
  • the PC4-M6 bowden couplers
  • the removal of the PTFE within the encoder
  • the use of 625rs/625zz bearings that are found in POM vslot wheels
  • Only M3X12 screws


  • RigidParts.3mf - Collection of all the dark blue parts
  • TPUWheel.3mf
  • Step and f3z files for modification

Materials and methods

Dark coloured PLA



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


C6011c314368f7a8d11903f2f419dfbb?default=blank&size=40Geoff Sim added this to the 3d Printer collection ago
Fc1b01e971e4ed6976d88715c111aba9?default=blank&size=40asxavier added this to the 3D Printer collection ago
Mini dotsnov21 w ckelvinA commented ago

Iteration 7.1 (Beta)

Mini dotsnov21 w ckelvinA published this design ago