Virtual Machine Tool for CNC Program Verification and Education

11th International Scientific Conference Technics, Informatics and Education – TIE 2026, (pp. 370-377)

AUTOR(I) / AUTHOR(S): Saša Živanović , Nikola Slavković , Zoran Dimić , Goran Vasilić , Nikola Vorkapić , Bogdan Momčilović , Julija Crnobrnja Maletić  and Ljubomir Nešovanović

Download Full Pdf   

DOI: https://doi.org/10.46793/TIE26.370Z

SAŽETAK /ABSTRACT:

The modern manufacturing industry heavily relies on complex CNC machining systems, where any programming error can lead to costly damage to the tool, the machine, or result in scrap. This paper presents the development and application of a Virtual Machine Tool (VMT) as an effective tool for advanced G-code verification and education. The virtual model can faithfully reproduce the geometry, kinematics, and control of a real machine. Through the integration of CAD/CAM systems, specialized simulation software, and open architecture control systems, a methodological approach for program verification is presented. This approach utilizes toolpath simulation, material removal simulation, and the simulation of the virtual machine tool’s operation according to a given program. In addition to its application in the real manufacturing sector, the paper particularly emphasizes the educational component: VMT provides students, operators, and engineers with a safe environment for learning, experimenting, and mastering complex CNC programming concepts without the risk of physical crashes or damage. The results show that the implementation of the virtual model significantly reduces production preparation time and improves the efficiency level of the educational process

KLJUČNE REČI / KEYWORDS: 

Virtual Machine Tool; Machining Simulation; Program Verification; CNC machine; Education; Digital Twin

PROJEKAT / ACKNOWLEDGEMENT:

This research was supported by the Ministry of Science, Technological Development and Innovations of the Serbian Government under contracts no. 451-03-34/2026-03/200105 and no. 451-03-33/2026-03/200066 for 2026.

LITERATURA / REFERENCES:

  • Tabaković, S., Zeljković, M. & Živanović, S. (2017), Modern machine tools – trends in education. Conference with international participation – Application of new technologies and ideas in school engineering education, Proceedings, Invited Paper, Plenary Session, Požega Technical School, 9-17. (in Serbian)
  • Vorkapić, N., Kokotović, B. & Živanović, S. (2025) Chatter in Manufacturing System – Prediction and Detaction. Tehnika, Časopis saveza inženjera i tehničara Srbije. 75(2)171-182.
  • Altintas, Y., Brecher, C., Weck, M., & Witt, S. (2005) Virtual Machine Tool. CIRP Annals – Manufacturing Technology. 54(2), 115-138.
  • Zivanovic, S., Dimic, Z., Furtula, M., Slavkovic, N., Djurkovic, M. & Vidakovic, J. (2024) A flexible programming and verification methodology for reconfigurable CNC woodworking machine. BioResources, 19(4) 9708–9726. DOI: 10.15376/biores.19.4.9708-9726
  • Kritzinger, W., Karner, M., Trautner, G., Ovtcharova, J., & Sihn, W. (2018) Digital Twin in manufacturing: A categorical literature review and classification. IFAC-PapersOnLine. 51(11), 1016-1022.
  • Živanović, S., Glavonjić, M., Milutinović, D., Slavković, N., Dimić, Z. & Kvrgić V. (2013). Educational system edumat for programming CNC machine tools. National conference with international participation RPPO13, Čačak, 298-305. (in Serbian)
  • Vasilić, G., Milutinović, M., Živanović, S. & Dimić, Z. (2025) CNC simulator based on LinuxCNC control and programming system. Proceedings of the 40th International Conference on Production Engineering, Serbia, Niš, Serbia, 300-306.
  • Lu, T. C., Chen, R. C., Hsueh, G. E., & Huang, S. W. (2019) A Study on CNC Machine Training Based on Virtual Reality Technology. Smart Innovation, Systems and Technologies, 110, 257-265.
  • Vokapic, N., Zivanovic, S., Dimic, Z., Kokotovic, B. & Slavkovic, N (2021) Virtual Horizontal Machining Center LOLA HBG 80 for Program Verification and Monitoring. FME Transactions, 49(3) 696-703. DOI: 10.5937/fme2103696V
  • Stojadinovic, S., Durakbasa, N. & Zivanovic, S. (2020) An Optimized and Virtual on – Machine Measurement Planning Model. FME Transactions, 48(4),745-752.
  • (2026). VERICUT [Computer software]. https://vericut.com/
  • Zeljković, M., Tabaković, S., Živković, A., Živanović, S., Mlađenović, C. & Knežev, M. (2018) Basics of CAD/CAE/CAM technologies, University of Novi Sad, Faculty of Technical Sciences, ISBN 978-86-6022-120-1 (in Serbian)
  • Rakic, A., Zivanovic, S., Dimic, Z. & Knezevic, M. (2021) Digital twin control of multi-axis wood CNC machining center based on LinuxCNC. BioResources, 16(1),1115-1130.