-
Notifications
You must be signed in to change notification settings - Fork 100
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
Cant generate support while enable nonplanar slicing #20
Comments
Yes, this is a known limitation, support generally doesn't work with nonplanar slicing at the moment and it is not trivial to fix this. |
I would like to investigate this further, but my programming level has limited me, and I still can't understand whole process of libslic3r. Maybe I can write a script to extract all the support generating lines from the gcode generated by normal print, and then write it to the gcode file which generated by just enabled nonplanar printing, layer by layer. |
I didn't think it through, but at least for some cases it could work. Slicer has support for post-processing scripts. However, such a script would certainly not be a general solution. |
Hi, A workaround would be to deactivate support generation and use the option "Enforce support for the first X layers" and set the layer number just below the nonplanar surface. This will work as long as the nonplanar surface is the last surface of the model. |
Yes! its work, thank you very much ! |
The non-planar bottom layer of the model (that lay on support) will be also very important. |
Hi, I found the same kind of issue with support generation and sold it with support enforcement tip. By the way, thanks for this excellent 3D slicing work. |
Nonplanar bottom layers are not implemented at the moment. |
Thank you for your answer.
And what about my naive proposal to consider support + bottom layers as a first print and core + top layers as a second print immediately above. |
The nonplanar slicing is great work, I think very prospective! I buid this nonplanar branch in win10 with debian sub-system, its working fine at start, but today I found an issue though.
There is a fan model, and its should generate support like this
But, when I check both support and nonplanar, I get this:
Most worse is, it generate flat layer and support from 0 to Z max first, and fill nonplanar layer at last, that was definitely unprintable
And here is a model of z=sinx*siny, its a solidmodel, which means does not need support, there is nonplanar slicing result, pretty beautiful and perfect!
But if I check both support and nonplanar, boom...
The text was updated successfully, but these errors were encountered: