Skip to main content
Log in

A digital twin-based machining motion simulation and visualization monitoring system for milling robot

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

Abstract

Compared with traditional CNC machines, robot milling has the advantages of low cost, high flexibility, and strong adaptability, providing a new solution for complex surface machining. However, robot machining trajectory planning in the real world is time-consuming and has safety risks. At the same time, how to achieve 3D visualization monitoring in the milling process effectively is also a challenging problem. Digital twin technology, with its characteristics of multi-dimension, high-fidelity, virtual-real fusion, and real-time interaction, provides an effective way to solve these problems. For this purpose, the paper designs and implements a robot milling motion simulation and visualization monitoring system based on the digital twin system framework. The system uses the Unity3D platform to construct the robot’s digital twin body, designs a material removal algorithm based on mesh deformation, and establishes a milling motion simulation model. Through virtual-real mapping technology, the system establishes a bidirectional communication between virtual and physical entities and achieves the result mapping of the robot milling motion simulation and the visualization monitoring of the milling process. Finally, the motion simulation and real-time visualization monitoring of the milling process are tested, verifying the effectiveness and timeliness of the system.

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

Similar content being viewed by others

Data availability

The raw/processed data required to reproduce these findings cannot be shared at this time as the data also forms part of an ongoing study.

References

  1. Bajic B, Rikalovic A, Suzic N, Piuri V (2020) Industry 4.0 implementation challenges and opportunities: a managerial perspective. IEEE Syst J 15:546–559. https://doi.org/10.1109/JSYST.2020.3023041

    Article  Google Scholar 

  2. Huang Z, Shen Y, Li J, Fey M, Brecher C (2021) A survey on AI-driven digital twins in industry 4.0: smart manufacturing and advanced robotics. Sensors 21:6340. https://doi.org/10.3390/s21196340

    Article  Google Scholar 

  3. Kritzinger W, Karner M, Traar G, Henjes J, Sihn W (2018) Digital twin in manufacturing: a categorical literature review and classification. Ifac-PapersOnline 51:1016–1022. https://doi.org/10.1016/j.ifacol.2018.08.474

    Article  Google Scholar 

  4. Verl A, Valente A, Melkote S, Brecher C, Ozturk E, Tunc LT (2019) Robots in machining. CIRP Ann 68:799–822. https://doi.org/10.1016/j.cirp.2019.05.009

    Article  Google Scholar 

  5. Wang W, Guo Q, Yang Z, Jiang Y, Xu J (2023) A state-of-the-art review on robotic milling of complex parts with high efficiency and precision. Robot Comput Integr Manuf 79:102436. https://doi.org/10.1016/j.rcim.2022.102436

    Article  Google Scholar 

  6. Matheson E, Minto R, Zampieri EG, Faccio M, Rosati G (2019) Human–robot collaboration in manufacturing applications: a review. Robotics 8:100. https://doi.org/10.3390/robotics8040100

    Article  Google Scholar 

  7. Lu Y, Liu C, Kevin I, Wang K, Huang H, Xu X (2020) Digital twin-driven smart manufacturing: connotation, reference model, applications and research issues. Robot Comput Integr Manuf 61:101837. https://doi.org/10.1016/j.rcim.2019.101837

    Article  Google Scholar 

  8. Grieves M, Vickers J (2017) Digital twin: mitigating unpredictable, undesirable emergent behavior in complex systems. In: Transdisciplinary perspectives on complex systems: New findings and approaches, pp 85–113. https://doi.org/10.1007/978-3-319-38756-7_4

    Chapter  Google Scholar 

  9. Tuegel EJ, Ingraffea AR, Eason TG, Spottswood SM (2011) Reengineering aircraft structural life prediction using a digital twin. Int J Aerosp Eng 2011:154798. https://doi.org/10.1155/2011/154798

    Article  Google Scholar 

  10. Tao F, Liu W, Zhang M, Hu T-l, Qi Q, Zhang H, Sui F, Wang T, Xu H, Huang Z (2019) Five-dimension digital twin model and its ten applications. Comput Integr Manuf Syst 25:1–18. https://doi.org/10.13196/j.cims.2019.01.001

    Article  Google Scholar 

  11. Zhang H, Qi Q, Ji W, Tao F (2023) An update method for digital twin multi-dimension models. Robot Comput Integr Manuf 80:102481. https://doi.org/10.1016/j.rcim.2022.102481

    Article  Google Scholar 

  12. Tao F, Xiao B, Qi Q, Cheng J, Ji P (2022) Digital twin modeling. J Manuf Syst 64:372–389. https://doi.org/10.1016/j.jmsy.2022.06.015

    Article  Google Scholar 

  13. Negri E, Fumagalli L, Macchi M (2017) A review of the roles of digital twin in CPS-based production systems. Procedia Manuf 11:939–948. https://doi.org/10.1016/j.promfg.2017.07.198

    Article  Google Scholar 

  14. Zhu D, Feng X, Xu X, Yang Z, Li W, Yan S, Ding H (2020) Robotic grinding of complex components: a step towards efficient and intelligent machining–challenges, solutions, and applications. Robot Comput Integr Manuf 65:101908. https://doi.org/10.1016/j.rcim.2019.101908

    Article  Google Scholar 

  15. Xu W, Cui J, Li L, Yao B, Tian S, Zhou Z (2021) Digital twin-based industrial cloud robotics: framework, control approach and implementation. J Manuf Syst 58:196–209. https://doi.org/10.1016/j.jmsy.2020.07.013

    Article  Google Scholar 

  16. Tipary B, Erdős G (2021) Generic development methodology for flexible robotic pick-and-place workcells based on Digital Twin. Robot Comput Integr Manuf 71:102140. https://doi.org/10.1016/j.rcim.2021.102140

    Article  Google Scholar 

  17. Zhang Q, Xiao R, Liu Z, Duan J, Qin J (2023) Process simulation and optimization of arc welding robot workstation based on digital twin. Machines 11:53. https://doi.org/10.3390/machines11010053

    Article  Google Scholar 

  18. Wang L (2015) Collaborative robot monitoring and control for enhanced sustainability. Int J Adv Manuf Technol 81:1433–1445. https://doi.org/10.1007/s00170-013-4864-6

    Article  Google Scholar 

  19. Xia W, Liu X, Yue C, Li H, Li R, Wei X (2023) Tool wear image on-machine detection based on trajectory planning of 6-DOF serial robot driven by digital twin. Int J Adv Manuf Technol 125(7-8):3761–3775. https://doi.org/10.1007/s00170-023-11016-w

    Article  Google Scholar 

  20. Zerun Z, Xiaowei T, Chen C, Fangyu P, Rong Y, Lin Z, Zepeng L, Jiawei W (2022) High precision and efficiency robotic milling of complex parts: challenges, approaches and trends. Chin J Aeronaut 35:22–46. https://doi.org/10.1016/j.cja.2020.12.030

    Article  Google Scholar 

  21. Lin Y, Zhao H, Ding H (2018) Spindle configuration analysis and optimization considering the deformation in robotic machining applications. Robot Comput Integr Manuf 54:83–95. https://doi.org/10.1016/j.rcim.2018.05.005

    Article  Google Scholar 

  22. Lin J, Ye C, Yang J, Zhao H, Ding H, Luo M (2022) Contour error-based optimization of the end-effector pose of a 6 degree-of-freedom serial robot in milling operation. Robot Comput Integr Manuf 73:102257. https://doi.org/10.1016/j.rcim.2021.102257

    Article  Google Scholar 

  23. Ye C, Yang J, Zhao H, Ding H (2021) Task-dependent workpiece placement optimization for minimizing contour errors induced by the low posture-dependent stiffness of robotic milling. Int J Mech Sci 205:106601. https://doi.org/10.1016/j.ijmecsci.2021.106601

    Article  Google Scholar 

  24. Tan S, Yang J, Ding H (2023) A prediction and compensation method of robot tracking error considering pose-dependent load decomposition. Robot Comput Integr Manuf 80:102476. https://doi.org/10.1016/j.rcim.2022.102476

    Article  Google Scholar 

  25. Tao F, Zhang M (2017) Digital twin shop-floor: a new shop-floor paradigm towards smart manufacturing. IEEE Access 5:20418–20427. https://doi.org/10.1109/ACCESS.2017.2756069

    Article  Google Scholar 

  26. Kim DW, Lee H-D, de Silva CW, Park J-W (2016) Service-provider intelligent humanoid robot using TCP/IP and CORBA. Int J Control Autom Syst 14:608–615. https://doi.org/10.1007/s12555-014-0441-5

    Article  Google Scholar 

  27. Pimentel V, Nickerson BG (2012) Communicating and displaying real-time data with websocket. IEEE Internet Comput 16:45–53. https://doi.org/10.1109/MIC.2012.64

    Article  Google Scholar 

  28. Pan J, Fu Z, Xiong J, Lei X, Zhang K, Chen X (2022) RobMach: G-Code-based off-line programming for robotic machining trajectory generation. Int J Adv Manuf Technol 118:2497–2511. https://doi.org/10.1007/s00170-021-08082-3

    Article  Google Scholar 

Download references

Funding

This work was supported by the National Natural Science Foundation of China (No. 52205455), and the Natural and Science Foundation of Fujian Province (No. 2021J01560).

Author information

Authors and Affiliations

Authors

Contributions

Zhaoju Zhu worked on conceptualization, methodology, formal analysis, and preparation of the original draft with input from all authors. Zhimao Lin developed the digital twin system, designed the simulation model and algorithm, and conducted the experiments. Jianwei Huang and Li Zheng worked on data collection and processing. Bingwei He was responsible for work inspection.

Corresponding author

Correspondence to Zhaoju Zhu.

Ethics declarations

Ethics approval

Not applicable.

Consent to participate

Not applicable.

Consent to publication

Not applicable.

Conflicts of interest

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

Zhu, Z., Lin, Z., Huang, J. et al. A digital twin-based machining motion simulation and visualization monitoring system for milling robot. Int J Adv Manuf Technol 127, 4387–4399 (2023). https://doi.org/10.1007/s00170-023-11827-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-023-11827-x

Keywords

Navigation