The OctoPrint plugin for Cura is a great way to go directly from slicer to printing. But it can be even more powerful if you connect Cura to your printer via OctoEverywhere!

This guide assumes you already have Cura installed and the OctoPrint plugin installed.

Before you do anything, you will need to generate a shared connection URL from OctoEverywhere. This shared connection URL will give this setup of Cura direct access to your printer from anywhere.

To create a shared connection, check out this page.

To set up OctoEverywhere in Cura, do the following:

  1. Open Cura
  2. Select"Settings" in the menu bar, hover "Printer", select "Manage Printers"
  3. Select the printer you want to associate with your OctoEverywhere enabled printer.
  4. Click "Connect OctoPrint"
  5. Click "Add"
  6. In the dialog that pops up, set the following:
    1. "Instance Name" - Whatever you want to name your printer
    2. "IP Address or Hostname" - The shared connection URL without the HTTP or HTTPS
    3. "Port Number" - Enter "443"
    4. "Path" - Don't change it from "/"
    5. Check "Show reverse proxy options"
    6. Check "Use Https"
    7. "HTTP user name" - Leave blank
    8. "Http password" - Leave blank
    9. Press Ok
  7. Done!