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.
Similar content being viewed by others
Data availability
Not applicable.
References
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Walter (2020) https://www.walter-tools.com/zh-cn/pages/default.aspx (accessed May 15, 2020)
Sandvik (2020) https://www.sandvik.coromant.com/zh-cn/products/coroplus-toollibrary/pages/default.aspx (accessed May 15, 2020)
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
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
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
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
OWL (2020) https://www.w3.org/OWL/ (accessed May 15, 2020)
Neo4j (2020) https://neo4j.com/ (accessed November 10, 2020)
Needham M, Hodler AE (2019) Graph algorithms: practical examples in Apache Spark & Neo4j, 1st edn. O’Reilly Media, Inc, pp 99–107
Wills RS (2006) Google’s pagerank. Math Intell 28:6–11. https://doi.org/10.1007/BF02984696
Zhu F, Wu M, Ying J (2012) Efficient personalized PageRank computation: a survey. China Sci 7:7–13
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
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
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
Model-view-controller (2020) https://encyclopedia.thefreedictionary.com/Model-view-controller/(accessed May 15, 2020)
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
Contributions
Yang Duan: conceptualization, methodology, software
Li Hou: project administration, funding acquisition
Song Leng: validation, resources
Corresponding author
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-021-06606-5