Article contents
Exploratory design using constraints
Published online by Cambridge University Press: 27 February 2009
Abstract
Engineering design involves the evaluation and satisfaction of a wide variety of constraints. The ability to represent and process these constraints in a computer is important for the verification of the output produced by computer-aided design programs. Constraints need not only check designs but can also be used to derive design solution s that satisfy constraints. The paper discusses how to represent the dual nature of constraints so that design consistency is maintained as the design evolves.
Assumptions and rules of thumb are used frequently in design to propose initial solutions. We represent the logic behind the derivation of these assumptions as heuristic procedures and maintain the dependencies between these assumptions and their consequents as an aid to the management of design consistency. We also propose a simple scheme, involving the partitioning of the design modules, to effect design changes when constraint violations occur. An example from structural design illustrates the methodology.
- Type
- Research Article
- Information
- Copyright
- Copyright © Cambridge University Press 1987
References
- 9
- Cited by