Almost everytime I open Bambu Lab my 4 filaments are either changed to random type/color or are fewer in number (showing 1-2 instead of all 4). I tried disabling “sync” as suggested online but it still happens? I just downloaded latest version not sure if that is also the problem (i.e. sync with my account is re-enabled?). The attached photo shows my true configuration.
i did update it yes along with the computer suit… Ill monitor it couple of days and report back this time with a screenshot of the changes that randomly take place
BS remembers the last set filaments. This includes when you open someone else’s model profile.
If you set the four filaments to your preferred choices and then download or open a model from someone else, their choices will then show in the filament section.
You close BS and later come back, the last used filaments will display.
If you have multiple BS windows open, the last set filaments will be the ones that are remembered.
This is by design.
You could always save your preferences as an empty project and just open it up next time you want to create a new project. Think of it as a template with your settings and preferences already created for you.
Just remember to then save this with a new name so you can keep your template safe from accidental changes.
I believe this solves the mystery!!! thank you for this info. I was thinking that when you open BS it defaults to the filaments in the AMS.Maybe other peoples designs should not override the actual existing filaments without asking the user. Thank you again!
Bambu has made so much progress with 3d printing producing excellent printers I think they can solve this one too… hopefully the developers will take notice. thank you Malc!
I struggled with this for quite a while until I realised there is a certain order to the Bambu chaos after all.
My usual approach was to start the printer, start studio and if in doubt to sync the AMS.
More often than not this resulted in me seeing the right colours and material but as the generic version, not the assigned filament profile.
Settings made in Studio to assign AMS slots SHOULD always be transferred to the printer.
And no matter what is shown in Studio, due to loading 3MF files and such, if you click on sync YOUR filaments as you set them should come back…
Should…
Here’s the thing though: How exactly do you make sure the AMS knows what is in those 4 slots ???
I can set the k-factor, the colour and type of filament but that’s about it.
For the actual maker there is only what Bambu provides…
As the result all you ever get is the default, generic profile for a custom filament coming from an unlisted maker.
If you match the filament colours in Studio to the ones used for the AMS at least in most cases the right type is shown unless you loaded a 3MF with different allocations.
Then you again start from scratch as the sync probably will give some random filament maker but not the profile you created for those rolls.
While it IS possible to add your own filaments so they would show up in the AMS selection list - it is a pain to do so…
For the time being I reverted to cheating and use 3MF files with my most used filament combinations that I can load up to quickly get all four slots done.
I can’t really find any evidence of the AMS ability in terms of storing filament settings…
Same for what exact settings are stored.
All these tiny things can only be found by going through a mess of linked and interconnected files that somehow define what is what for the filaments.
Like it or not - they all come down to the GENERIC profile for the available types of filament.
The rest, like maker and other things are basically just an overlay to either change the defaults or add to them.
If you start with a clean install of Studio and take a snapshot of the filament related files you nicely see what is added when you create a profile for a filament or maker Bambu has not listed.
Copy them over to folder for later use once properly set up and calibrated.
Now do the same for a supported filament that comes with profiles ready to go.
Compare the two sets and see to what they link back as the starting point.
Check from what level on things like you modified k-factor or flow ratio/max flow rate start to show up…
If you follow the Bambu logic it seems rather efficient and in the end the SLICER gets all the required parameters.
This structure however makes it near impossible to create proper filament profiles that stick both in Studio and in the AMS.
So the AMS only gets the pure basics and I am almost certain that the P1 and X1 series handles the additional data differently.
Looks like X1 has more options to retain filament related things.
We have 3 X1C printers here. Having the same issue. When I open a file I created and select the printer I always have to change what the AMS has in it. I would expect it to remember that for each printer each time I open BS.