3MF backwards compatibility/comparison options

Like so many other users I keep struggling with my older 3MF files almost every time a new Studio version comes out.
What worked fine and flawless in the past can come out a total mess or in unacceptable quality.
If neither of that than only too often the supports turn into a nightmare.

It seems impossible for Bambu to restrict printing older 3MF files with just the settings the file came with.
For us though it also seems impossible to get those setting imported/exported or accessible in a readable fashion to at least place into a small database with the 3MF file.
Am getting a bit sick and tired of having to change my models or to mess with settings for hours to work out how to print my files again in the same quality they printed in the past.

Enough ranting as we know Bambu probably won’t make things easier within the next few releases.

Is there any easy ways to export what’s inside a 3MF file relates to Bambu and settings?
My old print settings and profiles keep making troubles now as well because Bambu keeps making so many changes so quickly that Studio is no longer able to use these profiles.
Rather than at least allowing the import of settings with the newly added ones considered Studio just refuses all import or copy options that worked in the past.
If you waste several on a print that should come out fine I see that as a problem, same for the costs.

What I find nagging is that while my old 3MF files keep failing more and more importing the model files and adjusting the required settings usually produces a better result than the direct import of old 3MF files.
Literally all software out there has options to import user files from older versions and that in working ways - why not Studio ?
Or am I really the only one having problems with my files when a new Studio version comes out ?

Does Orca Slicer have this issue also?

I never tried to be honest.
I just find it frustrating when files that produced flawless results suddenly are unacceptable just because I updated Studio to the latest version.
For some weird reason I thought those 3MF files would make things easier than storing the G-code files with the model.
True for all the 3MF format offers, just not the actual printing part LOL

Last night, after a lot of tinkering and some beers it finally hit me…
The problem isn’t the 3MF file - it is the simple fact that from the 3MF file the actual G-code is generated.
So whatever you managed to get working was a combo of saved settings and the Studio version you used :wink:
Grabbed the STL of a model that now only gives me nightmares with the 3MF.
Installed an older Studio version from around the time the 3MF was created and printed it.
Came out as expected.
Then I exported the G-code and tried again with the latest Studio version.
As expected the 3MF failed to impress but the previously exported G-code still produced the same great result - go figure…
Means I could try the same for all my vital models and keep using the G-code files until there is a Studio version one that provides the required flexibility when opening older 3MF files created with Studio…
What a pain, an avoidable pain…

If I would have been aware from day one that using 3MF only helps Bambu while otherwise it makes a mess out of prints with newer Studio versions I would have used other ways to store good working print files…

it would be interesting to do a side by side comparison (bcompare) to see if there are any noticeable differences or if its studio’s in(ex)terpretation of that g-code within the 3mf is the issue (doubtful, g-code be g-code).

still, super interesting