Hi All, this subject might already being discussed but I wanted to see if anyone can help me out, i have TAZ 5 and I need to make a filament runout sensor for it. can anyone tell me what I need to get and how to make it happen?
best
Keivan
Hi All, this subject might already being discussed but I wanted to see if anyone can help me out, i have TAZ 5 and I need to make a filament runout sensor for it. can anyone tell me what I need to get and how to make it happen?
best
Keivan
You’ll need a custom marlin build to do it natively on the board, or if you don’t want to flash custom firmware, you can run through an Raspberry Pi running Octoprint and there’s plugins for it to run the sensor connected to the Raspberry Pi. With either option, you can either go super simple with a microswitch that’s depressed by the presence of filament, or you can get something like the Big Tree Tech Smart Filament Sensor 2.0 that detects the movement of filament, so it can detect both runout and jams.
Once you figure out the sensor configuration, there’s a few options for mounting the sensor/switch, depending where you want it.
thank you Wrathernaut, are there any how to steps online to do either ways you mentioned?
For custom firmware, just follow any guide to building marlin, but you can use Lulzbot’s Marlin fork as a base, so all you need to do is enable the runout sensor option. The Taz5 is considered a legacy printer now, so you might have to go back a few versions of Marlin to find one specifically for it - or make changes to the taz6 configuration to eliminate the auto bed leveling.
Octoprint - just set up octoprint on a raspberry pi for your printer (again, dozens of guides out there), and connect the sensor to the right PIO pins, (some good help here - BigTreeTech SFS 2.0 new version - #8 by Alfi66 - Guides - OctoPrint Community Forum) then just run the appropriate plugin.https://plugins.octoprint.org/plugins/smartfilamentsensor/
thank you so much for your help.