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.65k stars 1.92k forks source link

[2.2.0] Spiral Vase option not working in combination with modifiers #4230

Open dw-0 opened 4 years ago

dw-0 commented 4 years ago

Version

2.2.0

Operating system type + version

Win10

Behavior

When creating a Shape-Cylinder which should be printed with Spiral Vase mode and trying to modify it with modifier geometries, slicing the model gives the following error:

The Spiral Vase option can only be used when printing single material objects

There is no material change configured and the printer is configured with a single extruder. Therefore the object is actually a single material object.

JohnnyDeer commented 4 years ago

Hi @th33xitus , reason for this error is that modifiers separate model to single parts. That mean, where is used modifier, there is "another" model and slicer classify it as multi part print.

fiveangle commented 4 years ago

While that may be the internal design, the limitation doesn't make sense to the user.

Perhaps the simplified approach of using the existing routines within PS that is used with "Export plate as STL..." could be used to temporarily process-then-consolidate the model behind the scenes into a single part then passed back to the existing spiral vase process ? This would not resolve the problem of trying to add a "hole" modifier to the solid base layers (as I found was impossible and led me here) but it should resolve the otherwise incompatibility of current vase mode with other geometry modifiers. It may sound like a bit of a hack, but I don't see why it wouldn't work. That's how I manually resolved the problem myself.

bubnikv commented 3 years ago

PrusaSlicer 2.4.0-alpha1 will allow "negative volume" aka "subtractor" volumes to be added to a spiral vase object.

We need to make a decision about the modifiers.

Snuff1eupagus commented 2 years ago

You know what would really be nice? to have the ability to add spiral Vase as a height range modifier, to a non-spiral vase print. That would be a powerful tool. For now the application of negative volumes has given me something to work with.

Thank you

JonBerlin commented 2 years ago

Is there an update to this issue? Is this going to be addressed in an upcoming version?

DanaFo commented 2 years ago

Ugh I just hit this too trying to do a max flow calibration on a vase object with multiple layer heights. C'monnnn.