Customizable Hirth Joint (CSG version) (library) DEPRECATED

DEPRECATED in favor of https://www.printables.com/model/430589-openscad-hirth-joints
7
34
0
315
updated March 23, 2023

Description

PDF

This is OUTDATED/DEPRECATED in favor or
https://www.printables.com/model/430589-openscad-hirth-joints/comments/745049

Published just for others to see what does not work so well.
Problems here include very low generation speed and unpredictable errors.
Both from heavily overlapping boolean geometry operations.
 

Overview

Customizable Hith Joint (CSG version) (library)
This improved model can start the teeth not just at the center but also at a polygon of choosable radius. Meaning one can create thin walled tube couplings that are radially self centering (Such couplings are often found in Mountainbike axles).

The interpenetration depth of the teeth can be limited with the flatlimit parameter.

Specialized functions

hirthaxle(l,d,dbore,n,beta,delta,flatlimit)
hirthtube(l,d,dbore,n,beta,delta,flatlimit)
"axle"-postfix: all teeth converge to the center
"tube"-postfix: all teeth emerge from the polygon inscribed into the bore diameter

Convenience functions that make the coupling printable upside down:

supportlesshirthaxle(l,d,dbore,n,beta,delta,flatlimit)
supportlesshirthtube(l,d,dbore,n,beta,delta,flatlimit)
"supportless"-prefix: optimized for upside down supportless printability

Full functionatlity:

hirth(l,d,dbore,dpolygon,n,beta,delta,flatlimit,inlimit)
rawhirth(beta,delta,n,dpolygon,flatlimit,inlimit)

Notes regarding the first design:

  • The parametric interdependencies behave a little different in this model!
  • Using volumetric CSG descriptions turns out to be a lot easier than triangle vertex juggling.

Other attempts

Use this one:
https://www.printables.com/model/430589-openscad-hirth-joints/comments/745049

This is an improved attempt over the even older attempt here:
https://www.printables.com/model/430633-customizable-hirth-joint-vertex-version-library-de
– migrated from here http://www.thingiverse.com/thing:387292
 

Category: Other

Tags



Model origin

The author marked this model as their own original creation. Imported from Thingiverse.

License