Hostname: page-component-586b7cd67f-gb8f7 Total loading time: 0 Render date: 2024-11-23T06:57:15.608Z Has data issue: false hasContentIssue false

Automatic feature recognition using artificial neural networks to integrate design and manufacturing: Review of automatic feature recognition systems

Published online by Cambridge University Press:  17 December 2010

Bojan R. Babić
Affiliation:
University of Belgrade, Faculty of Mechanical Engineering, Belgrade, Serbia
Nenad Nešić
Affiliation:
University of Belgrade, Faculty of Mechanical Engineering, Belgrade, Serbia
Zoran Miljković
Affiliation:
University of Belgrade, Faculty of Mechanical Engineering, Belgrade, Serbia

Abstract

Feature technology is considered an essential tool for integrating design and manufacturing. Automatic feature recognition (AFR) has provided the greatest contribution to fully automated computer-aided process planning system development. The objective of this paper is to review approaches based on application of artificial neural networks for solving major AFR problems. The analysis presented in this paper shows which approaches are suitable for different individual applications and how far away we are from the formation of a general AFR algorithm.

Type
Review Article
Copyright
Copyright © Cambridge University Press 2011

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

REFERENCES

Amaitik, S., & Kiliç, S.E. (2004). Step feature-based intelligent process planning system for prismatic parts. Proc. 11th Int. Conf. Machine Design and Production.Google Scholar
Babić, B., Nešić, N., & Miljković, Z. (2008). A review of automated feature recognition with rule-based pattern recognition. Computers in Industry 59(4), 321337.CrossRefGoogle Scholar
Bose, N.K., & Liang, P. (1996). Neural Network Fundamentals With Graphs. Algorithms and Applications. New York: McGraw–Hill.Google Scholar
Chen, Y.H., & Lee, H.M. (1998). A neural network system for two-dimensional feature recognition. International Journal of Computer Integrated Manufacturing 11(2), 111117.CrossRefGoogle Scholar
Chuang, J.-H., Wang, P.-H., & Wu, M.-C. (1999). Automatic classification of block-shaped parts based on their 2D projections. Computers and Industrial Engineering 36, 697718.CrossRefGoogle Scholar
Ding, L., & Matthews, J. (2009). A contemporary study into the application of neural network techniques employed to automate CAD/CAM integration for die manufacture. Computers & Industrial Engineering 57, 14571471.CrossRefGoogle Scholar
Ding, L., & Yue, Y. (2004). Novel ANN-based feature recognition incorporating design by features. Computers in Industry 55, 197222.CrossRefGoogle Scholar
Dong, J.J., Parsaei, H.R., & Leep, H.R. (1996), Manufacturing process planning in a concurrent design and manufacturing environment. Computers & Industrial Engineering 1, 8393.CrossRefGoogle Scholar
Freeman, J.A. (1994). Simulating Neural Networks With Mathematica. Reading, MA: Addison–Wesley.Google Scholar
Fu, A.M.N., & Yan, H. (1997). Object representation based on contour features and recognition by a Hopfield–Amari network. Neurocomputing 6, 127138.CrossRefGoogle Scholar
Gao, J., Zheng, D.T., & Gindy, N. (2004). Extraction of machining features for CAD/CAM integration. International Journal of Advanced Manufacturing Technology 24, 573581.CrossRefGoogle Scholar
Gindy, N.N.Z. (1989). A hierarchical structure for form features. International Journal of Production Research 27(12), 20892103.CrossRefGoogle Scholar
Gindy, N.N.Z., Yue, Y., & Zhu, C.F. (1998). Automated feature validation for creating/editing feature-based component data models. International Journal of Production Research 36(9), 24792495.CrossRefGoogle Scholar
Gupta, S.K., Regli, W.C., & Nau, D.S. (1994). Manufacturing feature instances: which ones to recognize? Proc. ACM Solid Modeling Conf.Google Scholar
Hwang, J.-L., & Henderson, M.R. (1992). Applying the perception to the three-dimensional feature recognition. Journal of Design and Manufacture 2(4), 187198.Google Scholar
ISO. (2001). ISO 10303-224. Industrial Automation Systems and Integration—Product Data Representation and Exchange; Part 224: Application Protocol: Mechanical Product Definition for Process Planning Using Machining Features, 2nd ed.Geneva: ISO.Google Scholar
Jun, Y., Raja, V., & Park, S. (2001). Geometric feature recognition for reverse engineering using neural networks. International Journal of Advanced Manufacturing Technology 17, 462470.CrossRefGoogle Scholar
Lam, S.M., & Wong, T.N. (1999). Recognition of machining features—a hybrid approach. International Journal of Production Research 38(17), 43014316.CrossRefGoogle Scholar
Lankalapalli, K., Chatterjee, S., & Chang, T.C. (1997). Feature recognition using ART2—a self-organizing neural network. Journal of Intelligent Manufacturing 8, 203214.CrossRefGoogle Scholar
Lee, J.Y., & Kim, K. (1998). A feature-based approach to extracting machining features. Computer-Aided Design 30(13), 10191035.CrossRefGoogle Scholar
Li, W.D., Ong, S.K., & Nee, A.Y.C. (2000). Recognition of overlapping machining features based on hybrid artificial intelligent techniques. Proc. Institution of Mechanical Engineers 214B, 739744.CrossRefGoogle Scholar
Martin, P. (2005). Some aspects of integrated production and manufacturing. In Advances in Integrated Design and Manufacturing in Mechanical Engineering (Bramley, A., Brissaud, D., Coutellier, D., & McMahon, C., Eds.), pp. 215226. Amsterdam: Springer.CrossRefGoogle Scholar
Meeran, S., & Zulkifli, A.H. (2002). Recognition of simple and complex interacting non-orthogonal features. Pattern Recognition 35, 23412353.CrossRefGoogle Scholar
Nezis, K., & Vosniakos, G. (1997). Recognizing 2.5D shape features using a neural network and heuristics. Computer-Aided Design 29(7), 523539.CrossRefGoogle Scholar
Onwubolu, G.C. (1992). Manufacturing features recognition using back propagation neural networks. Journal of Intelligent Manufacturing 10, 289299.CrossRefGoogle Scholar
Owodunni, O., Mladenov, D., & Hinduja, S. (2002). Extendible classification of design and manufacturing features. CIRP Annals—Manufacturing Technology 51(1), 103106.CrossRefGoogle Scholar
Öztürk, N., & Öztürk, F. (2001). Neural network based non-standard feature recognition to integrate CAD and CAM. Computers in Industry 45, 123135.CrossRefGoogle Scholar
Öztürk, N., & Öztürk, F. (2004). Hybrid neural network and genetic algorithm based machining feature recognition. Journal of Intelligent Manufacturing 15, 287298.CrossRefGoogle Scholar
Prabhakar, S., & Henderson, M.R. (1992). Automatic form-feature recognition using neural-network-based techniques on boundary representations of solid models. Computer-Aided Design 24(7), 381393.CrossRefGoogle Scholar
Salomons, O.W. (1995). Computer support in the design of mechanical products, constraint specification and satisfaction in feature based design for manufacturing. PhD Thesis. University of Twente.Google Scholar
Shah, J.J., Anderson, D., Kim, Y.S., & Joshi, S., (2001). A discourse on geometric feature recognition from CAD models. Journal of Computing and Information Science in Engineering 1(1), 4151.CrossRefGoogle Scholar
Sunil, V.B., & Pande, S.S. (2009). Automatic recognition of machining features using artificial neural networks. International Journal Advanced Manufacturing Technology 41, 932947.CrossRefGoogle Scholar
Tolouei-Rad, M. (2006). An approach towards fully integration of CAD and CAM technologies. Journal of Achievements in Materials and Manufacturing Engineering 18(1–2), 3136.Google Scholar
Tseng, Y.-J. (1999). A modular modeling approach by integrating feature recognition and feature-based design. Computers in Industry 39, 113125.CrossRefGoogle Scholar
Wong, T.N., & Lam, S.M. (2000). Automatic recognition of machining features from CAD part models. Proc. Institution of Mechanical Engineers 214B, pp. 515520.CrossRefGoogle Scholar
Xu, J., & Bao, Z. (2002). Neural networks and graph theory. Science in China 45F(1), 124.Google Scholar
Yue, Y., Ding, L., Ahmet, K., Painter, J., & Walters, M. (2002). Study of neural network techniques for computer integrated manufacturing. Engineering Computations 19(2), 136157.CrossRefGoogle Scholar
Zulkifli, A.H., & Meeran, S. (1999 a). Decomposition of interacting features using a Kohonen self-organizing feature map neural network. Engineering Applications of Artificial Intelligence 12, 5978.CrossRefGoogle Scholar
Zulkifli, A.H., & Meeran, S. (1999 b). Feature patterns in recognizing non-interacting and interacting primitive circular and slanting features using ANN. International Journal of Production Research 37(13), 30633100.CrossRefGoogle Scholar