• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Microswitch holder for filament detection (two versions) 3D Printer File Image 1
Microswitch holder for filament detection (two versions) 3D Printer File Image 2
Microswitch holder for filament detection (two versions) 3D Printer File Image 3
Microswitch holder for filament detection (two versions) 3D Printer File Image 4
Microswitch holder for filament detection (two versions) 3D Printer File Image 5
Microswitch holder for filament detection (two versions) 3D Printer File Image 6
Microswitch holder for filament detection (two versions) 3D Printer File Image 7
Microswitch holder for filament detection (two versions) 3D Printer File Thumbnail 1
Microswitch holder for filament detection (two versions) 3D Printer File Thumbnail 2
Microswitch holder for filament detection (two versions) 3D Printer File Thumbnail 3
Microswitch holder for filament detection (two versions) 3D Printer File Thumbnail 4
Microswitch holder for filament detection (two versions) 3D Printer File Thumbnail 5
Microswitch holder for filament detection (two versions) 3D Printer File Thumbnail 6
Microswitch holder for filament detection (two versions) 3D Printer File Thumbnail 7

Microswitch holder for filament detection (two versions)

fkopac avatarfkopac

October 23, 2016

thingiverse-icon
DescriptionCommentsTags

Description

A holder for detecting filament using a microswitch. Used for pausing prints when filament runs out.
If you want to put it next to the filament roll (easier, no need to route wiring through signal chain, but a lot of filament remains unprinted), print "Shell 1" and "Shell 2", any normal material for 3D-printing should work.
If you are going to put it directly on the extruder (If you have a direct extruder, you have to route the wiring through the signal chain, but only a few cm of filament will stay unprinted. It might be better to print it with ABS in this case, PLA might get soft in this hotter area.), print "Shell1 (for head with teflon).stl" and "Shell 2". When installing, cut off 1,5 cm of teflon tube and insert it in the bottom hole of the shell1 and the top hole of the extruder where you would insert the teflon usually.
Connect the microswitch to OctopPi header as shown on the hand-drawn diagram (3,3V through the microswitch to parallel-connected pull-down resistor and capacitor, microswitch side connected to GPIO2, other side to ground), use the Octopi header pinout (downloaded from Raspberry Pi website for your reference) as reference for pin numbers. You could also just connect the microswitch between the IO pin and ground, but you might have problems with noise (false alarms).
Install Filament sensor plugin in OctoPi and configure as instructed: If you use the same pinout as me, add the following lines to YAML (easiest way is to use YAMLPatcher plugin):

plugins:
  filament:
    pin: 2
    bounce: 400

Restart and you are done :)
Each time the filament runs out, the Octopi will enter pause mode.

License:

Creative Commons - Public Domain Dedication

Related Models

Makerbot Replicator 2 Out Of Filament detector preview image

Makerbot Replicator 2 Out Of Filament detector

Deepsiks profile image

Deepsiks

355

RFID-Tag-Halter für AMS Lite – für Drybox-Nutzer preview image

RFID-Tag-Halter für AMS Lite – für Drybox-Nutzer

Patrick profile image

Patrick

18

Rotor: Filament Encoder preview image

Rotor: Filament Encoder

random-builder profile image

random-builder

236

Tag plate ERCF v2 preview image

Tag plate ERCF v2

rnadeau profile image

rnadeau

1

Ender 3 Filament runout sensor and guide with bearing optimized for 1.75mm preview image

Ender 3 Filament runout sensor and guide with bearing optimized for 1.75mm

Sebastiandruckt profile image

Sebastiandruckt

112

Filament spool storage box + silica & filament tag preview image

Filament spool storage box + silica & filament tag

Kahany profile image

Kahany

1,854