What is this text about? Purpose or whatever?
I get that it is not from Bambu Lab but I have some questions.
Does Bambu Lab create 3mf files besides things tied to things like tools for their line of printers and calibration models?
What 3mf files would they be signing, and why?
Why am I being told to load geometry data only since it is not a Bambu Lab signed 3mf file?
Is it trying to warn against or prevent malware from being imbedded in unknown 3mf files?
I just recently saw some YouTube malware expert walk through showing how malware had been imbedded in a music file so why this alarm?
It is not an alarm or warning of malware, it just recognized the 3mf was not created by Studio and refused to load any part of the project except the geometry. Basically saying all the settings were ignored.
Situation has improved a bit with v2.0.2 (released today), but you may still receive notifications about settings, etc.
From the release notes:
Malware was just one possible reason that I listed.
One doesn’t create models from scratch in any Bambu Lab product as far as I know. studio is a slicing application not a CAD application. That’s why I don’t get the reason for the flag. EVERY model, with the exception of what Bambu Lab engineers create for their purposes (in house) starts life as Not from Bambu Lab. You can edit in a very limited way in Studio but as best I can tell, to adapt/mod virtually any model out there, the first thing one does is reach for their non-Bambu software of choice.
Also, I read Load geometry data only as an advisory statement or recommendation rather than how you are reading it.
No doubt Chinese and English syntax don’t translate well back and forth so is it…
This 3mf is not from Bambu Lab, so Bambu Studio is configured to only load the geometry data.
Or is it…
This 3mf is not from Bambu Lab, so Bambu Lab engineers suggest you Load geometry data only.
I’m a noob as far as creating 3D models but so far it seems like you are unable to build a model from scratch and natively Save As .3MF inside the Bambu Lab ecosystem.
Since I (so far) save models in the same format as I downloaded them, can you download an stl file and “Save As” a 3mf without doing some sort of conversion process?
The cause of the confusing message: Engrish + silly messaging + software version changes causing issues + multiple slicers using 3mf format and having their own extensions.
Basically - 3mf files are standardized, bambu studio should load everything it can within the specs and not complain. If there are extensions in the file left by older/newer bambu studio then the studio version you’re using should do best attempt at loading them, same should be done with extensions from other slicers that have 1:1 parity just different names. And for every other extension user should be informed what is and isn’t loaded.
on a side note:
It’s technically possible to produce something useful solely in the Bambu Slicer using only provided primitives and text tool. While in general it’s counter-productive, there are usecases for that.
I’m not aware of any way I can choose to load only the geometry of a .3MF. I can only make sense of the phrase as an advisory that any non-geometric information in the file will be ignored.
[A .3MF file](file:///D:/Downloads/3MF.Core.Specification_v1.4.0.pdf) is actually a flexible “standard” form of .ZIP file that must contain certain required elements, may contain certain common (but not required) elements, and optionally can contain any type of file at all. Then it is up to the application how much or how little of the information is used. .
I think I first saw the old version/3rd party .3MF warning about the same time that Bambu introduced Makerworld and changed Studio, forcing Project tab editing onto the web site. I assumed Studio was inspecting a .3MF, not finding something unique to that version of Studio and intentionally rejecting everything except the geometry data.
I’m amused that this topic came up the same day Studio 2.00.02 was released with a bug fix to correct the “error”.
Fixed an issue where importing third-party 3mf files could trigger error messages. (#6336)
=================================
Actually, Studio performs the “conversion” and .3MF is the only choice under File/Save…
(Use Export for other options.)
There are eight file types which Studio can Import to start a Project “from scratch”.
When downloading models, my preferences (in order) are to download and Import a CAD file, a .STEP file, or a .STL file. I pick a .3MF last since I usually need to review/change settings anyway and prefer to use my own. A .STEP file may provide smoother curves than a .STL and is the format I use to import my own CAD models. When available, a CAD file gives me the option to modify the design for my own purposes.
If I save the model and settings as a Project, it will be in the .3MF format. To keep related files together I often use a .ZIP utility to add the CAD file to the .3MF, with a reminder in the Project notes. The extra file is ignored when reloading the .3mf into the slicer.
These two answers above work as solutions for me.
My understanding of file formats is they are a standard and you have to check all the boxes in the standard for your file to function.
I just late last week decided to give Fusion a test drive and as luck would have it, the models in my project contained a mix of both STL and 3MF files.Not just duplicates in different formats. Four models, two being .stl and two being .3mf.
I currently have two regular AMS units and an AMS 2 Pro I just bought a few weeks ago. The exterior hull of the older standard AMS units are different than the hull of the AMS 2 Pro.
The two .stl files files loaded in Fusion, I converted to solids, did some minor tweaks, exported as both STL and 3MF with no problems. Sliced and printed in Bambu Studio with no issues.
The two 3MF files in Fusion were an entirely different animal.
They would not convert to solids. They both threw a fault and what I got was a hollow shell.
I had to do a much more significant modification to one of the 3MF models due to the vents built into the AMS 2 Pro.
When I went to create a way for the vent to breathe, I discovered the fact that the 3MF solids were really hollow shells.
I ended up doing a Zoom call with a Fusion Tech Support person who seemed to also be puzzled by those 3MF files being hollow shells, had me email him a copy of the 3MF file.
Per Fusion tech support they had me create the solids as Faceted rather than Prismatic. This is all going on in Fusion, while I’m getting this 3MF flag in Bambu Studio. So I’m trying to figure out, is this a Fusion thing, a model thing, a Bambu Studio thing or a Noobie thing.