On multiple interpretations

In the literature on features, there has been a wall between feature recognition and process planning. Much of the manufacturing knowledge, which is typically used in process planning, is rarely incorporated into feature recognition. After the output of a feature recognizer is fed into a process planner, there is little communication between these two activities. This paper proposes to integrate feature recognition and process planning, and presents an effort toward this integration in the context of multiple interpretations. A set of features required to create a part is called a feature model or an interpretation of the part. A part can have multiple interpretations. This paper classifies existing approaches for multiple interpretations into two schools, analyzes the complexities of their algorithms, and reveals that the nature of multiple interpretations is combinatorial. Therefore, algorithms that try to generate all interpretations or an optimal interpretation are subject to combinatorial explosion. As a solution, this paper presents a feature recognizer that computes a satisficing interpretation and generates alternative interpretations on request from a process planner.

[1]  Philip M. Wolfe,et al.  Computer integrated design and manufacturing , 1991 .

[2]  Dana S. Nau,et al.  Systematic approach to analysing the manufacturability of machined parts , 1995, Comput. Aided Des..

[3]  Yong Se Kim,et al.  Geometric reasoning for machining features using convex decomposition , 1993, Solid Modeling and Applications.

[4]  Qiang Ji,et al.  Bayesian approach for extracting and identifying features , 1995, Comput. Aided Des..

[5]  JungHyun Han,et al.  Survey of Feature Research , 1996 .

[6]  Aristides A. G. Requicha,et al.  Integration of feature based design and feature recognition , 1995, Comput. Aided Des..

[7]  Satyandra K. Gupta,et al.  A systematic approach for analyzing the manufacturability of machined parts , 1993 .

[8]  Jonathan Roy Corney Graph-based feature recognition , 1993 .

[9]  Hiroshi Sakurai,et al.  Volume decomposition and feature recognition: part 1 - polyhedral objects , 1995, Comput. Aided Des..

[10]  D. Nau,et al.  An Algebraic Approach to Feature Interactions , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Aristides A. G. Requicha,et al.  Spatial Reasoning for the Automatic Recognition of Machinable Features in Solid Models , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Hiroshi Sakurai,et al.  Volume decomposition and feature recognition, Part II: curved objects , 1996, Comput. Aided Des..

[13]  J. Shah,et al.  Determination Of Machining Volumes From Extensible Sets Of Design Features , 1994 .

[14]  Satyandra K. Gupta,et al.  Automated Manufacturability Analysis of Machined Parts , 1995 .

[15]  Rangasami L. Kashyap,et al.  Geometric Reasoning for Extraction of Manufacturing Features in Iso-Oriented Polyhedrons , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Sanjay B. Joshi,et al.  Recognizing multiple interpretations of interacting machining features , 1994, Comput. Aided Des..

[17]  Junghyun Han,et al.  3d geometric reasoning algorithms for feature recognition , 1996 .

[18]  D. Ross Computer-aided design , 1961, CACM.

[19]  William C. Regli,et al.  Geometric algorithms for recognition of features from solid models , 1996 .

[20]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[21]  Aristides A. G. Requicha,et al.  Modeler independent procedural interfaces for solid modeling , 1996, Proceedings of CG International '96.