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