Ultimaker / Cura

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

Request to Enable Support Walls on Support Roof/Floor #13583

Open Erin-Stephan opened 1 year ago

Erin-Stephan commented 1 year ago

Application Version

5.0.0

Platform

MacOs 12.0.1

Printer

Ultimaker S5

Reproduction steps

Sliced Profile with zig zag infill for normal support, top support and bottom support. Selected "Support Wall Line Count: 1". Slice and preview

Actual results

Support walls are applied to normal support but not support roof or support floor.

Expected results

Support walls should be applied to support roof and walls. This gives better surface quality to the overhangs that are supported because for infills that aren't concentric, it provides a bridge pillar close to the wall and the contact surface is smoother on inclines because the touchpoint is a smooth line instead of, say, a zig zag.

Checklist of files to include

Additional information & file uploads

UMS5_SupportTest_SupportWallBug.3mf.zip

Cura_Support_Wall_Bug
GregValiant commented 1 year ago

Thanks for the report. That's the normal behavior (the walls ending before the interface starts) so there is no bug there. It sounds like a good idea to me. Not so much for my single extruder because I need the air gap but using PVA on a dual extruder that nice shape instead of jaggy line ends might do some good as it would give the outer wall something solid to print on. I'll change this to a "Feature Request" rather than a bug report. Let us know if that's OK. You can change the title (I think) to make it more appropriate.

Erin-Stephan commented 1 year ago

@GregValiant Sure, that would be great. I'll change the title

MariMakes commented 1 year ago

Hey @Erin-Stephan,

Our researchers also believe that this feature will increase surface quality, and they also reported it to us. We've added a ticket to the backlog with the intent to improve this. For internal reference CURA-9350

Thanks for the report! 👍