1 / 4
Customizable Hirth Joint (CSG version) (library) DEPRECATED — image 1
1 / 4

Customizable Hirth Joint (CSG version) (library) DEPRECATED

Order a print of this model

We calculate the final price from your selected file. You review and accept it before payment.

Saved on this device.

DEPRECATED in favor of https://www.printables.com/model/430589-openscad-hirth-joints

Rating
0 / 5
Likes
12
Downloads
61
Makes
0
Views
552
Reviews
0

Updated at source:

Model information

Category
Other Ideas
License
Creative Commons — Public Domain

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