Skip to main content
Log in

An approach to using a CNC machine digital shadow and cloud-based technologies at the machine shop floor level

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

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.

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

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

  1. Martinova L, Martinov G (2019) Prospects for CNC machine tools. Russ Eng Res 39(12):1080–1083. https://doi.org/10.3103/S1068798X19120153

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

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

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

    Article  Google Scholar 

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

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

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

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

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

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

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

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

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

    Article  Google Scholar 

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

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

    Article  Google Scholar 

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

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

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

    Article  Google Scholar 

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

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

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

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

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

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

    Article  Google Scholar 

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

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

Download references

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

Authors

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

Correspondence to Georgi M. Martinov.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-023-12437-3

Keywords

Navigation