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

WIP: Allow customize dog bone holes #49

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

keymon
Copy link

@keymon keymon commented Jan 6, 2021

Thank you for this great tooling!

Using this project for some furniture to send the files to a
a CNC cutting shop. They will cut the shapes as I send them.

Because that, I do not need to take into account the laser length,
that can be 0. But I also need to customize the dog bone size to
the given drill size.

This PR does:

  • Set a custom dog bone diameter
  • Tab dog bone shift is the same than the tab hole
  • Set a custom additional shift for X or Y

With the additional X or Y shift, one can effectivelly set different
dog bone styles.

Note: This is a draft PR. the feature needs more testing and I only used for interlocking. I am working on this on my free time, so I might take a bit to finish it.

Allow set a custom dog bone diameter in the intersection.

I had to add some function to reinitialize variables to reset
the defaults. This is a bit broken.
The tag dog bone was centered in the corner, but the opposite dog
bone was shifted 1/2 of the radious towards the exterior. Set the same
@luzpaz
Copy link
Contributor

luzpaz commented Apr 6, 2021

bump

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

Successfully merging this pull request may close these issues.

2 participants