An approach to functional synthesis of mechanical design Concepts: Theory, applications, and emerging research issues

Conceptual design is an early stage in the design process that involves the generation of solution concepts to satisfy the functional requirements of a design problem. Usually, there are many solutions to a design problem; therefore, there is scope for producing improved designs if one could explore a solution space larger than is presently possible. An approach would be to use the computer to synthesize a wide variety of concepts for a given problem, and allow designers to explore these before developing the most promising ones. Adopting a research approach based on developing basic representations, knowledge base, and reasoning procedures adequate for synthesizing concepts of existing devices and mechanisms, a computer program for synthesis of solutions to a class of mechanical design problems has been developed. For a given design problem, the program can produce an exhaustive set of solution concepts, in terms of their topological and spatial configurations, which can then be explored by designers. The program has been tested in two ways: (1) by comparing the candidate solutions produced by the program with those produced by designers in two real design case studies, and (2) by using three experienced designers to evaluate the solutions, generated by the program, for their novelty and usefulness. This paper presents the theoretical basis, research method, the theory and implementation of the synthesis approach. Also, the results of the above case studies and evaluations, and a discussion of further issues highlighted by the evaluations are presented.

[1]  Tomás Lozano-Pérez,et al.  Spatial Planning: A Configuration Space Approach , 1983, IEEE Transactions on Computers.

[2]  Tomás Lozano-Pérez,et al.  Spatial Planning: A Configuration Space Approach , 1983, IEEE Transactions on Computers.

[3]  B. Faltings,et al.  Supporting Creative Mechanical Design , 1994 .

[4]  Nigel Cross,et al.  Research in design Thinking , 1992 .

[5]  A. Chakrabarti,et al.  The mobile arm support project: a test-bed for design research at the Cambridge Engineering Design Centre , 1994, Proceedings of 16th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[6]  Amaresh Chakrabarti,et al.  A Two-Step Approach to Conceptual Design of Mechanical Devices , 1994 .

[7]  Boi Faltings,et al.  Qualitative Kinematics in Mechanisms , 1987, IJCAI.

[8]  A Chakrabarti Designing by functions , 1991 .

[9]  Warren P. Seering,et al.  Computation and conceptual design , 1988 .

[10]  Amaresh Chakrabarti,et al.  An approach to functional synthesis of solutions in mechanical conceptual design. Part I: Introduction and knowledge representation , 1994 .

[11]  Leo Joskowicz,et al.  From Kinematics to Shape: An Approach to Innovative Design , 1988, AAAI.

[12]  Paul Nielsen A Qualitative Approach to Mechanical Constraint , 1988, AAAI.

[13]  James R. Rinderle,et al.  A synthesis strategy for mechanical devices , 1989 .

[14]  Amaresh Chakrabarti,et al.  An approach to functional synthesis of solutions in mechanical conceptual design. Part III: Spatial configuration , 1996 .

[15]  Leo Joskowicz Reasoning about the kinematics of mechanical devices , 1989, Artif. Intell. Eng..

[16]  John M. Carroll,et al.  An Experimental Investigation of the Design Process. , 1979 .

[17]  Sridhar Kota,et al.  Automated Configuration Design of Hydraulic Systems , 1992 .

[18]  Callie Berliner,et al.  Cost Management for Today's Advanced Manufacturing: The Cam-I Conceptual Design , 1988 .

[19]  Kurt Johannes Reinschke,et al.  Multivariable Control a Graph-theoretic Approach , 1988 .

[20]  Amaresh Chakrabarti,et al.  An approach to functional synthesis of solutions in mechanical conceptual design. Part II: Kind synthesis , 1996 .

[21]  Wei-Hua Chieng,et al.  Knowledge-based approaches for the creative synthesis of mechanisms , 1990, Comput. Aided Des..

[22]  James R. Rinderle,et al.  A transformational approach to mechanical design using a bond graph grammer , 1990 .

[23]  Amaresh Chakrabarti,et al.  Generating conceptual solutions on FuncSION: evolution of a functional synthesiser , 1996 .

[24]  F. J. Evans Multivariable control - A graph theoretic approach: K. J. Reinschke , 1989, Autom..