prusa3d / PrusaSlicer

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
https://www.prusa3d.com/prusaslicer/
GNU Affero General Public License v3.0
7.69k stars 1.93k forks source link

Feature request: Group support blockers/enforcers & export as a group #3090

Open mdaneman opened 4 years ago

mdaneman commented 4 years ago

It would be very helpful to have the following features:

When you create multiple support enforcers or support blockers for a model, it would great if they can be group together so that a) they can be moved together to another (similar) model and b) they could be exported as a unit to an STL file, so you can load them later.

Jebtrix commented 4 years ago

There is a several workarounds to do this but being natively supported would be cool. Using STL to export them is not a complete solution though. The objects would lose their identities and would require specifying which object was what manually on import. I have been thinking about a Feature Request for a while that would take this use case into account also. I find it very tedious to create a Modifier and select the same bunch of value overrides over and over, project thru project. I really want to reduce duplication of effort. Here is my thoughts for the devs.

Exportable elements

Phase 1 Implementation

To use this we would:

Phase 2 Implementation

This is where my initial thinking of not doing to the same modifier techniques over and over comes into play.

Phase 3 Implementation

This one I don't have completely fleshed out in my head but maybe eventually add a Modifer Settings tab.