Recognition of machining features - a hybrid approach

This paper describes a hybrid system which endeavours to recognize machining features automatically from a boundary representation (b-rep)-based solid modeller. The graph-based approach and the volume approach are adopted in consecutive stages in a prototype feature recognition system to combine the positive aspects of both strategies. The graph-based approach is based on feature edge sequence (FES) graph, a new graph structure introduced in this system. The FES graph approach is used to extract primitive features from the three-dimensional solid model; and the volume decomposition approach is incorporated to generate multiple interpretations of the feature sets. In addition, a neural network (NN)-based technique is used to tackle the problem of nonorthogonal and arbitrary features. Using the hybrid system, a workpiece designed in b-rep solid modeller will be interpreted and represented by a set of primitive features attached with significant manufacturing parameters, including multiple interpretations, tool directions and machining sequences, etc. The overall hybrid system is able to transform a pure geometric model into a machining feature-based model which is directly applicable for downstream manufacturing applications.

[1]  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..

[2]  Yonghua Chen,et al.  A hybrid method for recognizing feature interactions , 1998 .

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

[4]  Mark R. Henderson,et al.  Automatic form-feature recognition using neural-network-based techniques on boundary representations of solid models , 1992, Comput. Aided Des..

[5]  Y. Kim Volumetric Feature Recognition Using Convex Decomposition , 1994 .

[6]  Richard H. Crawford,et al.  Form feature recognition using base volume decomposition , 1994 .

[7]  Keith Case,et al.  Process planning by recognizing and learning machining features , 1994 .

[8]  David C. Anderson,et al.  Fast feature extraction for machining applications , 1994, Comput. Aided Des..

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

[10]  Jonathan Corney,et al.  Face-based feature recognition: generalizing special cases , 1993 .

[11]  Jami J. Shah Assessment of features technology , 1991, Comput. Aided Des..

[12]  Rangasami L. Kashyap,et al.  Geometric Reasoning for Recognition of Three-Dimensional Object Features , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  T. C. Chang,et al.  Graph-based heuristics for recognition of machined features from a 3D solid model , 1988 .

[14]  Willem F. Bronsvoort,et al.  Feature modelling and conversion: key concepts to concurrent engineering , 1993 .

[15]  Leila De Floriani Feature Extraction from Boundary Models of Three-Dimensional Objects , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

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

[17]  Jami J. Shah,et al.  Automatic recognition of interacting machining features based on minimal condition subgraph , 1998, Comput. Aided Des..

[18]  Prasad S. Gavankar,et al.  Graph-based extraction of protrusions and depressions from boundary representations , 1990, Comput. Aided Des..