Product design logic for an intelligent product modelling system

Abstract Recent research in CAD systems has been conducted to realize intelligent processing. Several CAD systems and product modelling systems have been developed using AI techniques. However, in order to develop more intelligent CAD systems, the design logic which connects the functional requirement to the geometric and the technological information of the designed product must be evaluated. A product model used in such intelligent CAD systems has to include not only the geometric and the technological information of the product but also the designer's thought process which explains the design logic. Design logic is generally divided into two parts. One is the generalized design logic which is commonly used in the conceptual design of mechanical products. The other is the product specified design logic which is used in the fundamental and detailed design phase. Different logic is applied to each product. This type of design logic is often used in modification design and compilation design, where the dimensions of parts have to be modified according to different functional requirements. When the dimensions and accuracies of the products are defined in connection with the functional requirements through design logic, the CAD system can automatically make decisions according to the given requirements. In this paper, suitable presentation formats and processing functions for these two types of design logic are discussed. The importance of design logic in product modelling is proven through several case studies in this paper. As a conclusion, the intelligent product modelling system is developed, which should expedite the progress of design automation in the near future. In conceptual design, the design logic is processed in the modelling system and the product structure, with the technological information decided automatically from the functional requirement. Automation in the detailed design phase is also facilitated by the modelling system using the product specified design logic in the product model.