FlorianPommerening / FingerJoints

Fusion 360 add-in for creating finger joints
128 stars 11 forks source link

Offer another algorithm for finger size #18

Open baptistemanson opened 2 years ago

baptistemanson commented 2 years ago

Makercase uses a different finger size algorithm which gives nice looking joints that are convenient for boxes.

When looking at the joint between the front and bottom; fingers and notches have the same size, except the first and last finger which are at least twice the thickness.

image

Size formula Given $len =$ length of the joint, $fsize =$ inner finger and notch size, $minfirstsize=minlastsize= $ min size of the first / last finger, We want to find $n =$ number of inner notches and fingers, $firstsize$ the size of the first and last fingers

$n = floorToClosestOdd({ { len - 2 minfirstsize} \over fsize})$ with $ floorToClosestOdd(x) = floor(x) - {(({floor(x)+1}) mod 2}) $ finally $ firstsize = lastsize = {{len - nfsize} \over 2}$

Would someone be interested in such an algorithm? Thank you!