Abstract
The power of computing resources brought by cloud technologies expands the information space of the shop floor. Given that machine-building shop floors are equipped with technological equipment from different manufacturers and years of release, it is almost impossible to find a ready-made turnkey solution for creating a single information space in this environment, and one has to adapt and modify the solutions available in the market. The paper proposes an approach of step-by-step transition to cloud-based technologies on the machine shop floor, based on the combined use of third-party and personal cloud services with the use of the digital shadow of the CNC machine and the OPC UA standard. The application of cloud technologies throughout the product lifecycle interval is considered, starting from the design and development of manufacturing technology to the production and storage of information related to the machining process. The efficiency of the proposed ideas is tested and approved in pilot production during the 3-axis machining of the part on a CNC milling machine using the digital shadow of the CNC machine deployed in a private cloud.
Similar content being viewed by others
Abbreviations
- G:
-
Address for preparatory commands
- G00:
-
Rapid positioning
- G28 H1:
-
The function of retracting the tool to the reference point between operations
- G28 H2:
-
The function of retracting the tool to the reference point at the end of part program
- G154-G159:
-
Zero offset functions
- M:
-
Miscellaneous function
- T1 D=… CR=… or T1 R=…r=…:
-
Number and parameters of the tool
- 3D:
-
Three dimensional
- CAD:
-
Computer-aided design
- CAM:
-
Computer-aided manufacturing
- CNC:
-
Computer numerical control
- HMI:
-
Human-machine interface
- I/O:
-
Input-output
- MCS:
-
Machine coordinate system
- MTConnect :
-
Manufacturing technical communication standard to retrieve process information from numerically controlled machine tools
- NC:
-
Numerical control
- OPC:
-
Open platform communications
- OPC UA:
-
OPC unified architecture
- OS:
-
Operating system
- RTOS:
-
Real-time operating system
- SERCOS:
-
Serial real-time communication system
- TCP/IP:
-
Transmission control program/internet protocol
- WCS:
-
Workpiece coordinate system
References
Martinova L, Martinov G (2019) Prospects for CNC machine tools. Russ Eng Res 39(12):1080–1083. https://doi.org/10.3103/S1068798X19120153
Zhong RY, Xu X, Klotz E, Newman ST (2017) Intelligent manufacturing in the context of Industry 4.0. Rev Eng 3(5):616–630. https://doi.org/10.1016/J.ENG.2017.05.015
Chao L, Hrishikesh V, Yuqian L, Xun X (2019) A cyber-physical machine tools platform using OPC UA and MTConnect. J Manuf Syst 51:61–74. https://doi.org/10.1016/j.jmsy.2019.04.006
Martinov G, Martinova L, Ljubimov A (2020) From classic CNC systems to cloud-based technology and back. Robot Comput-Integr Manuf 63. https://doi.org/10.1016/j.rcim.2019.101927
Martinova L, Martinov G (2018) Automation of machine-building production according to Industry 4.0. 3rd Russ Pac Conf Comput Technol Appl 1–4. https://doi.org/10.1109/RPC.2018.8482165.
Martinov GM, Al Khoury A, Issa A (2018) An approach of developing low cost ARM based CNC systems by controlling CAN drives. Int Conf Mod Trends Manuf Technol Equip (ICMTMTE) 224:1–6. https://doi.org/10.1051/matecconf/201822401020
Cedillo P, Jimenez J, Abrahão S, Insfran E (2015) Towards a monitoring middleware for cloud services. IEEE Int Conf Serv Comput 451-458. https://doi.org/10.1109/SCC.2015.68
Sang Z, Xu X (2017) The framework of a cloud-based CNC system. 50th CIRP Conf Manuf Syst 63:82–88. https://doi.org/10.1016/j.procir.2017.03.152
Nezhmetdinov R, Nikishechkin P, Nikich A (2018) Approach to the construction of logical control systems for technological equipment for the implementation of Industry 4.0 concept. Int Russ Autom Conf (RusAutoCon) 1079–1083. https://doi.org/10.1109/RUSAUTOCON.2018.8501768
Nikishechkin PA, Chervonnova NY Nikich AN (2020) An approach of developing solution for monitoring the status and parameters of technological equipment for the implementation of Industry 4.0. IOP Conf Ser Mater Sci Eng 709(044065). https://doi.org/10.1088/1757-899X/709/4/044065
Martinov GM, Pushkov RL, Evstafieva SV (2020) Collecting diagnostic operational data from CNC machines during operation process. IOP Conf Ser Mater Sci Eng 709(033051). https://doi.org/10.1088/1757-899X/709/3/033051
Martinov G, Issa A, Martinova L (2019) Controlling CAN servo step drives and their remote monitoring by using protocol OPC UA. Int Multi-Conf Ind Eng Mod Technol (FarEastCon) 1–5. https://doi.org/10.1109/FarEastCon.2019.8934338
Martinova L, Sokolov S, Babin M (2020) Organization of process equipment monitoring. XXI Int Conf Complex Syst Control Model Probl (CSCMP). https://doi.org/10.1109/CSCMP45713.2019.8976506
Werner K, Matthias K, Georg T, Jan H, Wilfried S (2018) Digital twin in manufacturing: a categorical literature review and classification. IFAC-PapersOnLine 11:1016–1022. https://doi.org/10.1016/j.ifacol.2018.08.474
Ginette WGT, Christina QGC, Kaan E, Serafettin E (2019) Digital shadow identification from feed drive structures for virtual process planning. CIRP J Manuf Sci Technol 24:55–65. https://doi.org/10.1016/j.cirpj.2018.11.002
Bergs T, Gierlings S, Auerbach T, Klink A, Schraknepper D, Augspurger T (2021) The concept of digital twin and digital shadow in manufacturing. Procedia Manuf 101:81–84. https://doi.org/10.1016/j.is.2023.102182
Chiara C, Elisa N, Luca F (2019) Review of digital twin applications in manufacturing. Comput Ind 113(103130). https://doi.org/10.1016/j.compind.2019.103130
Grigoriev S, Martinov G (2012) Scalable open cross-platform kernel of PCNC system for multi-axis machine tool. Procedia CIRP 1:238–243. https://doi.org/10.1ir016/j.proc.2012.04.043
Grigoriev S, Martinov G (2014) Research and development of a cross-platform CNC kernel for multi-axis machine tool. Procedia CIRP 14:517–522. https://doi.org/10.1016/j.procir.2014.03.051
Martinov G, Sokolov S, Martinova L. Grigoryev A, Nikishechkin P (2017) Approach to the diagnosis and configuration of servo drives in heterogeneous machine control systems. 8th International Conference ICSI 586–594. https://doi.org/10.1007/978-3-319-61833-3_62
Bushuev V, Evstafieva S, Molodtsov V (2016) Control loops of a supply servo drive. Russ Eng Res 36(9):774–780. https://doi.org/10.3103/S1068798X16090069
Grigoriev S, Martinov G (2018) An approach to creation of terminal clients in CNC system. 3rd Russ Pac Conf Comput Technol Appl 1–4. https://doi.org/10.1109/RPC.2018.8482153
Nikishechkin P, Chervonnova N, Nikich A (2018) Approach to the construction of specialized portable terminals for monitoring and controlling technological equipment. Int Conf Mod Trends Manuf Technol Equip (ICMTMTE) 224:1–9. https://doi.org/10.1051/matecconf/201822401089
Martinov G, Kovalev I, Chervonnova N (2019) Development of an extended CNC operator interface using web technologies and augmented reality. XXI Int Conf Complex Syst Control Model Probl (CSCMP). https://doi.org/10.1109/CSCMP45713.2019.8976488
Saorín JL. Torre CJ, Melián DD, López CV (2019) Cloud-based collaborative 3D modeling to train engineers for the Industry 4.0. Appl Sci 9(4559). https://doi.org/10.3390/app9214559
Zhou X, Liu X, Li M (2017) Post-processor development of a five-axis machine tool with optimization tool radius compensation. Int J Adv Manuf Technol 88:1505–1522. https://doi.org/10.1007/s00170-016-8801-3
Obukhov AI, Evstafieva SV, Martinova LI (2020) Real-time cutting simulation based on voxel model. IOP Conf Ser Mater Sci Eng 709(044062). https://doi.org/10.1088/1757-899X/709/4/044062
Tang Q, Yin S, Zhang G (2018) Post-processor development for a turning and milling composite machine tool. Int J Adv Manuf Technol 95:131–141. https://doi.org/10.1007/s00170-017-1139-7
Martinov G, Kozak N (2016) Specialized numerical control system for five-axis planing and milling center. Russ Eng Res 36(3):218–222. https://doi.org/10.3103/S1068798X16030126
Martinov G, Kozak N, Nezhmetdinov R, Grigoriev A, Obukhov A, Martinova L (2017) Method of decomposition and synthesis of the custom CNC systems. Autom Remote Control 78(3):525–536. https://doi.org/10.1134/S0005117917030122
Martinov G, Kozak N, Nezhmetdinov R (2018) Approach in implementing of logical task for numerical control on basis of concept “Industry 4.0”. Int Conf Ind Eng Appl Manuf (ICIEAM). https://doi.org/10.1109/ICIEAM.2018.8728584
Kovalev I, Nezhmetdinov R, Kvashnin D (2019) Big data analytics of the technological equipment based on data lake architecture. MATEC Web Conf 298(00079). https://doi.org/10.1051/matecconf/201929800079
Pfrommer J, Ebner A, Ravikumar S. and Karunakaran B (2018) Open source OPC UA PubSub over TSN for realtime industrial communication, 2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA), Turin, Italy, pp 1087-1090, https://doi.org/10.1109/ETFA.2018.8502479
Florian P, Sten G, Julius P, Markus G, Leon U (2015) Open source as enabler for OPC UA in industrial automation. 20th Conference on Emerging Technologies & Factory Automation (ETFA). https://doi.org/10.1109/ETFA.2015.7301562
Yuqian Lu, Xun Xu, Wang Lihui (2020) Smart manufacturing process and system automation – a critical review of the standards and envisioned scenarios. J Manufact Syst 56:312–325. https://doi.org/10.1016/j.jmsy.2020.06.010
M Bajer (2017) Building an IoT data hub with Elasticsearch, Logstash Kibana. 5th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW) 63–68. https://doi.org/10.1109/FiCloudW.2017.101
Sholihah W, Pripambudi S, Mardiyono A (2020) Log event management server Menggunakan Elasticsearch Logstash Kibana (ELK Stack). JTIM. J Teknol Inf Dan Multimed 2:12–20. https://doi.org/10.35746/jtim.v2i1.79
Funding
This work was supported by the Ministry of Science and Higher Education of the Russian Federation under project FSFS-2023-0004. The study was carried out on the equipment of the Centre of collective use «State Engineering Center» of MSUT “STANKIN” supported by the Ministry of Higher Education of the Russian Federation (project No. 075-15-2021-695 from 26.07.2021, unique identifier RF—2296.61321X0013).
Author information
Authors and Affiliations
Contributions
GMM: project administration, conceptualization, writing - review & editing, methodology, investigation, and software.
SVS: conceptualization, visualization, software, validation, and writing—original draft preparation.
LIM: supervision, resources, validation, and methodology.
Corresponding author
Ethics declarations
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.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) 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
Martinov, G.M., Sokolov, S.V. & Martinova, L.I. An approach to using a CNC machine digital shadow and cloud-based technologies at the machine shop floor level. Int J Adv Manuf Technol 129, 2415–2427 (2023). https://doi.org/10.1007/s00170-023-12437-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-023-12437-3