Ultimaker / CuraEngine

Powerful, fast and robust engine for converting 3D models into g-code instructions for 3D printers. It is part of the larger open source project Cura.
https://ultimaker.com/en/products/cura-software
GNU Affero General Public License v3.0
1.68k stars 883 forks source link

CURA-10347_no_support_for_narrow_ridges #1851

Closed casperlamboo closed 1 year ago

casperlamboo commented 1 year ago

We got some feed back from the community that support was not being generated for narrow features https://github.com/Ultimaker/Cura/discussions/14637#discussioncomment-5124699.

We were performing an open operation before we were applying the horizontal expansion. Because of this change narrow overhangs were ignored in the horizontal expansion. This was done on purpose in order to remove superfluous support. This might not be as important anymore since we implemented the "multi layer overhang" requirement.

Before After
Screenshot 2023-03-02 at 10 17 33 Screenshot 2023-03-02 at 10 17 04