ProtoXtruder with runout sensor

Built-in runout sensor before extruder gear for ProtoXtruder
16
69
1
333
updated February 10, 2025

Description

PDF

Built-in filament sensor for ProtoXtruder

 

Printing and Assembly

No support needed.

  1. Insert ECAS connector and heat set just like the original ProtoXtruder.
  2. Solder wires to the 2 outer microswitch pins (Common and Normally Closed) (polarity does not matter). 
    Keeping the top wire shorter can make assemble easier (You may cut them to the same length latter).

     
  3. Push the microswitch in the housing, pins go in first. Wire exit at the top. Protrusion (clicky thing) on the lower side.

     
  4. Set the 4mm bearing ball into the hole

     
  5. Push the microswitch into the main body with the protrusion inside the bearing ball hole.
  6. Secure the housing with a M3x30 Button Head screw.
  7. Insert a zip tie though the hole at the corner to act as a cable strain relief.

     
  8. Connect the wires to the endstop slot on your board (Signal and Ground)

Adjust the housing screw to adjust pressure on the microswitch

Add filament sensor section into your klipper printer config (refers to Klipper Documentation):

[filament_switch_sensor toolhead_sensor]
switch_pin: ^PG13   # check the pin used on your board, pullup usually needed

 

Bill of Materials (On top of the original ProtoXtruder)

QtyDescriptionNotes
1M3 x 30 BHCSTo hold the housing
14mm bearing ballYou may unpack a 608zz bearing
1ECAS 04 Connector 
1Kailh Red GM 4.0 Microswitch 
or equivalent
 

 

Tags



Model origin

The author remixed this model.

Differences of the remix compared to the original

Filament Sensor

License