Skip to main content

A Constraint-Based Approach to Supporting Conceptual Design

  • Chapter
Artificial Intelligence in Design ’98

Abstract

It is generally accepted that conceptual design is one of the most critical phases of the product development process. However, few systems exist which provide support to designers working in this stage of the product development process. In this paper, a constraint-based approach to supporting conceptual design is presented. This approach is based on a combination of constraint-based reasoning and design science. The approach described in this paper uses function-means trees to describe how function in design can be provided. Functions can be provided by either a principle, defined by a set of secondary functions, or an entity. An entity, in this context, is a tangible object represented as a frame in a constraint programming language. These frames are the building blocks from which a frame-based constraint network is built. This constraint network represents a class of schemes for the artifact being developed. Designers describe the product being designed in terms of function, required properties and criteria against which the final scheme will be evaluated. A constraint-based conceptual design assistant is being developed which assists a designer in developing schemes for an artifact being developed from an initial statement of function. This conceptual design assistant contains a database of function-means trees, a database of design entities and a set of libraries of DFX guidelines. Constraint-based reasoning is used to assist designers in developing concepts which are consistent with the various restrictions on the scheme being developed. These restrictions define the functionality of the artifact, the properties of the entities from which the artifact is configured and the technical limitations of the environment in which the artifact will be developed. Designers are informed of any inconsistencies in their decisions as well as any possible improvements which can be made to the scheme under consideration.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Andreasen, M. M.: 1992, The theory of domains, Proceedings of Workshop on Understanding Function and Function-to-Form Evolution,Cambridge University.

    Google Scholar 

  • Bowen, J. and Bahler, D.: 1992, Frames, quantification, perspectives and negotiation in constraint networks in life-cycle engineering, International Journal of AI in Engineering, 7, 199–226.

    Google Scholar 

  • Bracewell, R. H. and Sharpe, J. E. E.: 1996, Functional descriptions used in computer support for qualitative scheme generation = “Schemebuilder”, Artificial Intelligence for Engineering Design and Manufacture,10(4), 333–345.

    Article  Google Scholar 

  • Chakrabarti, A. and Blessing, L.: 1996, Guest editorial: Representing functionality in design, Artificial Intelligence for Engineering Design and Manufacture,10(4), 251–253.

    Article  Google Scholar 

  • Chung, J. C. H.: 1994, Constraint-based variational design, in W. Hower, D. Haroud, and Z. Ruttkay (eds) Proceedings of the AID’94 Workshop on Constraint Processing in Computer-Aided Design, pp. 44–54.

    Google Scholar 

  • Dikker, F. A Knowledge-Based Approach to Evaluation of Norms in Engineering Design, PhD Thesis, Univerity of Twente, The Netherlands.

    Google Scholar 

  • Dongen, M. van, O’Sullivan, B., Bowen, J., Ferguson, A. and Baggaley, M.: 1997, Using constraint programming to simplify the task of specifying DFX guidelines, in K. S. Pawar (ed.) Proceedings of the 4th International Conference on Concurrent Enterprising, University of Nottingham, October, pp. 129–138.

    Google Scholar 

  • French, M. J.: 1971, Engineering Design: The Conceptual Stage. Heinemann Educational Books, London.

    Google Scholar 

  • Hubka, V. and Eder, W. E.: 1992, Engineering Design: General Procedural Model of Engineering Design, Serie WDK - Workshop DEsign-Konstruktion, Heurista, Zurich.

    Google Scholar 

  • Hudson, M. G. and Parmee, I. C.: 1995, The application of genetic algorithms to conceptual design, LIWED’95: AI System Support for Conceptual Design, March, http://techweb.see.plym.ac.uk/soc/research/edc/.

    Google Scholar 

  • Mackworth, A. K.: 1997, Consistency in networks of relations, Artificial Intelligence, 8, 99–118.

    Article  Google Scholar 

  • McGrath, M. E., Anthony, M. T. and Shapiro, A. R.: 1992, Product Development: Success through Product and Cycle-time Excellence, The Electronic Business Series, Butterworth-Heinemann, Stoneham, MA.

    Google Scholar 

  • Nagai, Y. and Terasaki, S.: 1993, A constraint-based knowledge compiler for parametric design problem in mechanical engineering, Technical Report TM-1270, ICOT, Japan, June 1993.

    Google Scholar 

  • Novak, F., Biasizzo, A., Mozetic, I. and Santo, M.: 1994, Enhancing design-for-test for active analog filters by using CLP(2). Journal of Electronic Testing: Theory and Applications, 4(4), 315–329.

    Article  Google Scholar 

  • O’Sullivan, B.: 1997, A constraint-based support tool for early-stage design within a concurrent engineering environment, Proceedings of the 4th International Conference on Concurrent Enterprising, pp. 119–28.

    Google Scholar 

  • Petrie, C. J., Webster, T. A. and Cutkosky, M. R.: 1995, Using Pareto optimality to coordinate distributed agents, AIEDAM, 9, 269–281.

    Article  Google Scholar 

  • Reddy, S. Y., Fertig, K. W. and Smith, D. E.: 1996, Constraint management methodology for con-ceptual design tradeoff studies, Proceedings of the 1996 ASME Design Engineering Technical Conferences and Computers in Engineering Conference, August, Irvine, California.

    Google Scholar 

  • Sabin, D. and Freuder, E. C.: 1996, Configuration as composite constraint satisfaction, AAAI-96 Fall Symposium on Configuration,pp. 28–36. Also in Proceedings, Artificial Intelligence and Manufacturing Research Planning Workshop.

    Google Scholar 

  • Serrano, D.: 1987, Constraint Management in Conceptual Design,PhD thesis, Massachusetts Institute of Technology.

    Google Scholar 

  • Sterling, L.: 1993, Of Using Constraint Logic Programming for Design of Mechanical Parts, Plenum Press, New York, chap. 6, pp. 101–109.

    Google Scholar 

  • Sturges, R. H., O’Shaughnessy, K. and Kilani, M. I.: 1996, Computational model for conceptual design based on extended function logic, Artificial Intelligence for Engineering Design and Manufacture, 10(4), 255–274.

    Article  Google Scholar 

  • Sun, K. and Faltings, B.: 1994, Supporting creative mechanical design, Artificial Intelligence in Design,Kluwer, Dordrecht, pp. 39–56.

    Google Scholar 

  • Ulrich, K. T. and Eppinger, S. D.: 1995, Product Design and Development,McGraw-Hill, New York.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

O’sullivan, B., Bowen, J. (1998). A Constraint-Based Approach to Supporting Conceptual Design. In: Gero, J.S., Sudweeks, F. (eds) Artificial Intelligence in Design ’98. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-5121-4_15

Download citation

  • DOI: https://doi.org/10.1007/978-94-011-5121-4_15

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-6153-7

  • Online ISBN: 978-94-011-5121-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics