Notifications
Clear all

Octoprint plugin for choosing different sheets?  

  RSS
buckeyestargazer
(@buckeyestargazer)
Estimable Member
Octoprint plugin for choosing different sheets?

Does anyone know if there's a way to choose which print sheet to use from within Octoprint?  

Posted : 10/06/2020 5:38 pm
cwbullet
(@cwbullet)
Member
RE: Octoprint plugin for choosing different sheets?

Nope.  I do not know if that is possible.  

--------------------
Chuck H
3D Printer Review Blog

Posted : 10/06/2020 6:10 pm
bobstro
(@bobstro)
Illustrious Member
RE: Octoprint plugin for choosing different sheets?

I have looked through the Prusa documentation for supported gcode commands and didn't spot anything. I'm poking through the firmware source code and nothing is jumping out at me so far. Barring that, I can't think of any way Octoprint could control the selection. If you mean just making Live-Z corrections, that might be doable based on user input.

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 : 10/06/2020 6:45 pm
buckeyestargazer
(@buckeyestargazer)
Estimable Member
Topic starter answered:
RE: Octoprint plugin for choosing different sheets?

OK thanks.  I didn't really think it was possible but wanted to ask.  I've also asked this on the Octoprint forum.  In reality, it's not hard to use the MK3 console to change the sheets, the issue is will I remember to do that.  I was looking for something to remind me in Octoprint.  Octoprint has a nice plugin for filament that forces me to make sure I'm using the right filament for the job.  

Posted : 10/06/2020 6:48 pm
Linux User Group Oberschwaben
(@linux-user-group-oberschwaben)
Estimable Member
RE: Octoprint plugin for choosing different sheets?

This is not easily possibble as babystep_z gets loaded from the firmware but it could be done with a bit of firmware hacking.

G80 inside the firmware loades babyste_z and this is always the live adjust form the last print.

So firt would be to find the varibale wich stores the diferent Z heights this should be quite easy.

then just copy all of G80 function to G82 function (not used by prusa) but load another babystep_z for the right sheet/height.

Now you can make a new Printer profile in the slicer to Set G80 or G82 and so your Gcode is tunes for that sheet.

I think this would be the handiest feature.

If you want to do it in octoprint you would have to write an octoprint plugin that switches out G80 in the gcode file to G82 when you select the other sheet. Im not sure how practical that is but it is aslo doable i think. But the FW solution with the differen printer Profiles is the best solution i think.

Hope i did point you in the right direction.

Have fun!

Posted : 11/06/2020 3:00 pm
Share: