摘要

It has been a challenge in computer-aided conceptual design of mechanism systems as how to describe the kinematic requirements and the functions of a mechanism so that computers can easily recognize, and eventually make automatic selections and combinations among many different types of mechanisms (those combinations include mechanisms of single and multi-degree-of-freedom, and connected in series, or paprallel, or overlap, or feedback). In this paper, a methodology is presented to describe the kinematic characteristics of mechanism systems and their associated requirements so that they can easily recognized by computers. A practical approach is to define "a kinematic function" to represent the kinematic characterizations of a mechanism. It reflects the input and output motion of a given system. This kinematic function can regularly and accurately be described using function units and trees (any function tree consists of more than one function units and is regularly expressed). Because of its uniqueness, the process of mechanism synthesis can be easily recognized by a computer. The methodology demonstrated in the paper has universality and has been successfully incorporated into a software, which has been proven to be an useful tool for the conceptual design of mechanism systems.