Notifications
Clear all

Prusa Mini ignores Filament sensor with Octoprint  

Page 2 / 3
  RSS
Schnoidz
(@schnoidz)
Trusted Member
RE: Prusa Mini ignores Filament sensor with Octoprint

I'm glad I found this thread.  I'd had the non-detect problem once before and didn't think much about it.  I'm about to start a print on a roll that may run out and have another unopened roll if needed.  I just canceled Octoprint (which I love and have donated to) and loaded the file from USB because of this thread.  I feel safe now  😋 

Posted : 15/05/2021 6:34 pm
Schnoidz
(@schnoidz)
Trusted Member
RE: Prusa Mini ignores Filament sensor with Octoprint

In today's Prusa Live #27 it looks like this problem is solved in the new firmware!

Posted : 02/06/2021 9:34 pm
wdgeek
(@wdgeek)
Eminent Member
RE: Prusa Mini ignores Filament sensor with Octoprint

@schnoidz

I upgraded the firmware on my Mini to the 4.3.2 RC1 and tested the filament sensor with Octoprint and I can confirm that it now works correctly with Octoprint. 

Posted : 09/06/2021 3:29 am
Schnoidz
(@schnoidz)
Trusted Member
RE: Prusa Mini ignores Filament sensor with Octoprint

Thank you, this is GREAT news! 

Posted : 09/06/2021 4:26 am
cwbullet
(@cwbullet)
Illustrious Member
RE: Prusa Mini ignores Filament sensor with Octoprint

Yup.  It is been reported in several other threads and confirmed days ago.  Some have reported that Sensor does not work in Astroprint with the update.  I confirmed that the sensor does work with Astroprint as a plugin for Octoprint.  

There are two way to run astroprint:

  1. Just Astroprint (a split off of Octoprint) 
  2. Astroprint plugin for Octoprint
--------------------
Chuck H
3D Printer Review Blog...
Posted : 09/06/2021 1:20 pm
Webranger
(@webranger)
Eminent Member
thx

 

Posted by: @wdgeek

@schnoidz

I upgraded the firmware on my Mini to the 4.3.2 RC1 and tested the filament sensor with Octoprint and I can confirm that it now works correctly with Octoprint. 

this is a GREAT news! thx

Posted : 25/07/2021 5:30 pm
jordanb
(@jordanb)
Active Member
RE: not resuming print

I can confirm the filament sensor stops the print on my mini+ with octoprint, but it doesn't resume. It goes back to the last known position and hangs there with the heaters on. Is this normal?

This post was modified 3 months ago by jordanb
Posted : 04/09/2021 1:42 pm
Robee Shepherd
(@robee-shepherd)
Estimable Member
RE: not resuming print

It definitely works for me!

Posted : 08/09/2021 7:24 pm
cwbullet
(@cwbullet)
Illustrious Member
Works

It now works for me after the latest firmware.  

--------------------
Chuck H
3D Printer Review Blog...
Posted : 08/09/2021 7:34 pm
Schnoidz
(@schnoidz)
Trusted Member
Sensor still isn't working with Octoprint for me.

Sadly even with the latest firmware the filament sensor still isn't working with Octoprint for me.  I just checked a print to find the filament broken off before the sensor and the printer was still printing without filament 1/2" above the print

Posted : 02/10/2021 5:25 pm
Robee Shepherd
(@robee-shepherd)
Estimable Member
Posted by: @schnoidz

Sadly even with the latest firmware the filament sensor still isn't working with Octoprint for me.  I just checked a print to find the filament broken off before the sensor and the printer was still printing without filament 1/2" above the print

Are you sure it hasn't been disabled in the Prusa Mini settings?

Posted : 03/10/2021 8:07 am
towlerg
(@towlerg)
Noble Member

 

Posted by: @schnoidz

Sadly even with the latest firmware the filament sensor still isn't working with Octoprint for me.  I just checked a print to find the filament broken off before the sensor and the printer was still printing without filament 1/2" above the print

