Ultimaker’s Cura is a slicer used for converting 3D model files into G-code, the set of instructions that your 3D printer follows to print a part. Cura is among the most popular slicer programs for 3D printing today, and it’s free!
OctoPrint, another free program, allows you to run your printer remotely by connecting it to a controller board. Most significantly, you’re able to monitor and control the printing process from a web browser, without needing to be near your printer.
In the past, to remotely print a file using OctoPrint, you’d first have to download and slice the file in Cura, then upload it to the OctoPrint UI, and finally send it to your printer for printing. With the emergence of the Cura plug-in in 2018, however, this process can be shortened, saving you time and computer space.
In this article (assuming you already have Cura and OctoPrint), we’ll be going over how to install and set up the OctoPrint Connection plug-in with an easy two-step guide. We’ll also provide a few troubleshooting tips for some common setup and printing problems.
Setting up the OctoPrint Connection plug-in on Cura is a pretty straightforward process. Before beginning, make sure you already have OctoPrint connected to your printer, which most people set up using a Raspberry Pi.
Note that if you have any version of Cura before 3.2, you won’t have to install the plug-in and you can skip to the second step. However, most people have a later version.
Now we can really get started!
To start, you need to find and install the OctoPrint Connection plug-in in Cura:
Now that you’ve installed the plug-in, you’ll need to use the IP address and API key of your OctoPrint server to connect to Cura’s OctoPrint plug-in. To secure and prevent malicious programs from obtaining your printer’s API key, we’ll use Cura’s API request feature:
And that’s all it takes to install and set up the OctoPrint connection with Cura! You can now print directly from Cura without having to download the G-code onto your device. Simply upload the design into Cura, slice it, and select “Print With OctoPrint”.
If you had any problems with the installation, read on for solutions to some common issues.
If you encountered an error, check out these tips to help you successfully set up the plug-in.
If you have any other issues, be sure to check out the Cura OctoPrint Connection plug-in page to learn more about compatibility and find troubleshooting help.
License: The text of "How to Connect Cura to OctoPrint – 2 Simple Steps" by All3DP is licensed under a Creative Commons Attribution 4.0 International License.