Skip to main content
Log in

Development of a deep learning machining feature recognition network for recognition of four pilot machining features

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Availability of data and material

The data has been presented in the tables.

References

  1. Cheng K (ed) (2008) Machining dynamics: theory, applications and practices. Springer, London

    Google Scholar 

  2. Paulo DJ (ed) (2022) Mechanical and industrial engineering: historical aspects and future directions (materials forming, machining and tribology). Springer, Heidelberg

    Google Scholar 

  3. Carou D, Sartal A, Davim JP (2022) Machine learning and artificial intelligence with industrial applications: from big data to small data. Springer

  4. 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

    Article  Google Scholar 

  5. Hao Y (2006) Research on auto-reasoning process planning using a knowledge based semantic net. Knowl-Based Syst 19(8):755–764

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. Verma AK, Rajotia S (2010) A review of machining feature recognition methodologies. Int J Comput Integr Manuf 23(4):353–368

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. Datta S, Davim JP (2022) Machine learning in industry. Springer

  11. 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

    Article  Google Scholar 

  12. 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

    Google Scholar 

  13. Henderson MR, Anderson DC (1984) Computer recognition and extraction of form features: a CAD/CAM link. Comput Ind 5(4):329–339

    Article  Google Scholar 

  14. Han J, Pratt M, Regli WC (2000) Manufacturing feature recognition from solid models: a status report. IEEE Trans Robot Autom 16(6):782–796

    Article  Google Scholar 

  15. 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)

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. Yue Y, Ding L, Ahmet K, Painter J, Walters M (2002) Study of neural network techniques for computer integrated manufacturing. Eng Comput

  21. 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

    Article  Google Scholar 

  22. 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

    Google Scholar 

  23. 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

    Article  Google Scholar 

  24. Zhang Z, Jaiswal P, Rai R (2018) Featurenet: machining feature recognition based on 3D convolution neural network. Comput Aided Des 101:12–22

    Article  Google Scholar 

  25. 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

  26. 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

  27. Moreno-García CF, Elyan E, Jayne C (2019) New trends on digitisation of complex engineering drawings. Neural Comput Appl 31(6):1695–1712

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. Davim JP (2009) Machining: fundamentals and recent advances. Springer

  30. 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

  31. 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

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Javad Nategh.

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.

Supplementary file1 (DOCX 816 KB)

Supplementary file2 (DOCX 960 KB)

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-022-09839-0

Keywords

Navigation