Generates a set of axially aligned gear pairs that create the provided input/output speed ratio.
This solution will also align with certain constraints that can be placed on it.
Started as Local Hack Day 2015 project.
- If no solution can be found, try slightly increasing the output speed (large primes) and rerunning. OR SOME OTHER FIX.
- Look into the idea of using variable modulus to achieve wonky ratios
- Incorporate rack/worm linear speeds into optimization problem.
- Incorporate non-axially-paired gear trains. (3 gears meshing in succession)
- Find a way to determine maxmium testDenominator
- Take into account the dimensions of the holding case.
- Shout "BY JOVE WE HAVE DONE IT"