A key issue in developing new intelligent computer aided design and manufacturing tools (CAD/CAM) is knowledge representation. Engineering knowledge has been represented in many forms, such as rule sets, design procedures, features, frames, and semantic networks. Some of these are domain dependent, some are query dependent, and some require specialized inferencing engines or solving algorithms, thus providing a severe limitation for exchange and re-use of design knowledge. A standard representation structure that is capable of encapsulating different types of knowledge would be a useful tool. The design exemplar provides a standard representation of mechanical engineering design problem knowledge based upon a canonically derived set of entities and relationships. The data structure of the design exemplar facilitates four basic design tasks: pattern matching, property extraction, design validation, and change propagation. This paper shows that it is possible to map the design exemplar to other representations (procedures, rules, and features). The concept of integrating atomic design exemplars into composite networks for performing complex design tasks is also introduced as a tool for developing and applying the design exemplar in engineering design automation.

1.
Bettig, B., 1999, “A Graph-Based Geometric Problem Solving System for Mechanical Design and Manufacturing,” Ph.D. Dissertation, Arizona State University, Tempe, AZ.
2.
Pahl, G., and Beitz, W., 1996, Engineering Design—A Systematic Approach, Springer, New York, NY.
3.
Ullman, D., 1992, The Mechanical Design Process, McGraw-Hill, Inc., St. Louis, MO.
4.
Bettig
,
B.
, and
Shah
,
J.
,
2001
, “
Derivation of a Standard Set of Geometric Constraints for Parametric Modeling and Data Exchange
,”
Comput.-Aided Des.
,
33
, pp.
17
33
.
5.
Bettig
,
B.
, and
Shah
,
J.
,
2003
, “
Solution Selectors: A User-Oriented Answer to the Multiple Solution Problem in Constraint Solving
,”
ASME J. Mech. Des.
,
125
(
3
), pp.
443
51
.
6.
Chartrand, G., 1977, Introductory Graph Theory, Dover Publications, Inc., New York, NY.
7.
Bettig, B., Shah, J., and Summers, J., 2000, “Domain Independent Characterization of Parametric and Geometric Problems in Embodiment Design,” Proceedings of the DETC2000, ASME, DETC2000/DAC-14259, Baltimore, MD.
8.
Summers, J., Lacroix Exemplar, Z., and Shah, J., 2002, “Case-Based Design Facilitated by the Design Exemplar,” Seventh International Conference on Artificial Intelligence in Design ’02, J. Gero, ed., Kluwer Academic Press, Netherlands, pp. 453–76.
9.
Bettig, B., Shah, J., and Summers, J., 2000, “Geometric Exemplars: A Bridge Between CAD and AI,” Knowledge Intensive CAD, IFIP 5.2, KIC-4(17), Parma, Italy.
10.
Venkataraman, S., Shah, J., and Summers, J., 2001, “An Investigation of Integrating Design by Feature and Feature Recognition,” Feature Modeling and Advanced Design for the Life Cycle Systems, IFIP, Valenciennes, France.
11.
Norton, R., 2001, Design of Machinery: An Introduction to the Synthesis and Analysis of Mechanisms and Machines, McGraw Hill, St. Louis, MO.
12.
Piaget, J., 1926, The Language and Thought of a Child Harcourt Brace, New York, NY.
13.
Schmidt
,
L.
, and
Cagan
,
J.
,
1998
, “
Optimal Configuration Design: An Integrated Approach Using Grammars
,”
ASME J. Mech. Des.
,
120
(
1
), pp.
2
9
.
14.
Schmidt
,
L.
,
Shetty
,
H.
, and
Chase
,
S.
,
2000
, “
A Graph Grammar Approach for Structure Synthesis of Mechanisms
,”
ASME J. Mech. Des.
,
122
(
4
), pp.
371
6
.
15.
Du, X., Tseng, M., and Jiao, J., 2000, “Graph Grammar Based Product Variety Modeling,” Proceedings of DETC2000, ASME, DETC00/DFM-14041, Baltimore, MD.
16.
Minsky, A., 1985, “A Framework for Representing Knowledge,” Readings in Knowledge Representation, R. Brachman, and H. Levesque, eds., Morgan Kaufmann Publishing.
17.
El-Dessouki, A., Nazif, and A., Wahab, A., 1989, “Knowledge Based Scheme for Computer Aided Mechanical Engineering Design,” IEEE International Conference on Systems Engineering, pp. 261–4, Fairborn, OH.
18.
Babak
,
F.
,
1997
, “
Inductive Learning of Materials Performance Indices from a Material Properties Database
,”
Mater. Eval.
,
55
, pp.
1007
12
.
19.
Roller
,
D.
, and
Eck
,
O.
,
1999
, “
Knowledge-based Techniques for Product Databases
,”
Int. J. Veh. Des
,
21
(
2
), pp.
243
65
.
20.
Fujimoto, H., and Yamamoto, H., 1990, “Development of Design Support System with New Reasoning and Its Applications to Production Line Design,” Proceedings of the 1990 ASME International Computers in Engineering Conference and Exposition, Boston, MA.
21.
Shigley, J., and Mischke, C., 1989, Mechanical Engineering Design, McGraw-Hill, Inc., St. Louis, MO.
22.
Collins, J., 2003, Mechanical Design of Machine Elements and Machines, John Wiley, New York, NY.
23.
Shirur
,
A.
,
Shah
,
J.
, and
Hirode
,
K.
,
1998
, “
Machining Algebra for Mapping Volume to Machining Operations for Developing Extensible Generative CAPP
,”
J. Manuf. Syst.
,
17
(
3
), pp.
167
82
.
24.
Bench-Capon, T., 1990, Knowledge Representation: An Approach to Artificial Intelligence, Academic Press, Harcourt Brace Jovanovich Publishers, London, UK.
25.
Tharakan, P., Zhao, Z., and Shah, J., 2003, “Manufacturability Evaluation Shell: A Re-Configurable Environment for Technical and Economic Manufacturing Evaluation,” Proceedings of the DETC2003, ASME, DFM-481555, Chicago, IL.
26.
Shah, J., and Mantyla, M., 1995, Parametric And Feature-Based CAD/CAM, Wiley & Sons Inc., New York, NY.
27.
Salomons, O., 1995, “Computer Support in the Design of Mechanical Products,” Ph.D. Dissertation, Department of Mechanical Engineering, Universiteit Twente.
28.
Summers, J., and Shah, J., 2002, “Empirical Studies for Evaluation and Investigation of a New Knowledge Representation Structure in Design Automation,” Proceedings of the DETC2002, ASME, CIE-34488, Montreal, Canada.
29.
Winston, P., 1993, Artificial Intelligence, Addison-Wesley Pub. Co., Reading, MA.
30.
Divekar, A., and Summers, J., 2003, “The Design Exemplar: Foundation for a CAD Query Language,” ASME DETC-2003, CIE-48228, Chicago, IL.
You do not currently have access to this content.