-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Support Interface Grid Pattern bug #19586
Comments
It would appear that this is not strictly limited to the Grid pattern - Lines and Triangles are causing the same (mis?)behaviour. Understandably this increases the contact area in those locations beyond what was requested, sometimes significantly. Density also appears to have little, if any impact, as these pieces will form when set to 0%. Regular support structures are unaffected by this - it is unique to the Interface. ZigZag appears to show similar behaviour, but the nature of the fill type may well make it deliberate. Someone from the team will take a look. I can't imagine this is deliberate given the disparity between the two different structure types. Note in future that attaching images directly is preferable to hiding them in an archive. |
@ThomasRahm is this one you would be interested in looking at? |
There is no project file to reproduce it. |
It's model agnostic, so near as I can figure. I was able to reproduce it with an Akantor model I downloaded years ago, which is very different to the model seen in the OP's images save the presence of some areas of overhang. I've grabbed this off Thingiverse to replicate it for this project. Just with the default Custom FFF definition. Odd thing, though... you might notice it takes a long while to slice with the Interface set to 10mm thick like this - if you increase the Interface Thickness further you can increase that considerably. |
Thank you for the project file. Based on the comment at https://github.com/Ultimaker/CuraEngine/blob/1b78d4fe6ce1c4ccc1453c7a278eae209730c606/src/infill.cpp#L104 the behavior to generate walls if an area is too small is intentional. I wonder why these are thin areas though, as they should be unioned with the larger interface area next to them. I am pretty sure the issue was introduced with fractional interface. I strongly suspect the issue to be at https://github.com/Ultimaker/CuraEngine/blob/1b78d4fe6ce1c4ccc1453c7a278eae209730c606/src/support.cpp#L1737 and ensuring that this line is executed only if fractional roofs are present should fix this. I plan to verify that and open a pull request for it tomorrow. |
Created a pull request. Note that with said pull request the here seen behavior only changes if the support top distance is a multiple of the layer height. |
I think the current proposed fix is the right solution. |
Cura Version
5.8.0
Operating System
Mas OS Sonoma 14.6.1 (23G93)
Printer
Tronxy VEHO-600
Reproduction steps
I applied the standard grid pattern on the support interface of my model with 0 walls set on the support interface.
Actual results
There is an added concentric skin one layer thick that is created where its only touching the model on walls that begin after about 5 degrees of slope.
Expected results
There should be no concentric elements on the grid pattern when interface walls are set to zero. This feature was not created in the support on version 5.2.0
Add your .zip and screenshots here ⬇️
Screenshots.zip
The text was updated successfully, but these errors were encountered: