journal article·2025-05-15Open access

Development of a Small CNC Machining Center for Physical Implementation and a Digital Twin

Claudiu-Damian Petru, Fineas Morariu, Radu-Eugen Breaz, Mihai Crenganiș, Sever-Gabriel Racz, Claudia-Emilia Gîrjob, Alexandru Bârsan, Cristina-Maria Biriș

Applied Sciences· Volume 15· Issue 10

Abstract

This work aimed to develop both a real implementation and a digital twin for a small CNC machining center. The X-, Y-, and Z-axes feed systems were realized as closed-loop motion loops with DC servo motors and encoders. Motion control was provided by Arduino boards and Pololu motor drivers. A simulation study of the step response parameters was carried out, and then the positioning regime was studied, followed by the two-axis simultaneous motion regime (circular interpolation). This study, based on a hybrid simulation diagram realized in Simulink–Simscape, allowed a preliminary tuning of the PID (proportional integral derivative) controllers. Next, the CAE (computer-aided engineering) simulation diagram was complemented with the CAM (computer-aided manufacturing) simulation interface, the two together forming an integrated digital twin system. To validate the contouring performance of the proposed CNC system, a circular groove with an outer diameter of 31 mm and an inner diameter of 29 mm was machined using a 1 mm cylindrical end mill. The trajectory followed the simulated 30 mm circular path. Two sets of controller parameters were applied. Dimensional accuracy was verified using a GOM Atos Core 200 optical scanner and evaluated in GOM Inspect Suite 2020. The results demonstrated good agreement between simulation and physical execution, validating the PID tuning and system accuracy.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Digital Transformation in Industry · Manufacturing Process and Optimization · Technology Assessment and Management

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Engineering Faculty, Lucian Blaga University of Sibiu, 550024 Sibiu, Romania

Funding

Lucian Blaga University of Sibiu (Knowledge Transfer Center)

References (30)

Show source-provided references
1. Explicit analytical PID tuning rules for the design of type-III control loops10.1109/TIE.2012.2217723 ↗
2. A review of PID control, tuning methods and applications10.1007/s40435-020-00665-4 ↗
3. Díaz-Rodríguez, I.D., Sangjin, H., and Bhattacharyya, S.P. (2019). Analytical Design of PID Controllers, Springer.10.1007/978-3-030-18228-1 ↗
4. Gai, H., Li, X., Jiao, F., Cheng, X., Yang, X., and Zheng, G. (2021). Application of a New Model Reference Adaptive Control Based on PID Control in CNC Machine Tools. Machines, 9.10.3390/machines9110274 ↗
5. Sun, X., Liu, N., Shen, R., Wang, K., Zhao, Z., and Sheng, X. (2022). Nonlinear PID Controller Parameters Optimization Using Improved Particle Swarm Optimization Algorithm for the CNC System. Appl. Sci., 12.10.3390/app122010269 ↗
6. Yu, Z., Liu, N., Wang, K., Sun, X., and Sheng, X. (2023). Design of Fuzzy PID Controller Based on Sparse Fuzzy Rule Base for CNC Machine Tools. Machines, 11.10.3390/machines11010081 ↗
7. Liu, L., Xu, Z., and Qu, X. (2024). A Reconfigurable Architecture for Industrial Control Systems: Overview and Challenges. Machines, 12.10.3390/machines12110793 ↗
8. A review of G code, STEP, STEP-NC, and open architecture control technologies based embedded CNC systems10.1007/s00170-021-06741-z ↗
9. An optimized data interaction structure for SERCOS-based open CNC system10.1007/s00170-023-12583-8 ↗
10. Open-architecture of CNC system and mirror milling technology for a 5-axis hybrid robot10.1016/j.rcim.2022.102504 ↗
11. Dharmawardhana, M., Ratnaweera, A., and Oancea, G. (2021). STEP-NC Compliant Intelligent CNC Milling Machine with an Open Architecture Controller. Appl. Sci., 11.10.3390/app11136223 ↗
12. Control system development and implementation of a CNC laser engraver for environmental use with remote imaging
13. Khan, Z.H., Rahman, T., Arabi, S., Mohammad, S., Khan, M.M., Dey, R., Khan, M.M., and Mukherjee, D. (2021, January 1–4). Development of a Low-Cost CNC Machine Laser Engraver. Proceedings of the 2021 IEEE 12th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON), New York, NY, USA.10.1109/UEMCON53757.2021.9666661 ↗
14. Development of automatic CNC machine with versatile applications in art, design, and engineering10.1016/j.array.2024.100369 ↗
15. Digital Twin–oriented real-time cutting simulation for intelligent computer numerical control machining10.1177/0954405420937869 ↗
16. Yao, K.-C., Chen, D.-C., Pan, C.-H., and Lin, C.-L. (2024). The Development Trends of Computer Numerical Control (CNC) Machine Tool Technology. Mathematics, 12.10.3390/math12131923 ↗
17. Digital twin for CNC machine tool: Modeling and using strategy10.1007/s12652-018-0946-5 ↗
18. A hybrid predictive maintenance approach for CNC machine tool driven by Digital Twin10.1016/j.rcim.2020.101974 ↗
19. Digital twin modeling10.1016/j.jmsy.2022.06.015 ↗
20. Heo, E., and Yoo, N. (2021). Numerical Control Machine Optimization Technologies through Analysis of Machining History Data Using Digital Twin. Appl. Sci., 11.10.3390/app11073259 ↗
21. Design and realization of cutting simulation function of digital twin system of CNC machine tool10.1016/j.procs.2021.02.057 ↗
22. Consistency retention method for CNC machine tool digital twin model10.1016/j.jmsy.2020.06.002 ↗
23. Extending the digital twin ecosystem: A real-time digital twin of a LinuxCNC-controlled subtractive manufacturing machine10.1016/j.jmsy.2024.05.012 ↗
24. A data-driven digital twin of CNC machining processes for predicting surface roughness10.1016/j.procir.2021.11.179 ↗
25. Time-varying error prediction and compensation for movement axis of CNC machine tool based on digital twin10.1109/TII.2021.3073649 ↗
26. Digital twin-driven fault diagnosis for CNC machine tool10.1007/s00170-022-09978-4 ↗
27. A digital twin-driven hybrid approach for the prediction of performance degradation in transmission unit of CNC machine tool10.1016/j.rcim.2021.102230 ↗
28. Edge intelligence-driven digital twin of CNC system: Architecture and deployment10.1016/j.rcim.2022.102418 ↗
29. Reference-Word Circular Interpolators for CNC Systems10.1115/1.3185849 ↗
30. Suh, S.-H., Kang, S.K., Chung, D.-H., and Stroud, I. (2008). Theory and Design of CNC Systems, Springer.10.1007/978-1-84800-336-1 ↗