Thingiverse
Cycloid Gear Library
by mechadense
140
Downloads
96
Likes
0
Makes
This is a minimal library for the generation of cycloidical gears.
Some demo functions are included.
**required: OpenSCAD version >= 2015.03 !!**
**MOST CURRENT VERSION HERE:**
https://github.com/mechadense/scad-lib-cyclogearprofiles
(old link) https://github.com/lsuess/scad-lib-cyclogearprofiles
usage: ...
**use // include would execute the demo modules**
To get a crosssection of the desired gear invoke:
**cyclogearprofile(rtooth,nteeth,vpt,verbouse);**
parameters:
rtooth ... radius of gear teeth
nteeth ... number of gear teeth
vtp ... optional parameter -- vertices per tooth -- if left 0 (this is default) OpenSCADs resolution parameters $fa $fs or $fn will be applied.
verbouse ... optional parameter -- If this is set bigger than zero then info about that gear will be reported under the choosen number.
To get a cross section of a rack invoke:
**cyclorackprofile(trackmin,rtooth,nteeth,teethshift0,vpt=0)**
trackmin ... thickne
Some demo functions are included.
**required: OpenSCAD version >= 2015.03 !!**
**MOST CURRENT VERSION HERE:**
https://github.com/mechadense/scad-lib-cyclogearprofiles
(old link) https://github.com/lsuess/scad-lib-cyclogearprofiles
usage: ...
**use // include would execute the demo modules**
To get a crosssection of the desired gear invoke:
**cyclogearprofile(rtooth,nteeth,vpt,verbouse);**
parameters:
rtooth ... radius of gear teeth
nteeth ... number of gear teeth
vtp ... optional parameter -- vertices per tooth -- if left 0 (this is default) OpenSCADs resolution parameters $fa $fs or $fn will be applied.
verbouse ... optional parameter -- If this is set bigger than zero then info about that gear will be reported under the choosen number.
To get a cross section of a rack invoke:
**cyclorackprofile(trackmin,rtooth,nteeth,teethshift0,vpt=0)**
trackmin ... thickne
mechadense also publishes on
68 additional models across 1 more platforms
Did you print this model? Sign in and share your make!
Sign in to leave a comment
Sign inNo comments yet – be the first!