HIPAIR: interactive mechanism analysis and design using configuration spaces

We present an interactive problem solving environment for reasoning about shape and motion in mech~ nism design. Reasoning about shape and motion plays a central role in mechanism design because mechanisms perform functions by transforming motions via part interactions. The input motion, the part shapes, and the part contacts determine the output motion. Designers must reason about the interplay between shape and motion at every step of the design cycle. Reasoning about shape and motion is difficult and time consuming even for experienced designers, The designer must determine which features of which parts interact at each stage of the mechanism work cycle, must compute the effects of the interactions, must identify contact transitions, and must infer the overall behavior from this information. The designer must then infer shape modifications that eliminate design flaws, such as part interference and jamming, and that optimize performance. The difficulty in these tasks lies in the large number of potential contacts, in the complexity of the contact relations, and in the discontinuities induced by contact transitions. Current computer-aided design programs support only a few aspects of reasoning about shape and motion. Drafting programs provide interactive environments for the design of part shapes, but do not support reasoning about motion. Simulation programs, which compute and animate the motions of the parts of mechanisms, reveal only one of many possible behaviors. Commercial simulators only handle linkages: mechanisms whose parts interact through permanent surface contacts, such as hinges and screws. Other packages handle specialized mechanisms, such as cams and gears. They cannot handle mechanisms whose parts interact intermittently or via point or curve contacts. Yet these highe~ paim play a central role in mechanism design. Our survey of 2500 mechanisms in an engineering encyclopedia shows that 66% contain higher pairs

[1]  L. Joskowicz,et al.  Computational Kinematic Analysis of Higher Pairs with Multiple Contacts , 1995 .

[2]  Leo Joskowicz,et al.  Computational Kinematics , 1991, Artif. Intell..

[3]  Leo Joskowicz,et al.  Configuration space computation for mechanism design , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[4]  Leo Joskowicz Mechanism comparison and classification for design , 1990 .

[5]  Leo Joskowicz,et al.  Automated modeling and kinematic simulation of mechanisms , 1993, Comput. Aided Des..

[6]  Leo Joskowicz,et al.  Kinematic tolerance analysis , 1995, Comput. Aided Des..