Abstract
Work is described which is concerned with the application of knowledge-based and emergent-order programming techniques to conceptual layout problems in the field of large made-to-order products. The aim of this work has been to develop a prototype for computer aided design (CAD) tools that manipulate and analyse a product's topology, rather than its precise geometry.
Features of the system include: working prototypes of a generic layout-oriented product model database schema and a layout design process. A knowledge-based system is used to advise the designer on optimal layout strategies and then, after layouts have been generated, to provide advice and assistance in the selection of the final layout.
