Time ago, I've found a video "Reuleaux ball bearing: does it work?" Yes it works, but because the flat roller elements does not stay in position, it interlocks. So, my idea was been to make it in gears.
- Print this:
should be easy to print. You may have 3 reuleaux or planet elements each.
- What's new:
Math art model with base and crank. gear library follows the idea of gear cutting but is completely rewritten.
This is fully published in source files and opensource.
- what's not new:
Idea of gearcutting. I have seen this at user:parkinbot.
This is not a remix or copy. Maybe it is a parallel work.
- how to use the openscad design:
Because of long render times, this is a multistep design. for eample, load _sun.scad first, it will generate the gear shape. Export the render result as _sun.stl. Then load sun.scad. This will generate the final result sun.stl; and so on.
Reuleaux gears are combination of normal gears, there is no mathematics for this extraordinary shape.
gears.scad will generate a outer gear shape. You have to generate a cylinder and difference() this shape from. gear modul is 1, this means tooth distance is pi millimeters, working diameter (mm) is equal to tooth count. If you need other measurements, use scale() function. Parameters of profile shift and tooth angle available.
This library is more optimized for less render warnings, less internal data, faster time. It uses 1 tooth to roll around (instead of a toothbar).