Preliminary Design Support System Based on a Generic Under-Constraint Solving Technique
Abstract Engineering design is an intensive decision making process. A designer with an informative and insightful decision making support can usually produce high quality product design solutions with less or no rework. However, with current support designers very often face challenge or even difficulties as more and more design parameters come into design decision making process when a design progresses. This paper proposes a novel approach to providing designers with such a decision support by using under-constraint design problem solver. It is argued that design requirements represented in the form of Product Design Specifications (PDSs) can be converted into a set of related constraint expressions. These PDS constraint sets, which are usually incomplete, i.e., under-constrained, can then be solved by the solver to provide a designer with guided solutions for each design parameter, thus support a designer to make an informative and insightful design decision. A case study is finally presented in the paper to demonstrate how this approach is used to solve a real engineering design problem — a robotic finger system design.