Linking a CAD System to an Expert System: A Step Towards a Knowledge-Based Design System for Mechanisms

Author(s):  
Wolfram Funk ◽  
Rudolf Kinzinger

Abstract The design process can be divided into different phases. The best order in which the designer should execute these steps remains difficult to predict. In principle, conventional computer programs can only be applied to problems for which algorithms are available. Therefore, in many fields the design process did not allow computer support. The technology of knowledge-based systems has led to new perspectives. However, knowledge-based systems can only be utilized if the well-established design aid, CAD system, is integrated into the concept of knowledge-based computer support. Conceptual considerations and new approaches to linking a CAD system to an expert system, which assists the designer in solving kinematic problems, especially in the conceptual phase, are presented.

Author(s):  
M. J. Jakiela ◽  
P. Y. Papalambros

Abstract System requirements and system design for integrating a production rule program and a computer aided design system are presented. An implementation using a commercially available graphics modeling system is described. A “suggestive mode” interface is programmed as an example with application to design for automated assembly. Initial use of the implementation indicates that encoding production rules is more difficult than with conventional text-only knowledge-based systems, but that this system is a more effective way to use artificial intelligence techniques in design.


Author(s):  
David R. Nitschke ◽  
Yuh-Min Chen ◽  
R. Allen Miller

Abstract The concept of “Features” has been recognized as a neutral form of communication between design and manufacturing. Since virtually all CAD systems define part models using B-Rep or CSG formats, a facility is needed to convert geometry based part models to ones which are feature based. This paper outlines the framework of a facility which would enable part models from any type of CAD system to be converted to a format which could be analyzed using a knowledge based design system. This facility relies on the user to recognize and isolate the individual features of the model and then extracts the dimensions, locations and relative positioning of the features within the model. These features are then organized into a feature graph for the construction of a feature based part representation. The procedures for the construction of this part representation include feature instantiation, feature placement and functional specification.


1994 ◽  
Vol 116 (2) ◽  
pp. 480-486 ◽  
Author(s):  
D. A. King ◽  
A. de Sam Lazaro

The long lead time for jig and fixture design is a serious bottleneck in modern manufacturing. Efforts to automate the design process using intelligent CAD systems have not been taken beyond the prototype stage mainly because of several impediments. These include the requirement of complex data structures to represent the workpiece and its attributes. Two deficiencies in existing systems for fixture design are addressed. These are (a) design for a sequence of operations and (b) design with tolerance considerations. Tolerance and process specifications are obtained from the user during an interactive session. A knowledge-based design system, REFIX, then designs a fixture for the workpiece. The fixture is optimized for a particular datum specification and sequence of operations. It is then analyzed and presented via the CAD system. REFIX is automated to minimize user-induced errors.


Author(s):  
Rajeev Talwar ◽  
Souran Manoochehri

Abstract This paper presents efficient and accurate algorithms for the analytical detection of geometric interactions between features in a CAD environment. The developed methodology is meant to be utilized in a knowledge-based design system using feature-based modeling. The algorithms take surface information from the CAD system and use geometric inferencing to evaluate these interactions. Features represented by both convex and concave polyhedra are considered. The methodology developed here is able to deal with concave features effectively and, therefore, eliminates the need for their decomposition into convex sub-features. Sets of conditional statements based on simple and elegant rules have been developed to distinguish different types of interactions. Feature interactions are classified as intersecting or non-intersecting. For the non-intersecting cases, the features can be contained or separate and, for both cases, they can touch each other through an edge, a vertex and/or a surface. For the intersecting cases, intersections through a surface, an edge, a common edge and a common surface are identified. For all the cases the vertices, edges and surfaces involved in the interactions are identified and the relevant distances are evaluated. A computer program has been successfully implemented for polyhedral features and examples have been given to demonstrate its effectiveness.


1992 ◽  
Vol 01 (04) ◽  
pp. 597-627
Author(s):  
ETHYMIOS A. DELIS ◽  
ALEXIOS DELIS

Engineering design is an iterative and time-consuming process that requires expertise from diverse fields. An important part of the design process is devoted to checking the compliance of a design with one or more codes that might result from legislation. The code-checking process requires deep knowledge of the codes, awareness of their continuous changes, good understanding of the design process and, most importantly, skillful personnel. Automatic intelligent fire–code checking is examined in this paper. A general approach is considered wherein engineering code requirements are encoded in a knowledge-based expert system which evaluates a design for overall conformance. The system termed as Fire–Code Analyzer (FCA) consists of a frame system, a rule system, and a set of geometric algorithms. The frame-based system is used to represent the various three–dimensional objects of an application model and their relations. Each frame includes a number of slots that take values regarding property information. The knowledge base of the rule-based system includes a set of rules in the IF/THEN form, and its purpose is to provide all the necessary information in order to achieve compliance with a particular code. A number of geometric algorithms are discussed. These algorithms elicit knowledge from the frame representation of the various building objects. Finally, the system identifies code violations and generates a report listing them.


2008 ◽  
Vol 07 (01) ◽  
pp. 51-54 ◽  
Author(s):  
HUI-XIA LIU ◽  
WEI WEI ◽  
XIAO WANG ◽  
LAN CAI

A knowledge-based intelligent die design system for automotive panels is developed by UG software platform. This system can accomplish design intelligently and automatically through engineering rules in the knowledge base. The framework and implementation of the system are discussed. Finally, a case study of the panel die design of car trunk in the system is implemented, which illustrates working process, working principle, implement method and practicability of the system, and validates the advanced design conception proposed in this paper.


Author(s):  
C. P. Huang ◽  
F. W. Liou ◽  
J. J. Malyamakkil ◽  
W. F. Lu

Abstract This paper presents an advisory conceptual design tool for mechanical transmission systems. Space consideration was taken into account during the design process. A prototype function tree was built in the form of knowledge-based system to transfer a designer’s idea into a set of mechanical components. An advisory expert system was also developed to help a designer in decision making. As an example, a packaging machine is designed using the developed system.


2014 ◽  
Vol 614 ◽  
pp. 107-112
Author(s):  
Xiao Yu Yin ◽  
Xian Ping Xie ◽  
Zhen Li ◽  
Jian Gong Li ◽  
Ting Jun Wang ◽  
...  

Expert systems, or knowledge based systems, are programs in which the answer to a user-posed question is reached by logical or plausible inference rather than strictly by calculation, although calculation routines can form a major part of an expert system. Based on the integration of expert system technology and optimization technology, an intelligent computer aided design method for mine ventilation systems is proposed in this paper. Firstly, the structure and control algorithm of the intelligent design system are explored. Secondly, the knowledge types required for the mine ventilation expert system and the acquiring method of knowledge are discussed. Finally, the inference method of this expert system is put forward.


Sign in / Sign up

Export Citation Format

Share Document