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

Update Stacking Lip Profile #171

Merged
merged 4 commits into from
Apr 18, 2024
Merged

Conversation

EmperorArthur
Copy link
Collaborator

@EmperorArthur EmperorArthur commented Feb 24, 2024

Profile is now based on https://gridfinity.xyz/specification/ This does not change the final profile, merely how it is created.

Fixes #168 - Cura watertight issue.
Fixes #169 - FreeCad errors.

Edit: Also Fixes #165

Profile is now based on https://gridfinity.xyz/specification/
This does not change the final profile, merely how it is created.

Fixes kennetek#168 - Cura watertight issue.
Paritally fixes kennetek#169 - FreeCad errors.
@EmperorArthur
Copy link
Collaborator Author

Much larger than the last one, but hopefully I've commented enough to show how everything works. Feel free to ask questions.

Shape was verified in multiple ways:

  • Overlapping the new 2d over the old, with a 1mm Z translate and manually examining them.
  • Examining the 2d shape and 3d wall in FreeCad (where possible).
  • Examining the 3d wall in Cura.
  • 3D printing it

If you like this approach, I may take a shot at re-creating the bases in a similar manner. The sweep function is really neat, and can avoid the need to deal with the annoyances hull() causes.

@Ruudjhuu Ruudjhuu merged commit cf1666f into kennetek:main Apr 18, 2024
1 check passed
@EmperorArthur EmperorArthur deleted the fix_wall_profile branch April 19, 2024 05:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants