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

Re-Implement contours with 'lean'. #40

Open
julialongtin opened this issue Jun 11, 2021 · 1 comment
Open

Re-Implement contours with 'lean'. #40

julialongtin opened this issue Jun 11, 2021 · 1 comment

Comments

@julialongtin
Copy link
Member

during layer slicing, check the lean of the triangles, and add this data to the Contours such that each segment keeps the triangle's angle to the slice plane. use this data to vary speed, and part-cooling-fan instructions.

@richfelker
Copy link

Adding some notes based on IRC conversation: This comes from a more comprehensive slicing design I have in mind, where you can do a lot more with the "lean". In particular, it allows inset for the shell to be computed via a (modified) straight skeleton in 2D while guaranteeing a fixed 3D shell thickness, so that shell thickness (and thereby part strength) doesn't vary with wall steepness like it does with most slicers. It also potentially lets you do some degree of nonplanar printing within layer slices.

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