Notifications
Clear all

Multiple objects in 3mf file  

  RSS
Roy
 Roy
(@roy-3)
Trusted Member
Multiple objects in 3mf file

Hi, I have a weird issue. Usually when I want to print a multi-material model I import a 3mf file with multiple objects and prusaslicer asks me if I want to import the objects as a single layer.

Today I tried loading a 3mf that contains multiple objects with prusaslicer 2.9, but I didn't get this dialog and all objects were dropped to the bed surface. I'm confused, what happened? I did this process so many times. is this a bug with prusaslicer 2.9?

Posted : 12/03/2025 4:22 pm
Neophyl
(@neophyl)
Illustrious Member
RE: Multiple objects in 3mf file

Please post your 3mf file.  You must ZIP it up for the forum to accept it though, otherwise it will just silently not attach.

Posted : 12/03/2025 5:21 pm
Roy
 Roy
(@roy-3)
Trusted Member
Topic starter answered:
RE: Multiple objects in 3mf file

Here's the file. I now downloaded prusaslicer 2.9.1, but still the same issue.

Posted : 12/03/2025 5:39 pm
Neophyl
(@neophyl)
Illustrious Member
RE: Multiple objects in 3mf file

The last version to load it and offer the option on your file is version 2.7.1.  Is your original file a 3mf by any chance ?  By that I mean the original design file before its loaded into PS.

There were several changes around the handling of 3mf files from other software as previously PS was not handling them correctly.  It was treating them the same way it did stl files.  If your bodies are separate in an original 3mf file (such as from Fusion) then they will be separate when loaded into PS too since 2.7.1.  That will of course drop all objects to the bed.  You have to combine them into one multipart body in your design software.  Which is what you should be doing anyway.  

Either that or export your design files as stl which should create a multipart object anyway.

Posted : 12/03/2025 6:40 pm
Roy
 Roy
(@roy-3)
Trusted Member
Topic starter answered:
RE: Multiple objects in 3mf file

This is the original 3mf, saved from Fusion 360 and finished modeling today. I didn't save from prusaslicer at all.

Posted : 12/03/2025 6:55 pm
Roy
 Roy
(@roy-3)
Trusted Member
Topic starter answered:
RE: Multiple objects in 3mf file

How do I combine bodies into a multi-part object in Fusion 360?

Posted : 12/03/2025 6:57 pm
Neophyl
(@neophyl)
Illustrious Member
RE:

I don't use fusion so don't have a ready answer for you.  You can either wait until one of the fusion users notices this post, or go ask on a fusion specific help forum.  

Or the answer is probably on google somewhere.

Oh for future reference if someone on here asks for a 3mf file they generally mean the Project file saved from PS 🙂  The PS 3mf file also contains all your profile settings , part placement, modifiers etc.  Its a snapshot of your slice.  I did wonder why you were referring to a MM print when there was no MM printer loaded when opening the 3mf.  

Posted : 12/03/2025 7:04 pm
Roy
 Roy
(@roy-3)
Trusted Member
Topic starter answered:
RE: Multiple objects in 3mf file

I'm confused. You made it sound like prusaslicer 2.9 no longer asks if I want to treat multiple bodies as a single object with multiple parts. I now opened an old 3mf file (saved directly from fusion 360) and it did ask me. Why then is it not asking me with the new file?

Posted : 12/03/2025 7:34 pm
Neophyl
(@neophyl)
Illustrious Member
RE: Multiple objects in 3mf file

If the same version of Prusa Slicer is treating on old file from Fusion differently to a new file from Fusion then logic dictates that something has changed with the Fusion output.  So have you read through any change logs from fusion updates recently ?

Your initial post didn't give any version information for Prusa Slicer except for 2.9 and an 'old' version.  So I just used basic testing methodology and I simply loaded your 3mf file into successively older versions of PS until I found one that when it was loaded asked the question about a mulitpart object.  That version was 2.7.1.  It also asked if I wanted to convert from inches to mm too as it thought it was in inches. (which was also a bug mentioned in the release notes)

Once I'd found an older version that opened it differently then I looked through the release notes for the next version, which was 2.7.2.  Version 2.7.2 had several changes relating to loading 3mf files.  Basically 2.7.1 loading things 'wrong' when it came to 3mf files and the operation was changed from 2.7.2

My point about if your source file contains separate bodies then PS will load them that way when its a 3mf is still valid though.  Either combine them in your design software or use a file export type that does so automatically such as stl.

From your further information then its almost certain the culprit is F360.

Posted : 12/03/2025 7:47 pm
Roy
 Roy
(@roy-3)
Trusted Member
Topic starter answered:
RE: Multiple objects in 3mf file

For anyone interested in the workaround I found, I added all of the bodies in Fusion into a component in an attempt to create a multi-part object. It didn't work, but this did result in Prusaslicer giving me the prompt that asks if I want all objects to be part of a single multi-body object.

Seems to me that when fixing the 3mf loading procedure, Prusa accidentally broke some other part of the 3mf loading and that affected my file specifically for some unknown reason.

Posted : 12/03/2025 8:23 pm
BaconFase
(@baconfase)
Reputable Member
RE: Multiple objects in 3mf file

PS will only give you that prompt if your Printer is set to something with multi filament capabilities. So if you have it on a normal MK3/4 without the MMU then you get no prompt. But if you have your printer set as an MK3/4 with the MMU or an XL 2/5T then you do get the prompt.

XL-5T, MK3S MMU3 || Printing with multiple nozzle-sizes: Official Guide, Unofficial || PrusaSlicer Fork || Other advanced slicer tactics || TPU

Posted : 12/03/2025 9:07 pm
Roy
 Roy
(@roy-3)
Trusted Member
Topic starter answered:
RE: Multiple objects in 3mf file

I have Prusaslicer set up for MK4S+MMU3.

Posted : 12/03/2025 9:11 pm
BaconFase
(@baconfase)
Reputable Member
RE:

Did a little bit of F360 testing.

Seems if you export your model 'as a batch' (like right clicking the top of the model tree then save as mesh; or exporting the whole project as 3mf or stl) then you don't get a prompt when loading into PS. Moreover if you export the project as a 3mf you don't get to use the split to parts/object feature at all in PS, but if you export the project as an stl then you can.

However, if you do 'save as mesh' on multiple bodies and change the 'Structure' option from (default) 'One File' to 'One Body Per File' you get a model file per exported body and importing all of those at once into PS will get the prompt.

I usually have smaller projects and just export each body as an stl individually in the tree. Doing this and dragging all the stl's into PS still gets you a prompt in PS.

XL-5T, MK3S MMU3 || Printing with multiple nozzle-sizes: Official Guide, Unofficial || PrusaSlicer Fork || Other advanced slicer tactics || TPU

Posted : 12/03/2025 9:48 pm
simplepainting
(@simplepainting)
Member
RE: Multiple objects in 3mf file

i want to know about Multiple objects in 3mf file, what  is it

Posted : 13/03/2025 7:15 am
JoanTabb
(@joantabb)
Veteran Member Moderator
RE: Multiple objects in 3mf file

that depends on the .3mf file
Joan Demo Lid 2018
the .3mf file above should have multiple parts for a multimaterial model

I try to make safe suggestions,You should understand the context and ensure you are happy that they are safe before attempting to apply my suggestions, what you do, is YOUR responsibility. Location Halifax UK

Posted : 13/03/2025 10:31 am
WildHopper
(@wildhopper)
Member
RE: Multiple objects in 3mf file

Got the same problem here. I got no dialog window and every part drops down to the plate. I also used "old" 3mf models witch had work in the past in the slicer. The problem comes up to me with the 2.9.1 update.

Posted by: @roy-3

Hi, I have a weird issue. Usually when I want to print a multi-material model I import a 3mf file with multiple objects and prusaslicer asks me if I want to import the objects as a single layer.

Today I tried loading a 3mf that contains multiple objects with prusaslicer 2.9, but I didn't get this dialog and all objects were dropped to the bed surface. I'm confused, what happened? I did this process so many times. is this a bug with prusaslicer 2.9?

 

Posted : 20/03/2025 9:20 pm
Share: