You probably noticed that an update for Studio can mean your old 3MF files no longer produce acceptable prints.
Which is quite a bummer as often people think the problem is with the filament, their environment, whatever really.
After being stung too many times I changed my folder structure slightly.
Whenever a new Studio version is out a new folder is created for new models.
And well, if the new Studio fails to print old models I try if the Studio version I used for them still works as it did.
Made it quite easy to determine Studio as the factor creating the problem…
So what IS the issue at hand?
Bambu tries hard to give us the best possible results.
We get bug fixes, improvements, new features, like with the latest release basically identical options in two places with no one having a clue with setting has priority…
Confusing to say it nicely.
With all that also comes the fact that we keep compensating for things Studio is/was not good enough for.
What do you think happens if you compensated for something that in a later Studio release is ‘fixed’ ?
Correct! You old fix now makes a mess…
Then there is the problem of discarded and new settings …
Or just a change of default values you never touched…
There is ways to ‘fix’ you old 3MF files to make them compatible again…
Open you old 3MF and note meaningful things like having used 10 wall loops and such.
Discard the settings of the old file…
Now select the matching slicing profile and make the required changes your original had, like those 10 wall loops.
RELOAD all models from disk!
I found this reloading step vital for models with fine details and it also helps to clear custom supports and such.
Which brings me to the big downside - custom supports have to be re-created.
After these steps though these old or downloaded 3MF files shall print as expected.