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.73k stars 1.93k forks source link

Vase mode: Missing one solid bottom layer #8202

Closed ulab closed 2 years ago

ulab commented 2 years ago

Description of the bug

In vase mode you get one less solid bottom layer than configured.

Project file & How to reproduce

Create a basic shape in a new project, switch to vase mode, slice and count the solid bottom layers in preview.

Checklist of files included above

Version of PrusaSlicer

2.4.1+x64

Operating system

macOS Monterey 12.3.1 (21E258)

Printer model

Prusa i3 MK3S+ MMU2S

lukasmatena commented 2 years ago

Thanks, reproduced. The G-Code seems to be fine, the bug is in preview. It shows the first two bottom layers on the first tick of the slider, making an impression that there is one missing.

jessegrunert commented 2 years ago

I'm not sure this is entirely a preview issue. I'm trying to slice an object in vase mode, layer height is 0.2mm, I have 5 bottom layers configured. The preview is definitely wrong, but the gcode is also wrong only creating infil layers up to 0.6mm layer height. At 0.8mm it starts the spiral up. Expected result should be infill up to 1.0mm.

lukasmatena commented 2 years ago

@jessegrunert Please, post a 3MF. Thanks.

jessegrunert commented 2 years ago

Wine Tumbler (Love for Kelowna Branded) - auto x 5.zip

jessegrunert commented 2 years ago

Bottom layers are set to 5, in the generated gcode, infill layers stop at 0.6mm. I can attach generated gcode if you want as well.

FidelCapo commented 2 years ago

Bottom layers are set to 5, in the generated gcode, infill layers stop at 0.6mm. I can attach generated gcode if you want as well.

The number of generated bottom solid layers is limited by the thickness of the bottom of your object. If the bottom thickness was greater, more bottom solid layers will be generated.

FidelCapo commented 2 years ago

This issue should be fixed. Closing.

ulab commented 2 years ago

This is not yet fixed in 2.5.0-rc1.

The preview still shows two layers on 0.2 mm height in vase mode.

FidelCapo commented 2 years ago

@ulab I'm sorry, my mistake. I forgot to write that the fix will be in the next version. Probably in version 2.6.0.