I believe that the runout sensor on the Mini simply detect presence/absence of filament. To detect "no movement" you need a more sophisticated sensor (often built around optical mouse) like the BigtreeTech Smart runout detector.  

Posted : 03/10/2021 8:48 am
Schnoidz
(@schnoidz)
Trusted Member
Octoprint runout

It works very well when printing from the USB, without Octoprint, so when printing with a small roll that I think may run out I copy to the USB and print from it.  I have a second Mini with Octoprint that hasn't run out yet. I'll test it by cutting the filament to see if it's detected while printing from Octoprint.

Posted : 03/10/2021 12:58 pm
Schnoidz
(@schnoidz)
Trusted Member
Need to test again

Thanks.  It did pull the filament to the extruder past the sensor.  I'll do some testing.

Posted : 03/10/2021 1:00 pm
MysDawg
(@mysdawg)
Trusted Member
Filament Sensor

I have given up any hope that this will be fixed. Since I know that this is an issue I just try to make sure I have enough filament to complete the project that I am printing. Hopefully, someday it will be addressed....but I am not holding out any hope. 

Posted : 03/10/2021 4:34 pm
towlerg
(@towlerg)
Noble Member

I'm sure it's obvious to everyone who contributed to this thread but Octoprint has issues with runout detection. There are two solutions

a. connect the runout detector to Octoprint directly (as opposed to the printer detecting runout and then somehow signalling Octoprint to stop sending data IMMEDIATELY).

b. If running Marlin (Mini does), modify the firmware to handle external runout detect. See Emergency Parser.

Posted : 04/10/2021 1:24 pm
Robee Shepherd
(@robee-shepherd)
Estimable Member
Posted by: @towlerg

I'm sure it's obvious to everyone who contributed to this thread but Octoprint has issues with runout detection. There are two solutions

a. connect the runout detector to Octoprint directly (as opposed to the printer detecting runout and then somehow signalling Octoprint to stop sending data IMMEDIATELY).

b. If running Marlin (Mini does), modify the firmware to handle external runout detect. See Emergency Parser.

Since the last firmware release, I don't have any issues with runout detection, it just works! I'm not the only one either. I'm not sure why it's not working for other people, it's definitely definitely working for me and others! When the filament runs out past the sensor, it initiates the change filament process after moving the nozzle away, and then when the filament is loaded and purged, and you are happy with the purge, it moves back and continues just fine.

Posted : 04/10/2021 7:29 pm
cwbullet
(@cwbullet)
Illustrious Member
No issues

Same here.  

Posted by: @robee-shepherd
Posted by: @towlerg

I'm sure it's obvious to everyone who contributed to this thread but Octoprint has issues with runout detection. There are two solutions

a. connect the runout detector to Octoprint directly (as opposed to the printer detecting runout and then somehow signalling Octoprint to stop sending data IMMEDIATELY).

b. If running Marlin (Mini does), modify the firmware to handle external runout detect. See Emergency Parser.

Since the last firmware release, I don't have any issues with runout detection, it just works! I'm not the only one either. I'm not sure why it's not working for other people, it's definitely definitely working for me and others! When the filament runs out past the sensor, it initiates the change filament process after moving the nozzle away, and then when the filament is loaded and purged, and you are happy with the purge, it moves back and continues just fine.

 

--------------------
Chuck H
3D Printer Review Blog...
Posted : 04/10/2021 8:39 pm
Printer McGee
(@printer-mcgee)
New Member
feedback

The filament sensors works on 4.3.2 RC1 with octoprint no problem. I've used it loads now.

Does anyone know if there is a way to get feedback to octoprint as that status just stays at 'printing' during the change? 

Posted : 13/10/2021 7:43 am
towlerg
(@towlerg)
Noble Member

Does anyone know if there is a way to get feedback to octoprint as that status just stays at 'printing' during the change? 

I maybe misunderstanding your question, but surely thats exactly what your are trying to achieve ie Octoprint pauses until you tell it otherwise.

Posted : 13/10/2021 9:56 am
Page 2 / 3
Share: