Skip to main content
User avatar

Trying to send a file to the Palette 3 Pro getting error 500

Sliced a single material model in Canvas. Trying to send to Palette 3 Pro however I get 500 error. In the setup the printer and the palette 3 pro shown as connected.

Answer this question I have this problem too

Is this a good question?

Score 10

Comments:

Has a bug report been submitted to fix this issue?

by

Add a comment

11 Answers

Most Helpful Answer
User avatar

My biggest pain point about the Palette 3 is the lack of OctoPrint support. Prior to getting the Palette 3, I never used in SD card because I used OctoPrint. Now in order to do single color prints, I will either need to connect to my OctoPrint unit or start using an SD card. This seems like a pretty poor design choice and/or lack of understanding of how people use their equipment.

Was this answer helpful?

Score 4

Comments:

this this this this this this this

by

Add a comment
User avatar

Hello all. As Syan had answered, I agree with that assessment. Best that I can figure out from trial and error, Canvas can slice a single material (for simplicity think of it as a single colour) and will generate a gcode file only. This would be no different than PrusaSlicer with a single colour that generates the gcode you upload to the i3.

The Palette device only reads .mafx code, and that code is only produced when Canvas slices two or more materials (or colours).

If you slice a single colour model and attempt to “send to device”, only the gcode was produced, therefore there is no .mafx file to send to Palette, hence the error 500.

In essence, the Palette is best used for multi-colour models, and multi-material models (PLA with TPU supports type models).

If you want to just print a model with a single material, save the Canvas generated gcode to the SD card, and upload it to your i3.

I received my Palette 3 Pro last week. I spent a good day figuring out the Prusa Mk3s setup, then moved on to how to set up colour transitions values, and now I’m moving on to modelling for successful multi-colour prints.

Was this answer helpful?

Score 3

Comments:

One of the reasons for palette is to be able to send projects. This is a copout saying put it on to a SD card...Very poor

by

Add a comment
User avatar

Here is how do a single color print with the P3P.

  • Slice your model with the slicer of your choice and transfer the gcode file to your 3D printer’s SD card or USB drive. Don’t start the printer yet.
  • On the Palette 3 or P3P select: “Start Print > Custom Print > Multi-Spool
  • Select one or more inputs for the filament you want to print with and then next.
  • Select “Start with Printer” prompts to load the filament and prime your printer.
  • Start your printer and it will pull filament from your Palette 3 as needed.

Note: My P3P is running firmware 22.02.09.0

For more information see: Multi-Spool Mode

Was this answer helpful?

Score 2

Comments:

the video you posted is a palette 2 why would you post that vid on a p3 issue?) they really dropped the ball on this and just need to make octoprint work. why are they trying to make this harder instead of easier?

by

Add a comment
User avatar

I get this problem too. The error is in Canvas. There is no error on the P3. Everything looks OK in Canvas. Everything shows as connected in Canvas and the P3. I tried the reset of the browser and that did not help. I tried a restart of the P3. I tried a factory reset of the P3.

This very frustrating. I can only print the keychain from the initial setup. I have enough keychains.

Was this answer helpful?

Score 1

Comments:

Exactly the same problem send a file to "The Device" asked to chose a file ..am only ever offered the keychain. Have to use SD card.. not as promised by Palette 3 pro

by

Add a comment
User avatar

Hey Dirk, just to clarify, are you seeing this error in Canvas or on your P3? If it is on Canvas, I would recommend doing a hard reset of your browser, here is how to do that:

Block Image

Was this answer helpful?

Score 0
Add a comment
User avatar

Block Image

Block Image

Hi, I have the same problem. When Im in Canvas and I try to send a file to the printer, appears the message:
Device Error: 500

I don´t know why it happens, when I try with the keychain there is no problem, but I tried already around 10 diferent files and always appear the same problem. I dont know what else can I do and there is no information.

Please, HELP!.

Was this answer helpful?

Score 0
Add a comment
User avatar

If you use Accessory Mode,

You may just want to press the download button next to the “Send to device” button. From there, move the .gcode to the flash drive or SD card that goes to your printer, and move the .mafx to the flash drive that goes to your mosaic palette. Then, follow the steps on the on the palette, and you should be all set.

Was this answer helpful?

Score 0
Add a comment
User avatar

I may be wrong on this, but I don’t think you can send a single material file to a palette because since there is not splices, there is no .mafx file, there is only a .gcode file. But once again, I’m not certain.

Was this answer helpful?

Score 0
Add a comment
User avatar

I'm having the same issue as well. Multimaterial prints send just fine, however single material prints always throw an error 500 when trying to send from Canvas to my Palette 3 Pro.

On a separate note, I'm a little frustrated to learn that there are 2 places where error 500 may occur which causes some confusion between us as users and Palette support. Isn't the whole idea of error codes to be able to distinguish exactly what issue is occurring?

Was this answer helpful?

Score 0
Add a comment
User avatar

The problem is canvas would have to create a mafx code and not a G code because the palette doesn't read G code.

I lack support for Multi Roll, Pattern, Radome and Gradient in Canvas. And this is because the pallet can then also control the printer. I mean, if she doesn't comply with the Splice, she could reduce the speed of the printer.

Das Problem ist Canvas müsste einen mafx-Code erstellen und nicht einen G-Code weil die Palette G-Code nicht liest .

Mir fehlt in Canvas die Unterstützung für Multi Roll , Pattern, Radom und Gradient . Und zwar aus dem Grund weil die Palette dann auch den Drucker steuern kann. Ich meine damit wenn sie mit dem Splice nicht nachkommt könnte sie die Geschwindigkeit des Druckers reduzieren .

Was this answer helpful?

Score 0
Add a comment
User avatar

@dlam9147 Also, check you don’t have a bunch of files stored on the device. You will get the same 500 error message if it is out of disk space, additionally if you reboot in this state, the device will enter a failed boot mode and not come back up until the disk space issue is addressed, which will require a keyboard plugged in so you can use the tiny screen and remove the offending huge log file or some uploaded prints and then reboot again.

Was this answer helpful?

Score 0
Add a comment

Add your answer

Author avatar Dirk Lammens will be eternally grateful.
View Statistics:

Past 24 Hours: 0

Past 7 Days: 6

Past 30 Days: 33

All Time: 1,280

Contact Mosaic Support Team

© 2023 Mosaic Manufacturing Ltd.