Skip to main content
Canvas

Multi-material slicer for Palette

294 Questions View all
Discussion Topic
User avatar

DIY Canvas Octoprint Install

I have installed the canvas plugins in octopring. However, I do not get the get activation code or link account dialog as shown in the examples. I get instead the following "Canvas

Connection Status: Not Connected to Canvas

There seems to be an issue connecting to Canvas.

The plugin will automatically try to re-connect until the connection is re-established.

In the meanwhile, please download your Canvas files manually and upload them to the Hub."

How do I get a clean install and how can I get an activation code?

Reply to discussion Subscribe to discussion

Is this a worthwhile discussion?

Score 0
Add a comment

1 Reply

User avatar

Hi @mdilling, in order to reset Canvas Hub, please follow these instructions taking care to download the right image file for your Canvas Hub model: mm3d.co/canvashub-reset

From there, proceed with the setup instructions to connect the hub to your home/local network.


We have seen that newer versions of Octoprint are incompatible with our Canvas plugin, we recommend downgrading to version 1.7.3 following these instructions. To do this, you will need an IP scanner to identify the hub's IP address, and PuTTY installed to login to the hub using SSH. If you are using MacOS or something different, please let me know as these instructions are for Windows.

  1. Identify the hub's IP address using the IP scanner. If the hub is already connected to your home or local network it would display in the results, with a manufacturer or hostname of the serial number of the Canvas Hub, or 'Raspberry Pi foundation.' Copy the IP address.
  2. Launch PuTTY, paste the IP address for the hub in the field for 'Hostname or IP address,' and then click 'Open.' You may receive a message about a certificate or credential, press Ok to proceed.
  3. You should next see a terminal window open. Enter the following command ssh pi@ipaddressofhub (using the IP address once more).

    The login credentials by default would be:
    id: pi
    psw: xxxx-ch
    ^ replace xxxx with the serial number of the Canvas Hub
    Use abcd-ch if the Canvas Hub was reset.
  4. Once you are successfully logged into the pi, please enter these commands one at a time to downgrade the Octoprint version.

    ~/oprint/bin/pip install https://github.com/OctoPrint/OctoPrint/a...

    sudo service octoprint restart

After the restart completes, re-launch the Octoprint page once more to check the status of the Canvas plugin.

Sorry for the trouble here, please let me know how the steps above go. A workaround is available if the Canvas plugin is not working. Please download the mcf.gcode file from Canvas and upload the file on Octoprint directly. In this way, you are bypassing the Canvas plugin and can still continue with printing.

Was this reply helpful?

Score 0
Add a comment

Join the discussion

Author avatar mdilling@mac.com will be eternally grateful.
View Statistics:

Past 24 Hours: 0

Past 7 Days: 0

Past 30 Days: 1

All Time: 28

Contact Mosaic Support Team

© 2023 Mosaic Manufacturing Ltd.