Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
6.07k stars 2.06k forks source link

Strrange line appearing when slicing #15611

Open Champ1800 opened 1 year ago

Champ1800 commented 1 year ago

Application Version

5.3.1

Operating System

Windows 11

Printer

Ender 3 V2 running klipper

Reproduction steps

Slicing model standard profile, I have tried several different profiles.

Actual results

There is a strange ine appearing in the sliced model. I cannot see this either in the origional model or on the prepare view in Cura.

Expected results

This line should not be there

Checklist of files to include

Additional information & file uploads

W1219 Thermostat case (base).zip Screenshot_2 Before slicing

GregValiant commented 1 year ago

Thanks for the report. That is normal when using "Hole Horizontal Expansion" and there is a cross hole that intersects any vertical hole. What happens is that HHE is in effect until the slice gets to that side hole. At that point, the vertical hole isn't a hole anymore as the slice wraps around the inside and continues to the outside and HHE no longer has any effect. When the slice gets above the cross hole then HHE is once again in effect. The result is a ridge at the bottom edge of the hole, and at the top edge of the hole. The @smartavionics fork of Cura has a setting to ignore a large hole like you have there while allowing other holes that don't have cross holes to be affected by HHE. His builds are based on the 4.x version of Cura (and also does a nicer job on spiralize as well). Here I have set the Hole Horizontal Expansion to 1.0. That makes the effect much more obvious. image

So this is not really a bug but just the way it works. I'm going to leave the bug label on though and mark this as a duplicate. I'll also add the feature request label as well. This behavior is annoying and it can be adjusted but if there is a cross hole it will interfere with Hole Horizontal Expansion.