You drag a 3mf downloaded from Thingiverse or Printables into Bambu Studio and this comes up: The 3mf is not from Bambu Lab, load geometry data only. The file is not rejected and nothing is canceled. The model lands on the plate, and you can pick your settings and slice it.

The forum thread opened in December 2022 asked two things: is there a way to avoid this message, and does it mean Bambu Studio will never allow 3mf files coming from places like Thingiverse, Thangs or Printables? The answer to the second is no; the first is below.

What the message says

The accepted answer in the thread treats the message as information, not an error:

Consider it as 'information'. 3mf-files are generally sort of an archive file format. You will see that message when the 3mf was not prepared / saved by Bambu studio and therefore may contain information not processable by BS. Nevertheless, you should be fine loading the model, set your settings for slicing and resave as 3mf.

The BS in the quote is Bambu Studio. The program is not telling you something is broken; it is telling you what it took out of the file. What it took is geometry.

The answer is from December 2022, but the message is still there. In April 2025 another user on the forum saw the same text on version 2.00.02.57 and asked about it, and got the same reply: the 3mf standard holds no Bambu Lab specific information, so on the first load only geometry comes in.

A 3mf really is an archive

The accepted answer's phrase "a kind of archive file format" is not a metaphor. The 3MF Consortium's core specification requires a ZIP archive for the file's physical form and extends the packaging rules of the Open Packaging Conventions (OPC). The only mandatory part in the archive is the 3D model part: objects and material definitions. Everything else is optional, and the specification explicitly allows a producing program to add its own custom parts to the package.

That is the situation behind the warning: the file can hold data that another program put there and that Bambu does not read. The specification asks a consumer to ignore nodes from a namespace it does not explicitly support; the decision to show the warning is Bambu's own.

What Bambu Studio's own 3mf carries

The 3MF you save in Bambu Studio with Save Project as is a project file: alongside the geometry it holds your per-object slicing settings. Bambu uses the 3MF Production Extension when saving a project. Export Generic 3MF in the menu writes the same content without that extension; the menu item's own description says exactly this: export a 3mf file without using some 3mf extensions. It does not strip the project data; it just leaves the extension out.

That the two share one file extension drew criticism on the forum in January 2023: a user wrote that a project and a model carrying the same .3mf name creates confusion, and brings the risk of saving a project over a downloaded model.

One more distinction while we are on file formats: a 3MF carries the model and project data, while gcode is the list of movement commands that goes to the printer. I set out the difference, and why a sliced file is itself an archive, in the gcode article.

What comes in and what does not

What comes in is clear: the model's shape, the separate parts in the file, and how they sit relative to each other.

For what does not come in there is no itemized list on the forum, so use the rule instead: the producing program's own project data and slicing settings are not read.

The one item confirmed concretely is color. In December 2023 two users in the same thread wrote that loading geometry only dropped the color changes in the file and stripped the colors. A third user's reply is short: that is what "Load only geometry" means. That answer was right for 2023, but the picture has changed. According to the Bambu Studio 2.5.0 release note (January 2026), color information in standard 3MF files can now be imported: on import you pick which color data to map. The wording of the warning also varies with the version and with where the file came from, and on current versions you can see the variant reading "load geometry data and color data only". So color is no longer a certain loss; if you downloaded a multicolor model, check your version and the exact wording first.

What to do, in order

  1. Close the warning. The model is on the plate, nothing is missing.
  2. Pick your own settings. Printer, nozzle, filament and profile are yours to choose.
  3. Slice and look in Preview. If something is wrong on the geometry side, it shows there.
  4. Save it as a 3MF with Save Project as. From this point the file is a Bambu project. Open it again and there is no warning, and the settings you gave it are still there.

That is exactly the route the accepted answer suggests, and the 2025 reply describes the same step.

Why a file from MakerWorld behaves differently

Download a model's print profile from MakerWorld, open it in Bambu Studio and you do not see this warning, and the settings arrive ready. The reason is simple: that profile was prepared and uploaded with Bambu Studio, so the file comes out of Bambu's own ecosystem. Download the raw model file from the same page and it may have come from another program, in which case the warning is back. What a profile is, why it is rated separately from the model, and what to look at when picking one are in the print profile article.

Problems that get confused with this warning

The warning does not say the geometry is sound; it says only the geometry was taken. Those are two different things, and they are easy to confuse.

  • The model is complete in Prepare and a piece is gone in Preview. This has nothing to do with the warning; the cause is usually line width and the fix is in the thin-wall article.
  • The model is broken or not closed (manifold). The warning does not check for that. Whichever site the file came from, a geometry problem is a separate job.
  • The file opens in another program but looks odd here. Which program is for what, and which file formats each works with, is in the software article.

In short, the warning is not a gate, it is a label. It tells you where the file came from and what the program read out of it; the rest is the settings you choose.