Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tree support tip generation leaves corners unsupported #2037

Open
richfelker opened this issue Feb 27, 2024 · 1 comment
Open

Tree support tip generation leaves corners unsupported #2037

richfelker opened this issue Feb 27, 2024 · 1 comment

Comments

@richfelker
Copy link

I've been experimenting with the improved tree supports with a very simple test case, a 28 mm cube floating 20 mm above the build plate, and have found that, regardless of top rate and tip diameter, the corners of the square are left inconsistently supported or entirelyy unsupported. This seems to be a consequence of generateSupportInfillLines in generateTips generating an infill pattern that does not reach the full extents of the region, especially not into corners. Modifying it to call generateSupportInfillLines with include_walls true helps but does not fully solve the problem, because iterating along the path to get locations for tips does not necessarily hit the vertices; it can step past one. It also makes the tip structure kinda weird.

I think the real fix is probably doing some kind of second pass that iterates over the outline and ensures there is a tip at each sharp corner.

@saumyaj3
Copy link
Contributor

saumyaj3 commented Apr 5, 2024

Hey @richfelker
Have you tried "Enable Support Interface"? this setting is specially designed to tackle such issue with not correctly supported overhangs and sharp corners. Also! please try out the new Cura 5.7.0. A bunch of issues with tree supports are solved with it.
If you still have the issue you're facing at the moment, could it be possible to share the project file with us?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants