Are the upload restrictions too strict?

I made a little spacer/extension for the hotend fan and after it actually worked as planned decided to upload the model.
Usually don’t do this any more for vital things but thought it might help others with heat creep issues.

To my surprise, or lack of knowledge, I found out that literally nothing custom at all can be anywhere in the 3MF.
So, despite the print only using one filament I have to remove all my filaments from the AMS/Studio list, add a generic filament profile to still struggle having the upload accepted.
Now the bots complain that my pics do not verify I printed the part - how about looking what’s between hotend and fan in those pics for a change?

I do get the need for standards but this isn’t really helping…
How about doing it smart?
The default filaments do not matter in any way, in most cases not even the material.
So why force users to include filament profiles, I mean other for internal use purposes?
A simple definition of material and if need be color would not only help those using custom filament profiles as their default but would also end the mess with downloaded 3MF files making a mess of filament allocations for no reason.

If I download some colour lithophane model or such then it makes a lot of sense to know what filaments are required to reproduce the result.
But honestly: Who here find sufficient benefit in those forced filament allocations and the hassles of getting the rolls in the AMS to show up again?
Wouldn’t it be easier to just have the print settings and if need be colours to select what the AMS offers?
I know, probably just me overthinking it again…

You don’t need to put the filament into the AMS just to show up in the slicer and use it for your 3MF.

Just select for example the original BambuLab PLA Basic, then select the color you want and that’s it.

Save the 3MF and upload it. It will work.

1 Like

Sure it will work but…
I have AMS mappings in place and simple fail to see the point of having to make a mess out of it.
For a single material print I have to remove ALL custom filaments from all slots, otherwise Makerwolrd won’t accept the download.
Means in reality I have to work like this:
Print my model as otherwise I might just be a cheater in Bambi’s eyes, fair enough.
Remove my custom filaments, set some Bambu or generic one I don’t even have just so I can save it in a 3MF format Bambu tolerates ??
There is no reason for this hassle.

Nobody wants your custom filament settings. Same goes for custom gcode. Bambu does this to protect the users of this platform. As @michelem said, when you’re ready to upload your 3MF to makerworld, simply flip the filaments over to Bambu Basic PLA, save and upload. Ridiculously simple.

1 Like

It will already be a mess to some extent. Few will have similar or the same filaments in the same slots so the system tries to map to others’ setups anyway.