The Kinematic Geometry of Gearing: A Concurrent Engineering Approach (Design Engineering)