Octoprint
Mark Elvers
~1 min read

Categories

  • 3d-printing

After my 3D print last week, Michael asked whether I was using OctoPrint. I’ve been using Pronterface for some years, and I’ve never been terribly happy with it, but it does the job.

I had a Pet Camera pointed at the printer to see what was happening, Syncthing configured to share the GCode directory from my Mac to the Raspberry Pi, and the VNC Server to access the GUI. I decided that it was time to overhaul the setup with OctoPi!

OctoPi is available from the Raspberry Pi Imager, so updating my SD card was straightforward. Step-by-step instructions are available.

PrusaSlicer can be configured to communicate with OctoPi over IP. Therefore, once the model has been sliced, you can upload (and print) it directly from PrusaSlicer. This uses an API key for authentication. There is no longer a need for Syncthing.

Adding a USB web camera to the Pi lets you watch the printer remotely and record a time-lapse video.

Here’s my first attempt at a time-lapse print of a vase. There are some obvious issues with the camera position, and it got dark towards the end, which was a bit annoying.