replacing current model if 3MF without reprogramming a very complex setup?
For a while now PS has had a reload from disk and replace STL, but if you used 3MF format the choice is grayed out, and particularly on a 5T XL print where you have a gajillion settings (infill overrides, materials, pain on supports) it is painful to put it all together again... Is there a way to replace 3MF like there is for STL. I mean 3MF is such a better format particularly for CAD mechanical things.
RE: replacing current model if 3MF without reprogramming a very complex setup?
You mean:
- open 3mf file in PrusaSlicer
- drag and drop (or import) stl model
- delete model that is no longer needed?
This will preserve all other printing parameters and replace model. I use it quite often with certain setups.
Jut remember to save .3mf as new file to avoid loosing settings or overwriting existing project.
See my GitHub and printables.com for some 3d stuff that you may like.
RE: replacing current model if 3MF without reprogramming a very complex setup?
So you are saying I import the 3MF file do all the settings, then drag a new 3MF file (that has the same model structure just fixed mistake in my geometry like say a missing fillet) and it will replace the parts (I assume by names?) and it should just work? Seems like the menu to replace the stl on the pop up should just be "replace the current model" and do both 3MF or STL (or just dump the menu choice overall and the only way is drag and drop?)
RE:
Hmm in that way? Not really sure.
I usually have separate STL files from 3MF files.
I never tried to assemble different 3MF files into one, but maybe if you import 3MF and model only... maybe?
See my GitHub and printables.com for some 3d stuff that you may like.
RE: replacing current model if 3MF without reprogramming a very complex setup?
I've just tested this in PS 2.7. I opened a new project and loaded a 3mf using the top Add tool bar. I then added a height range modifier to it. I then right clicked on the Object and I selected 'Replace with STL'. I then selected a different 3mf. The Object was replaced in a similar fashion to when using STL files.
There are a couple of differences, and personally I think they are good ones.
The height Range modifier was kept with the change of 3mf. This is good. The 2 3mf files I used for the test were previously saved from Prusa Slicer so had seam painting and enforcer painting defined. Those painted on areas came in with the 3mf model. This is a big improvement on the same with a stl.
As those aren't stored with a stl when you reload (even if its the exact same stl) and painted on definition is lost. Not surprising as the painting is just a list of faces matched to faces on the stl. When you change the stl or cut it then the list of facers is changed so its not unreasonable to lose the linked list.
So the right click entry should really be called Replace with Model technically but it does the same job.
Please don't get confused by the difference between OPENING a 3mf and ADDING a 3mf. When you open a 3mf you load the entire project including all the saved settings like profiles etc. When you ADD a 3mf to an existing open project then you are loading in the model data and not the profiles.