Which smart features of the MK3s do you lose if you use Octoprint?
 

Which smart features of the MK3s do you lose if you use Octoprint?  

  RSS
ByteSlinger
(@byteslinger)
Active Member

I have always used Octoprint since I got my Prusa for a number of reasons but recently I've had to switch to printing from SD for a short while.
Prints seem to be coming out nicely and it just got me wondering, which (if any) of the Prusa's smart features do you lose when printing via octoprint?

Posted : 27/01/2021 5:03 pm
bobstro
(@bobstro)
Illustrious Member
Posted by: @byteslinger

[...] which (if any) of the Prusa's smart features do you lose when printing via octoprint?

A few notes:

  • You lose out on power panic.
  • You're printing via USB instead of from SD card (usually), so there is a dependency on the RPi running OctoPrint being stable, but that's not usually a problem.
  • Some prints with lots of small details can be problematic when printing over USB, but I don't find this an issue in most cases.
  • OctoPrint now includes some plugins (e.g., ArcWelder) that mitigate this.
  • There have been the odd bugs in firmware that can be triggered by OctoPrint & USB printing, but Prusa has been good at fixing those.

All-in-all, I say OctoPrint is a definite net win. The success of power panic is largely dependent on how well your print stays adhered to the bed after cooling, so I don't rely on it.

 

My notes and disclaimers on 3D printing and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan...
Posted : 27/01/2021 6:25 pm
ByteSlinger
(@byteslinger)
Active Member

@bobstro

So do you still get the benefit of layer shift detection/correction etc when printing via octoprint?

Posted : 27/01/2021 7:05 pm
bobstro
(@bobstro)
Illustrious Member
Posted by: @byteslinger

[...] So do you still get the benefit of layer shift detection/correction etc when printing via octoprint?

So far as I know, crash detection still works. I am not aware of any correction features. All of the thermal runaway protections still work.

 

My notes and disclaimers on 3D printing and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan...
Posted : 27/01/2021 7:53 pm
cwbullet
(@cwbullet)
Illustrious Member

@bobstro

Odd bugs?  Say it isn’t so.  I have had some odd errors that make no sense.  They are pretty rare btu annoying if theu happen in 12+ hour of print.  

--------------------
Chuck H
3D Printer Review Blog...
Posted : 27/01/2021 8:50 pm
PRGeno
(@prgeno)
Active Member

I believe you lose the full functionality of the filament sensor as well

Or at least I haven't figured out how to get Octoprint to stop sending data when the filament runs out or jams.

 

 

 

...
Posted : 01/02/2021 10:50 pm
androx
(@androx)
New Member

@bobstro

Yes the crash detection still work because it is implemented at lower level, but you do not receive any feedback to Octoprint. The message is only about some "user paused".

Posted : 18/04/2021 9:57 am
Baklin
(@baklin)
Estimable Member
Posted by: @prgeno

I believe you lose the full functionality of the filament sensor as well

Or at least I haven't figured out how to get Octoprint to stop sending data when the filament runs out or jams.

 

 

 

The filament works just fine on the MK3s/+ with octoprint. Just like the crash detection it works but you won't get feedback in octoprint.

I use octoprint to control my printer. When the filament runs out I will here the printer beep in the other room and I will have to check it there and deal with it.

 

One thing you will lose with octoprint is the use stats, like total filament used and time printed. There is a plug in that works fine for my use called "Printer Stats"

And the counter for fail stats isn't reset when you start a new print. It keep counting from the time the last print was started from sd card.

This post was modified 4 weeks ago by Baklin
Posted : 18/04/2021 2:22 pm
towlerg
(@towlerg)
Prominent Member

@prgeno

Unless the printer is able to signal filament runout to OctoPrint, streaming will continue. I guess you need to attach the runout sensor to Octoprint.

Posted : 18/04/2021 2:39 pm
Baklin
(@baklin)
Estimable Member

Filament sensor works with Octoprint. I haven't changed anything on the Prusa and use a default Octoprint install on a RP3b+.

 

I just cut the filament on a running print and the Prusa  asks to unload the filament. At the same time Octoprint shows "paused for user" in the terminal.

 

After changing the filament like you normally would on the Prusa, the print continues and Octoprint returns to normal printing without user interaction.

 

But this doesn't work for all printers. Depends on the board and sensor connection I think. AFAIK this doesn't work for the Prusa Mini. At least that is what I remember reading here.

 

Posted : 18/04/2021 4:06 pm
towlerg
(@towlerg)
Prominent Member

@baklin

Oh, thats neat, just another reason that I wish I'd bought a Prusa.

I must check out Marlin and see if there's an option I can change.

Posted : 19/04/2021 9:24 am
cwbullet
(@cwbullet)
Illustrious Member

@towlerg

So it stops working?  

--------------------
Chuck H
3D Printer Review Blog...
Posted : 19/04/2021 9:49 am
towlerg
(@towlerg)
Prominent Member

@cwbullet

Apparently not, on a MK3? according to post #8 above. Doesn't currently work on my SV01.

Just to be clear are you asking if the runout sensor or the printer/octoprint combo stop working?

This post was modified 3 weeks ago by towlerg
Posted : 19/04/2021 7:09 pm
Share:

Please Login or Register