Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Brand field #3

Open
mytechguyri opened this issue Dec 2, 2024 · 1 comment
Open

Brand field #3

mytechguyri opened this issue Dec 2, 2024 · 1 comment

Comments

@mytechguyri
Copy link

I see the current specification says "brand = One of Generic, Overture PolyLite, eSun, PolyTerra. The full list can be found in bambuslicer. If a filament is defined that is not in this list, it will be assumed to be Generic"

Is there any way this can pass the brand defined in the tag regardless, instead of Generic, so that if the end user has a filament profile defined for that brand, Bambu Studio can match to it?.... i.e. I have a custom filament profile configured in Bambu Studio for Flashforge PETG So if I load a filament of type PETG and brand Flashforge.... if that gets passed instead of "generic", it could select the correct filament profile? Or is this a limitation of the Bambu firmware, and it not accepting anything but Generic, Overture, Polylike, eSun, and PolyTerra via the MQTT protocol?

@spuder
Copy link
Owner

spuder commented Dec 2, 2024

The brand gets mapped to an internal number that bambu printers expect in the mqtt message. For example Generic PLA has a code like GA99 but Bambu PLA is something like B398

So for now filament must be one of those predefined values so the codes can be looked up in a table.

You do bring up a good point about user defined fields. As of right now there isn't a way to sync openspool with any slicer. But if there were, being able to provide a specific filament would be useful.

I can check and see if bambu has a flash forgecode brand in their firmware

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants