supermerill / SuperSlicer

G-code generator for 3D printers (Prusa, Voron, Creality, etc.)
4.08k stars 517 forks source link

Reload 3MF Bug/Question #1459

Open randellhodges opened 3 years ago

randellhodges commented 3 years ago

Not sure if this is a bug or by design.

If I export a mesh from Fusion 360 as a 3MF, I can load it into SuperSlicer just fine. (Well, it does sometimes place it off the build plate but I assume that is because the 3MF has the position relative to the center due to it being stored by Fusion 360). If I right click on the model, the option to reload it from disk is disabled.

Could SuperSlicer allow reloading from the disk when the source is a 3MF exported from Fusion 360? Maybe because there isn't a separate model file referenced by the 3MF is why it cannot be done?

supermerill commented 3 years ago

A 3mf can contain many objects. Maybe thats why: you can't link an objet to a file. It can also contain settings. I'll look if I can make an exception if there's only one object in the .3mf and no settings Ideally, it should open a dialog to ask what to reload (settings, objets, etc..)

balloni55 commented 2 years ago

i have the same problem, the .3mf file createt with F360 is always positioned at the corner when importing. The same file is positioned in the middle when importing with prusaslicer or S3D. The same body as stl is always positioned in the middle with SS Körper1.zip stl_3mf

supermerill commented 2 years ago

the .3mf file createt with F360 is always positioned at the corner when importing.

That's because the object is positioned around the oringin, so it's placed around the origin. An stl doesn't have any "position", so it's automatically centered. If you want an auto-centered part, check Configuration menu -> preferences -> auto-center parts

balloni55 commented 2 years ago

Thanks for your helpfull answer, auto-center parts work fine

neophyl commented 2 years ago

Also this is an issue over on the Prusa GitHub, apparently it’s fixed in their 2.4 alpha release https://github.com/prusa3d/PrusaSlicer/issues/6987