Cura: 3 Connect to OctoPrint - Mrnt/OctoPrint-FlashForge GitHub Wiki

You can configure Cura to send your sliced print file directly to the printer but first you will need to configure a connection from the printer profile in Cura to the instance of OctoPrint/OctoPi that is controlling the printer.

In Cura, go to Settings > Printer > Manage Printers...:

  • Select your printer from the list
  • Click Activate
  • Click Connect to OctoPrint

A new dialog will appear listing the available OctoPrint instances:

Click Add to get another dialog where you can manually configure an OctoPrint connection:

  • Enter an Instance Name that describes the new connection
  • Enter a the OctoPrint/OctoPi hostname (eg octopi.local) or its IP address in the IP Address or Hostname field
  • Enter the Port Number (by default OctoPrint/OctoPi uses 80 but if you are running it on your desktop it may be using port 5000)
  • Enter the Path (by default it will be a single /)
  • Click Ok

The list of OctoPrint instances should now include the instance you just created:

  • Select the instance and then click the Open in browser button which should open your OctoPrint server in a browser
  • In OctoPrint go to Settings and select API and copy the API Key
  • Paste the API key in the field called API Key in the Cura
  • Make sure that Store G-code on the printer SD card is selected
  • Click Connect then Close