Encoding mechanical design features for recognition via neural nets

Within mechanical computer-aided design (CAD), pattern-recognition techniques are fundamental to feature recognition. The use of neural net software as the pattern-recognition element depends upon encoding schemes which extract critical information from candidate geometric subsets. The trained memory can then determine if a particular candidate geometric subset corresponds to a feature of interest. Successful experiments with particular encoding schemes over a restricted class of features will be presented. Neural nets were chosen with the long-term view toward a feature-recognition architecture where the end-user could customize the domain of features that can be recognized. The training of the neural net memory would be achieved through a graceful graphics interface. Extensive programming and knowledge bases would be avoided. This envisioned architecture will be presented to provide a context for the encoding schemes.

[1]  S. H. Chuang,et al.  Three-dimensional shape pattern recognition using vertex classification and vertex-edge graphs , 1990, Comput. Aided Des..

[2]  Leo Joskowicz Mechanism comparison and classification for design , 1990 .

[3]  Ryszard Jakubowski,et al.  SYNTACTIC CHARACTERIZATION OF MACHINE PARTS SHAPES , 1982 .

[4]  Donald L. Vossler Sweep-to-CSG Conversion Using Pattern Recognition Techniques , 1985, IEEE Computer Graphics and Applications.

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

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

[7]  Patrick A. Fitzhorn Language of topologically valid bounding manifolds , 1990, Comput. Aided Des..

[8]  Kevin Weiler,et al.  Edge-Based Data Structures for Solid Modeling in Curved-Surface Environments , 1985, IEEE Computer Graphics and Applications.

[9]  Mark Richard Henderson EXTRACTION OF FEATURE INFORMATION FROM THREE-DIMENSIONAL CAD DATA , 1984 .

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

[11]  J.A. Hernandez,et al.  An integrated system for concurrent design engineering , 1991, [1991] Proceedings. The Seventh IEEE Conference on Artificial Intelligence Application.

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

[13]  David C. Gossard,et al.  Representing dimensions, tolerances, and features in MCAE systems , 1988, IEEE Computer Graphics and Applications.

[14]  Theodore H Hopp,et al.  AMRF database report format :: part model , 1987 .

[15]  King-Sun Fu,et al.  Machine Understanding of CSG: Extraction and Unification of Manufacturing Features , 1987, IEEE Computer Graphics and Applications.

[16]  Roland T. Chin,et al.  Two dimensional CAD-based object recognition , 1988, [1988 Proceedings] 9th International Conference on Pattern Recognition.

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

[18]  Kunwoo Lee,et al.  A hierarchical data structure for representing assemblies: part I , 1985 .