[Solved] Octoprint not pausing when filament runs out - MK3S  

  RSS
greg.w14
(@greg-w14)
New Member

Hello! So I know other people have gotten this working, but I'm still struggling with it and I'm not quite sure what I'm doing wrong. I've got my Raspberrry pi 3 connected via USB to my MK3S. The RPi and the Mk3S are both running the latest firmwares ( OctoPrint 1.3.11 running on OctoPi 0.16.0 on RPi and firmware 3.8 on MK3s). The filament sensor is enabled on the printer and the sensor value is showing the correct value. If I go to Support > Sensor Info >IR it reads 1 when there is filament and 0 when there is no filament.

Here's what I do when I'm testing the setup: Load filament into the extruder, and cut it so about 2 inches is sticking up. Start a small print from Octoprint. Wait for the bed leveling to finish and the print to start. Once it starts printing I go into the menu of the printer to display the IR sensor. It reads a value of 1 initially and then after 10-20 seconds after the filament goes below the cover the IR reading goes to 0, which is what I expect. But then the printer just keeps going and will eventually start "printing air".

Is there a setting somewhere that I'm missing? I know the sensor itself is working and that the printer reconizes it because the IR value changes as expected and the Filament autoload is working correctly. I've listed the plugs i have installed on my RPi just incase that helps with anything. Thanks for any help!!

Plugins installed on octoprint:

1) Action Command Prompt (I think this was installed by default)

2) Filament Sensor Reloaded (I added this after testing first without it because I thought it might be needed)

3)OctoPrint Anywhere

4) Octolapse

5) Prusa Mesh Leveling

Best Answer by greg.w14:

So I think I've got it working now. The problem was that the printer won't pause when the sensor menu is pulled up... saw it on this post here

https://github.com/prusa3d/Prusa-Firmware/issues/1971

So if anyone else is having this problem and you're trying to test if your printer will stop when it runs out of filament, just run your print like normal and do NOT have the sensor menu up monitoring the IR value. wish I would have seen that post earlier, but it's all functioning as expected now.

Posted : 22/10/2019 8:37 pm
greg.w14
(@greg-w14)
New Member

So I think I've got it working now. The problem was that the printer won't pause when the sensor menu is pulled up... saw it on this post here

https://github.com/prusa3d/Prusa-Firmware/issues/1971

So if anyone else is having this problem and you're trying to test if your printer will stop when it runs out of filament, just run your print like normal and do NOT have the sensor menu up monitoring the IR value. wish I would have seen that post earlier, but it's all functioning as expected now.

Posted : 23/10/2019 5:37 am
joan.t
(@joantabb)
Veteran Member Moderator

In order to give immediate status indication, I solder a 5 volt LED between 5 volts and output on my filament sensors

these LED's have an internal ballast resistor, so they need no additional components 

regards Joan

I try to make safe suggestions,You should understand the context and ensure you are happy that they are safe before attempting to apply my suggestions, what you do, is YOUR responsibility. Location Halifax UK...
Posted : 23/10/2019 6:52 am
Share:

Please Login or Register