Can I use Octoprint in a RPi to connect to a Core ONE?
Hello,
I get it that Prusa have their own Prusa Connect and PrusaLink, but I have been using Octoprint on a RPi for ages.
Since the camera on the Core ONE is not that useful (yet), would I be able to still use a RPi with Octoprint to manage my prints with a Prusa Core ONE?
I did not find any references like we do have for other models like the Prusa XL and the MKs with Octoprint.
Thank you,
RE: Can I use Octoprint in a RPi to connect to a Core ONE?
Octoprint should work. It will take some time for someone to connect it and report back. It took several months for the XL and MK4S.
--------------------
Chuck H
3D Printer Review Blog
RE: Can I use Octoprint in a RPi to connect to a Core ONE?
I have done about 40 prints now through octoprint. everything works fine. I think I changed the bounding box slightly more than my mk4s, but other than that not much to it.
RE: Can I use Octoprint in a RPi to connect to a Core ONE?
Could you please share all the settings you used on Octoprint for the CoreONE? Thank you
RE: Can I use Octoprint in a RPi to connect to a Core ONE?
I followed this guide:
https://help.prusa3d.com/guide/octoprint-setup-on-mk4-s-mk3-9-s-mk3-5-s-xl_646395
But under Printer Profile I set
Width X = 250mm
Depth Y = 220mm
Height Z = 270mm
and I had to set a custom bounding box with Y Coordinates to -9.
Under GCODE Scripts I added an additional one for After print job completes, as the bed wasn't dropping down. I need to see if there is a better way for this, but for now I have added this code to After print job completes
G90 G0 Z100 F400 G91
Then I set the Baud rate to 230400 (I did this on my mk4s as I saw pausing in some prints and this seemed to solve it)
I think that is all for changes from the guide.
Hope this helps
RE: Can I use Octoprint in a RPi to connect to a Core ONE?
Thank you, I will try these options when my CoreONE arrives
It's the same with all new printers, impatient users essentially have to brew their own temporary settings while waiting for Gina or an experienced Octoprint contributor/developer to get their hands on the latest machine - watch the Octoprint forums for a while to keep up to date. It won't take long.
Cheerio,
RE: Can I use Octoprint in a RPi to connect to a Core ONE?
I need to see if there is a better way for this, but for now I have added this code to After print job completes.
I replaced the top line in my PrusaSlicer profile under Printers -> Custom G-Code -> End Gcode with this:
{if layer_z < max_print_height}G1 Z{z_offset+min(max(max_print_height-40, max_layer_z+40), max_print_height)} F720 ; Move print head up{endif}
It says: If the ending layer is above the printer's max z, lower the bed to either the max_z + 40mm, or 40mm below the top of the print, or the printer's max_z. That way it will never try to lower the bed past the bottom of the print or attempt to raise the bed into the print if it's very tall. This replaces te
RE: Can I use Octoprint in a RPi to connect to a Core ONE?
{if layer_z < max_print_height}G1 Z{z_offset+min(max(max_print_height-40, max_layer_z+40), max_print_height)} F720 ; Move print head up{endif}It says: If the ending layer is above the printer's max z, lower the bed to either the max_z + 40mm, or 40mm below the top of the print, or the printer's max_z. That way it will never try to lower the bed past the bottom of the print or attempt to raise the bed into the print if it's very tall.
Perfect. I will update my gcode to this. Thank you for sharing!
RE: Can I use Octoprint in a RPi to connect to a Core ONE?
I've tried plugging my RPi to the USB-C ports in the back and directly to the front display, but OctoPrint doesn't seem to recognize any of those ports. Am I missing a step? I already set my default printer profile in OctoPrint to the new settings and the new baudrate.
RE: Can I use Octoprint in a RPi to connect to a Core ONE?
I've tried plugging my RPi to the USB-C ports in the back and directly to the front display, but OctoPrint doesn't seem to recognize any of those ports. Am I missing a step? I already set my default printer profile in OctoPrint to the new settings and the new baudrate.
Make sure your USB-A to USB-C cable you are using between your RPi and C1 isn't a charging only cable (those don't have the data wires). The USB-C connector on the back of the C1 that you want is the one on the x-Buddy board which should be the lower USB-C. The other USB-C connector is (for now) just a power source for accessories (for example, the Buddy camera) and the USB-A on the display is only for thumb drives. You probably want to keep a USB drive in the display if you (like me) update the firmware through PrusaConnect while at work as the printer uses the thumb drive for printer storage.
See my (limited) designs on:
Printables - https://www.printables.com/@Sembazuru
Thingiverse - https://www.thingiverse.com/Sembazuru/designs
RE: Can I use Octoprint in a RPi to connect to a Core ONE?
Got it, I'll double check the cables I have and try the lower USB-C port, I don't think I tried that one yet. Thanks!
RE: Can I use Octoprint in a RPi to connect to a Core ONE?
I am using the bottom USB-C port for connecting. I didn't try any of the others.
RE: Can I use Octoprint in a RPi to connect to a Core ONE?
Can someone who's got octoprint working share the format for the camera address?
I got it all set up and working, except for the cam...
RE:
I just have the webcam plugged into my pi5 and used the default address. Seems to work just fine for me.
In case there is no default for you, here is what I have for the stream address for the Classic Webcam plugin: /webcam/?action=stream
Can someone who's got octoprint working share the format for the camera address?
I got it all set up and working, except for the cam...