-
Notifications
You must be signed in to change notification settings - Fork 338
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 overhang slow down and arachne at the same time. #854
Comments
Thanks for forking this off the parent task ! I look forward finding an efficient way to compute the overhang % |
I asked chatgpt and it came up with some ideas that could help solve this problem: Pre-calculate and cache the serial of width values and expolygons based on a set of common line widths that are likely to be used in practice. This would allow you to avoid recalculating the serials and expolygons every time the line width is changed. Another approach is to use approximation techniques to reduce the number of segments and width values that need to be calculated. For example, you could use a piecewise linear approximation to represent the relationship between the overhang degree and line width, which would allow you to perform the calculations more quickly by using fewer segments and width values. Some potential approximation techniques: Use a piecewise linear approximation to represent the relationship between the overhang degree and line width, allowing you to perform the calculations more quickly by using fewer segments and width values. B-spline Approximation, a form of curve fitting that uses a series of polynomial functions to help reduce the number of calculations required and to achieve a more accurate representation of the relationship between the overhang degree and line width. Simplification algorithms, such as the Ramer-Douglas-Peucker algorithm, to reduce the number of segments in the line. Interpolation methods, such as linear or polynomial interpolation, to estimate the overhang degree and line width based on a smaller set of reference points. |
I'm curious, did Bambu Lab use the suggestions in the above chatgpt post? |
We've supported that feature, and you can get that in version 1.6 |
See discussing in #466
The text was updated successfully, but these errors were encountered: