#Export Generic 3mf without printer settings?

1 messages · Page 1 of 1 (latest)

candid island
#

I was under the impression the Export->Generic 3mf option would give me a 3mf file without my specific printer, filament, etc. settings that is able to be uploaded to share sites without sharing that info. However, my experience is that the exported 3mf still contains all that data. Sharing the file to my friend who uses bamboo slicer gives him a bunch of errors when opening and he has to revert his settings.

How do I get a generic export, or is this a bug? Thanks

mental phoenix
#

What would be the reason for using a 3MF if not including printer/filament/process data?

candid island
#

Well, when posting it to a sharing site for anyone's printer and filament choice. The process data like supports and layer height and all that could probably stay.

#

Or perhaps I just don't fully understand 3mf yet 😄

mental phoenix
# candid island Well, when posting it to a sharing site for anyone's printer and filament choice...

Might as well just use STL/OBJ/STEP in that case. The whole point of a 3MF is to act as a container with more data beyond just the model's geometry.

And as far as I have seen, Orca generates 3MFs as an all-or-nothing file; you can't pick and choose what settings to include, and when you do include the profiles, the 3MF has to be used with the same software and even the same version, otherwise there will be compatibility errors.

candid island
#

Hmmm. Sounds lame lol. Ok thanks for the understanding.

errant briar
#

try deleting these two files from metadata folder and it should not load any preset

candid island
errant briar
#

yeah 3mf is basically a zip

candid island
#

Got it. Thanks. I'll have to write a script to do that for me or something 😄

woeful abyss
mental phoenix
candid island
tiny spoke
#

@candid island go to the wikipage (its not a doc) and at the bottom of the page you have a comment section whre you can comment or send a rectficaton of a line etc.

candid island
#

But I don't think the docs are wrong 😄

#

I meant an issue about the incorrect behavior.

candid island
#

Done already 😄

tiny spoke
#

what incorrect behaviour? the settings in the . 3mf file? first of all there are several programs that use .3mf and some contain info that is only relevant to that particalar program .3mf is what they call a wrapper, like .mp4, that video format is only a wrapper, inside there can be H264 or H265 codec, which is the real codec.
you can make .3mf's with .stp files or .objfiles or . stl filesa.3mf file doesn't mean it is made with or ca, Bambulab also uses .3mf files and there defenately are errors when loading a Orca .3mf, starting with versionnrs etc. .3mf does not belong to Orca, bambulab,autodesk etc its just a wrapper, like paper around a candy.

candid island
# tiny spoke what incorrect behaviour? the settings in the . 3mf file? first of all there are...

Yep, I'm tracking that much. However, the docs say that, specifically for export generic 3mf, it's not supposed to include the printer, material, or procedure settings. Yet it does. According to the docs, and in my understanding of the word generic, it should be a 3mf with the meshes laid out on a plate and just enough extra info to load into any 3mf compatible software without errors, allowing that software to sub in its own printer, material, and procedure settings.

#

There is some kind of difference in the files since their sha256 doesn't match, but it's not all it should be.

errant briar
# tiny spoke what incorrect behaviour? the settings in the . 3mf file? first of all there are...

wrapper? never heard that before. 3mf is a container, just like mp4 (aka extension). FYI, H264/265 is not the codec but the format. In case of 3mf, its real format is zip. Now the real problem is there is no normalization accross existing slicers, they all write and save data on their own. Unlike any mp4 video which is standard, normalized and can be played on any media player in existance.
I remember the time we were talking about 3mf being the future and that we should switch to it, blablabla... one of the biggest joke in the 3D printing industry

tiny spoke
#

@errant briar wrapper, container the same thing, i'm a little older from a time that all we had was AVI and WMV. then we called it a wrapper because it wrapped a Video Audio and subtitle track in 1 synchronised file, like a burrito 😀
H264 or Advanced Video Coding is the compression method, not the format, and the compressor/decompressor algorithm is called a codec, usualy part of a larger package like K-Lite that contains multiple codecs.
H265 (High Efficiency Video Coding) is another codec so is MPEG-2 but mpeg2 entered the homeuser environment when they came up with DVD's