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.5k stars 1.9k forks source link

SVG shape - just 1st layer ok, other are missing partly #12796

Open hotlun opened 3 weeks ago

hotlun commented 3 weeks ago

Description of the bug

After importing a SVG file it is displayed perfectly in 3D editor and I can enter desired height of the object. obrazek

But after switching with CTRL-G to preview mode then only the first layer is ok even at the ends. Other layers are partly missing, but on the ends only.

obrazek

Project file & How to reproduce

svg shape.zip

Checklist of files included above

Version of PrusaSlicer

2.7.4

Operating system

Windows 11

Printer model

Prusa MK3S

neophyl commented 3 weeks ago

svg shape_neo.zip

image

Please examine the attached modified project file. I have made several changes. Most of your issues are to do with the settings used as defaults. The gaps are caused by your arachne settings. Changing the Perimeter Transitioning threshold or changing to classic fixes that. Remember the defaults are not a one suits all. Arachne has problems with sharp angles sometimes.

The first layer difference is down to the fact that the extrusion width is thinner for the first layer than others so the extrusion can fit in further into the point, making it appear to be larger. It is due to that thinner extrusion.

There is a difference in the thickness of the applied svg though. That can be solved by upping the gcode resolution from 0.0125 to 0.0025. This is the only thing that might be considered a 'bug' but its probably down to math rounding so not sure what can be done except upping the default resolution.

Be aware that you must be in expert mode to see most of these settings.

I also removed elephants foot compensation to remove it from the slice preview and causing a false impression. I suggest you re=enable it when it comes to the actual print.