Journal of mechanical design [J Mech Des N Y] NLMUID: 101204393