Skip to main content
Log in

A novel cutting tool selection approach based on a metal cutting process knowledge graph

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

Abstract

With the wide and deep application of computer technologies in the field of metal cutting, many manufacturing enterprises have accumulated a large volume of data including workpieces, cutting tools, machine tools, processes, and materials. These data are very valuable resources for enterprises. In this paper, a novel tool selection approach is proposed to deeply mine the relationships hidden in these data. First, an ontology model of the metal cutting process is established with OWL (Web Ontology Language), and a metal cutting process knowledge graph (MCPKG) is constructed based on the ontology model. Then, a data model describing the relationship “structural feature-material-cutting tool” is designed to build a subgraph based on the MCPKG. Moreover, the personalized PageRank (PPR) algorithm is employed with the data model to recommend cutting tools for process planning, and the result of an illustrative example is discussed in detail to verify the algorithm. Finally, a cutting tool selection system with B/S (browser/server) structure based on .NET MVC (model view control) is developed. To recommend cutting tools, the presented approach utilizes the connectivity of the MCPKG to score and rank the usage effect of each tool, which is universally applicable to manufacturing enterprises and provides valuable insights into intelligent cutting tool selection.

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
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Data availability

Not applicable.

References

  1. Zhang C, Zhou G, Hu J, Li J (2020) Deep learning-enabled intelligent process planning for digital twin manufacturing cell. Knowl Based Syst 191:105247. https://doi.org/10.1016/j.knosys.2019.105247

    Article  Google Scholar 

  2. Jaider O, Rechia A, Mesbahi A, Hanae Z (2015) An automatic feature-based cutting tool selection approach for turning process. Int J Curr Eng Technol 5(5):3193–3210. https://doi.org/10.14741/Ijcet/26/9/2015

  3. Li A, Zhao J, Gong Z, Lin F (2016) Optimal selection of cutting tool materials based on multi-criteria decision-making methods in machining Al-Si piston alloy. Int J Adv Manuf Technol 86:1055–1062. https://doi.org/10.1007/s00170-015-8200-1

    Article  Google Scholar 

  4. Wu B, Liang M, Zhang Y, Luo M (2018) Tool selection of multi-axis machining for channel parts with sculptured surface. J Mech Eng 54:117–124. https://doi.org/10.3901/JME.2018.03.117

    Article  Google Scholar 

  5. Ji W, Wang L, Haghighi A, Givehchi M, Liu X (2018) An enriched machining feature based approach to cutting tool selection. Int J Comput Integr Manuf 31:1–10. https://doi.org/10.1080/0951192X.2017.1356472

    Article  Google Scholar 

  6. Zubair AF, Abu Mansor MS (2019) Embedding firefly algorithm in optimization of CAPP turning machining parameters for cutting tool selections. Comput Ind Eng 135:317–325. https://doi.org/10.1016/j.cie.2019.06.006

    Article  Google Scholar 

  7. Zhou G, Yang X, Zhang C, Li Z, Xiao Z (2019) Deep learning enabled cutting tool selection for special-shaped machining features of complex products. Adv Eng Softw 133:1–11. https://doi.org/10.1016/j.advengsoft.2019.04.007

    Article  Google Scholar 

  8. Zhou G, Lu Q, Xiao Z, Zhou C, Yuan S, Zhang C (2017) Ontology-based cutting tool configuration considering carbon emissions. Int J Precis Eng Manuf 18:1641–1657. https://doi.org/10.1007/s12541-017-0193-2

    Article  Google Scholar 

  9. Zhang X, Yu T, Dai Y, Qu S, Zhao J (2020) Energy consumption considering tool wear and optimization of cutting parameters in micro milling process. Int J Mech Sci 178:105628. https://doi.org/10.1016/j.ijmecsci.2020.105628

    Article  Google Scholar 

  10. Chegdani F, El Mansori M (2019) Tribo-functional effects of double-crossed helix on surface finish, cutting friction and tool wear mechanisms during the milling process of natural fiber composites. Wear. 426–427:1507–1514. https://doi.org/10.1016/j.wear.2018.11.026

    Article  Google Scholar 

  11. Liu E, An W, Xu Z, Zhang H (2020) Experimental study of cutting-parameter and tool life reliability optimization in inconel 625 machining based on wear map approach. J Manuf Process 53:34–42. https://doi.org/10.1016/j.jmapro.2020.02.006

    Article  Google Scholar 

  12. Wang B, Liu Z, Song Q, Wan Y, Shi Z (2016) Proper selection of cutting parameters and cutting tool angle to lower the specific cutting energy during high speed machining of 7050-T7451 aluminum alloy. J Clean Prod 129:292–304. https://doi.org/10.1016/j.jclepro.2016.04.071

    Article  Google Scholar 

  13. Liu Z, Huang C, Wan Y (2003) Research state and development directions of cutting database. Comput Integr Manuf Syst 9:937–943. https://doi.org/10.13196/j.cims.2003.11.2.liuzhq.001

    Article  Google Scholar 

  14. Ren Y, Ji H, Du Y, Zhou Z, Huang X (2016) Study on design of data acquisition and storage for comprehensive tool management system. Appl Res Comput 33:3031–3035. https://doi.org/10.3969/j.issn.1001-3695.2016.10.036

    Article  Google Scholar 

  15. Hai Y, Zhang S, Li J (2016) Workshop-level tool management system based on radio frequency identification technology. Comput Integr Manuf Syst 22:1907–1918. https://doi.org/10.13196/j.cims.2016.08.009

    Article  Google Scholar 

  16. Bai X, Yan P (2019) Design of cutting tools and fixtures management system for digital workshop of gear machining. Comput Integr Manuf Syst 26(5):1233–1245. https://doi.org/10.13196/j.cims.2020.05.009

  17. Peng C, Du H, Warren Liao T (2017) A research on the cutting database system based on machining features and TOPSIS. Robot Comput Integr Manuf 43:96–104. https://doi.org/10.1016/j.rcim.2015.10.011

    Article  Google Scholar 

  18. Walter (2020) https://www.walter-tools.com/zh-cn/pages/default.aspx (accessed May 15, 2020)

  19. Sandvik (2020) https://www.sandvik.coromant.com/zh-cn/products/coroplus-toollibrary/pages/default.aspx (accessed May 15, 2020)

  20. Ye Y, Hu T, Zhang C, Luo W (2018) Design and development of a CNC machining process knowledge base using cloud technology. Int J Adv Manuf Technol 94:3413–3425. https://doi.org/10.1007/s00170-016-9338-1

    Article  Google Scholar 

  21. Zhang Y, Luo X, Zhang H, Sutherland JW (2014) A knowledge representation for unit manufacturing processes. Int J Adv Manuf Technol 73:1011–1031. https://doi.org/10.1007/s00170-014-5864-x

    Article  Google Scholar 

  22. Welty C (2013) Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics): preface. https://doi.org/10.1007/978-3-642-41338-4

  23. Cimiano P (2017) Knowledge graph refinement: a survey of approaches and evaluation methods. Semant Web 8:489–508 http://www.semantic-web-journal.net/content/knowledge-graph-refinement-survey-approaches-and-evaluation-methods/. Accessed 25 May 2020

  24. OWL (2020) https://www.w3.org/OWL/ (accessed May 15, 2020)

  25. Neo4j (2020) https://neo4j.com/ (accessed November 10, 2020)

  26. Needham M, Hodler AE (2019) Graph algorithms: practical examples in Apache Spark & Neo4j, 1st edn. O’Reilly Media, Inc, pp 99–107

  27. Wills RS (2006) Google’s pagerank. Math Intell 28:6–11. https://doi.org/10.1007/BF02984696

    Article  MATH  Google Scholar 

  28. Zhu F, Wu M, Ying J (2012) Efficient personalized PageRank computation: a survey. China Sci 7:7–13

    Google Scholar 

  29. Hashemi A, Dowlatshahi MB, Nezamabadi-pour H (2020) MGFS: a multi-label graph-based feature selection algorithm via PageRank centrality. Expert Syst Appl 142:113024. https://doi.org/10.1016/j.eswa.2019.113024

    Article  Google Scholar 

  30. Frahm KM, Shepelyansky DL (2019) Ising-PageRank model of opinion formation on social networks. Physica A 526:121069. https://doi.org/10.1016/j.physa.2019.121069

    Article  Google Scholar 

  31. Chen G, Xu C, Wang J, Feng J, Feng J (2020) Nonnegative matrix factorization for link prediction in directed complex networks using PageRank and asymmetric link clustering information. Expert Syst Appl 148:113290. https://doi.org/10.1016/j.eswa.2020.113290

    Article  Google Scholar 

  32. Model-view-controller (2020) https://encyclopedia.thefreedictionary.com/Model-view-controller/(accessed May 15, 2020)

Download references

Acknowledgments

The authors would like to thank AEMC for providing necessary data to test the presented approach.

Funding

This study was funded by the Sichuan Province Science and Technology Support Program (CN) (grant number 2018GZ0117).

Author information

Authors and Affiliations

Authors

Contributions

Yang Duan: conceptualization, methodology, software

Li Hou: project administration, funding acquisition

Song Leng: validation, resources

Corresponding author

Correspondence to Yang Duan.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Ethical approval

Not applicable.

Consent to participate

Not applicable.

Consent to publish

Not applicable.

Code availability

Not applicable.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Duan, Y., Hou, L. & Leng, S. A novel cutting tool selection approach based on a metal cutting process knowledge graph. Int J Adv Manuf Technol 112, 3201–3214 (2021). https://doi.org/10.1007/s00170-021-06606-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-021-06606-5

Keywords

Navigation