[epicylic_gearing] refactoring with bare_design
[gear_profile] small fix
[epicyclic_gearing] small fix
[bare_design] enhancement