Snapmaker U1 BambuStudio Compatibility Package

The proper way to register a bug is to report it on the GitHub page as an “issue”. You’ll need to register an account on GitHub.

It would be a kindness to accept bug reports in this forum thread and copy them to GitHub on behalf of the poster.

The latest version on GitHub now includes a button to manually modify the device IP.

When I developed this software, I gave the AI an instruction: all bug fixes should have corresponding records kept in traps.md. Haha.

No worries, you can also reply with bugs under this topic. I will log in once a day to check for any bug reports.

Of course, it would be even better if you could report issues on GitHub and give me a star!

Thank you!

i am not sure why this code is still showing. i can upload and print from bambu studio, but i cannot manually click on it on the u1 side. it says unrecognised file and there is no print button.

added onto the problem i found out that is it doesnt seem to upload the filament selection in the gcode files. hence it couldnt print because it doesnt show up.

from the app it shows like this. that is probably the problem im facing right now. files uploaded into the gcode doesnt reflect any filaments required. hence the program stopped there.

  1. Upload failure may be due to network issues or other reasons; sometimes gcode uploads fail. You can try uploading again. I will attempt to fix this.
  2. Gcode cannot be recognized on the Orca/U1 device end: That is correct.

Currently, gcode generated by Bambu cannot be directly selected for printing on the U1 device side or in Orca. It can only be used within Bambu. Essentially, this is because Orca cannot recognize the identifiers within the gcode, preventing proper filament matching.

If you really want to use it on the device side, you can use the “Gcode Conversion” feature, which can convert Bambu’s gcode into Orca’s compatible mode.

Although I don’t think it’s very meaningful, you can give it a try. Be sure to check the gcode for any bugs.

ohhh so i cannot directly print off the program? i didnt know that. i was thinking this plugin would let it work.

so technically i still have to save and export it out and use a converter to convert to u1 3mf then can print?

You can print directly from this software. However, it doesn’t work on the U1 device interface, nor does it work with the official Orca slicer. The G-code is incompatible.

3MF is a format for 3D models.

G-code is the code that printers can recognize. However, Bambu and Orca use different G-code formats, which can cause issues with device recognition.

Bambu currently has a rich ecosystem, and I created this compatibility pack so that everyone can directly print many models from the Bambu community.

That’s all.

So actually bambu also uses a proprietary 3mf file as well that uses different color formats than the standard 3md file. A community member released a GitHub with a conversion tool. I took that code and went one step further and made it not only convert 3mf from bambu or any other multi color 3mf file and it auto creates a 3mf file with full spectrum color mixing already figured out for you. It’s still beta but you can check it out at .https://colorblend.ainlight.com/ Feedback would be much appreciated so I can improve upon it!