Abstract
Over the past few decades, several methods have been introduced for the recognition of machining features from design files. These methods entail considerable effort to infer the characteristics of machining features from the design and manufacturing information commonly expressed in different and incompatible formats on the geometry, topography, dimensions, tolerances, and surface finishes. The competence of these traditional methods in implementing their assignment is still challenging. The deep learning approach as an advanced facility in artificial intelligence is considered as a promising substitute. This approach has already been successfully and efficiently employed in different facets of social life. Its use in manufacturing engineering and industries is considered as a breakthrough, especially in some disciplines such as process planning, and machining feature recognition is in its embryonic phase. The input data in the present methods is the output information of a computer-aided design system. This is commonly faced with some limitations, the most serious ones of which are the loss of data from the design file occurring due to the geometric interference of features and slow extraction of features due to the extensive and excessive information existing in the design files. In the present study, a deep learning-based system named MFR-Net has been developed for the recognition of machining features from the images of workpieces. In addition to CAD systems, other tools such as the camera images of workpieces can also be employed to enter the input. The MFR-Net can also identify other relevant information needed for machining, including the position of the features, dimensions, and various symbols such as numbers, decimal points, and positive and negative signs employed in tolerances, parentheses, etc.
Similar content being viewed by others
Availability of data and material
The data has been presented in the tables.
References
Cheng K (ed) (2008) Machining dynamics: theory, applications and practices. Springer, London
Paulo DJ (ed) (2022) Mechanical and industrial engineering: historical aspects and future directions (materials forming, machining and tribology). Springer, Heidelberg
Carou D, Sartal A, Davim JP (2022) Machine learning and artificial intelligence with industrial applications: from big data to small data. Springer
Prabhakar S, Henderson MR (1992) Automatic form-feature recognition using neural-network-based techniques on boundary representations of solid models. Comput Aided Des 24(7):381–393
Hao Y (2006) Research on auto-reasoning process planning using a knowledge based semantic net. Knowl-Based Syst 19(8):755–764
Li RK, Bedworth DD (1988) A framework for the integration of computer-aided design and computer-aided process planning. Comput Ind Eng 14(4):395–413
Verma AK, Rajotia S (2010) A review of machining feature recognition methodologies. Int J Comput Integr Manuf 23(4):353–368
Liu CH, Perng DB, Chen Z (1994) Automatic form feature recognition and 3D part reconstruction from 2D CAD data. Comput Ind Eng 26(4):689–707
Ismail N, Bakar NA, Juri AH (2005) Recognition of cylindrical and conical features using edge boundary classification. Int J Mach Tools Manuf 45(6):649–655
Datta S, Davim JP (2022) Machine learning in industry. Springer
Joshi S, Chang TC (1988) Graph-based heuristics for recognition of machined features from a 3D solid model. Comput Aided Des 20(2):58–66
Li H, Huang Y, Sun Y, Chen L (2015) Hint-based generic shape feature recognition from three-dimensional B-rep models. Adv Mech Eng 7(4):1687814015582082
Henderson MR, Anderson DC (1984) Computer recognition and extraction of form features: a CAD/CAM link. Comput Ind 5(4):329–339
Han J, Pratt M, Regli WC (2000) Manufacturing feature recognition from solid models: a status report. IEEE Trans Robot Autom 16(6):782–796
Staley SM, Henderson M, Anderson DC (1983) Using syntactic pattern recognition to extract feature information from a solid geometric data base. In Computers in Mechanical Engineering (pp 61–66)
Manafi D, Nategh MJ, Parvaz H (2017) Extracting the manufacturing information of machining features for computer-aided process planning systems. Proc Inst Mech Eng B J Eng Manuf 231(12):2072–2083
Meeran S, Pratt MJ, Kay JM (1993) The use of PROLOG in the automatic recognition of manufacturing features from 2-D drawings. Eng Appl Artif Intell 6(5):409–423
Pham DT, Sagiroglu S (2001) Training multilayered perceptrons for pattern recognition: a comparative study of four training algorithms. Int J Mach Tools Manuf 41(3):419–430
Korosec M, Balic J, Kopac J (2005) Neural network based manufacturability evaluation of free form machining. Int J Mach Tools Manuf 45(1):13–20
Yue Y, Ding L, Ahmet K, Painter J, Walters M (2002) Study of neural network techniques for computer integrated manufacturing. Eng Comput
Zheng X, Zheng S, Kong Y, Chen J (2021) Recent advances in surface defect inspection of industrial products using deep learning techniques. Int J Adv Manuf Technol 113(1):35–58
Lim ML, Derani MN, Ratnam MM, Yusoff AR (2022) Tool wear prediction in turning using workpiece surface profile images and deep learning neural networks. Int J Adv Manuf Technol 6:1–8
Kumar SL (2017) State of the art-intense review on artificial intelligence systems application in process planning and manufacturing. Eng Appl Artif Intell 65:294–329
Zhang Z, Jaiswal P, Rai R (2018) Featurenet: machining feature recognition based on 3D convolution neural network. Comput Aided Des 101:12–22
Shi P, Qi Q, Qin Y, Scott PJ, Jiang X (2020) A novel learning-based feature recognition method using multiple sectional view representation. J Intell Manuf pp 1–19
Peng B, Xia H, Lv X, Annor-Nyarko M, Zhu S, Liu Y, Zhang J (2021) An intelligent fault diagnosis method for rotating machinery based on data fusion and deep residual neural network. Appl Intell pp 1–15
Moreno-García CF, Elyan E, Jayne C (2019) New trends on digitisation of complex engineering drawings. Neural Comput Appl 31(6):1695–1712
Zhao Y, Deng X, Lai H (2020) A deep learning-based method to detect components from scanned structural drawings for reconstructing 3D models. Appl Sci 10(6):2066
Davim JP (2009) Machining: fundamentals and recent advances. Springer
Redmon J, Divvala S, Girshick R, Farhadi A (2016) You only look once: unified, real-time object detection. In Proceedings of the IEEE conference on computer vision and pattern recognition pp 779–788
Sengupta S, Basak S, Saikia P, Paul S, Tsalavoutis V, Atiah F, Ravi V, Peters A (2020) A review of deep learning with special emphasis on architectures, applications and recent trends. Knowl-Based Syst 194:105596
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Ethics approval
The authors have respected the ethics.
Consent for publication
The authors agree this paper be published in The International Journal of Advanced Manufacturing Technology.
Competing interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Mohammadi, N., Nategh, M.J. Development of a deep learning machining feature recognition network for recognition of four pilot machining features. Int J Adv Manuf Technol 121, 7451–7462 (2022). https://doi.org/10.1007/s00170-022-09839-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-022-09839-0