{"id":9685,"date":"2026-08-05T21:54:26","date_gmt":"2026-08-05T13:54:26","guid":{"rendered":"\/jase\/?post_type=tkuisotope&#038;p=9685"},"modified":"2026-08-06T23:07:34","modified_gmt":"2026-08-06T15:07:34","slug":"jase-202611-34-015","status":"publish","type":"tkuisotope","link":"\/jase\/?tkuisotope=jase-202611-34-015","title":{"rendered":"Deep Reinforcement Learning For Adaptive Multi Axis CNC Tool Path Optimization Under Dynamic Constraints"},"content":{"rendered":"\n<div class=\"wp-block-tkuwpbs5-bs5-row row article-info\">\n<div class=\"wp-block-tkuwpbs5-bs5-column col-md-3 align-self-start\">\n<p><i class=\"fa fa-folder\" aria-hidden=\"true\"><\/i>&nbsp;<a href=\"\/jase\/?page_id=807\" data-type=\"page\" data-id=\"807\">2026<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-tkuwpbs5-bs5-column col-md-3 align-self-start\">\n<p><i class=\"fa fa-folder-open\" aria-hidden=\"true\"><\/i>&nbsp;<a href=\"\/jase\/?page_id=9439\" data-type=\"page\" data-id=\"9439\">Volume 34<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-tkuwpbs5-bs5-column col-md-6 align-self-start\">\n<div class=\"wp-block-tkuwpbs5-bs5-div dv_publish\" data-aos=\"normal\"><div class=\"wp-block-post-date\"><time datetime=\"2026-08-05T21:54:26+08:00\">2026-08-05<\/time><\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-tkuwpbs5-bs5-row row\">\n<div class=\"wp-block-tkuwpbs5-bs5-column col-md-5 align-self-start\">\n<div class=\"wp-block-tkuwpbs5-bs5-div au-ol\" data-aos=\"normal\">\n<p>Xiaorong Zhou<a href=\"mailto:xiaorong_zhou34@outlook.com\"><i class=\"fa fa-envelope\"><\/i><\/a>, Lidong Huang, and Xiaoping Liu<\/p>\n\n\n\n<p style=\"font-size:14px\">School of Mechanical Engineering, Hunan Mechanical &amp; Electrical Polytechnic, Changsha, Hunan, 410151, China<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-tkuwpbs5-bs5-div\" style=\"margin-top:var(--wp--preset--spacing--40)\" data-aos=\"normal\">\n<p>Received: June 05, 2026<br>Accepted:&nbsp;July 18, 2026<br>Publication Date:&nbsp;August 05, 2026<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-tkuwpbs5-bs5-column col-md-7 align-self-start clk=\u5716\u7247\"><img decoding=\"async\" src=\"\/jase\/wp-content\/uploads\/2026\/08\/34_015.jpg\" class=\"img-fluid img-fluid mx-auto d-block\" alt=\"\u4e0a\u50b3\u5716\u7247\">\n\n\n<p class=\"has-text-align-center\">Overall Flow of Multi Axis CNC Tool Path&nbsp;Optimization&nbsp;<\/p>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-small-font-size\"><i class=\"fab fa-creative-commons\"><\/i>&nbsp;<strong>Copyright&nbsp;<\/strong>The Author(s). This is an open access article distributed under the terms of the&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/creativecommons.org\/licenses\/by\/4.0\/\" target=\"_blank\">Creative Commons Attribution&nbsp;License (CC BY 4.0)<\/a>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are cited.<\/p>\n\n\n\n<p>Download Citation:\u00a0 <a href=\"\/jase\/wp-content\/uploads\/2026\/08\/V34.0015.txt\" data-type=\"attachment\" data-id=\"9759\" target=\"_blank\" rel=\"noreferrer noopener\">BibTeX <\/a>| <a rel=\"noreferrer noopener\" href=\"http:\/\/dx.doi.org\/10.6180\/jase.202611_34.015\" target=\"_blank\">http:\/\/dx.doi.org\/10.6180\/jase.202611_34.015<\/a>\u00a0\u00a0<\/p>\n\n\n\n<p class=\"btn btn-primary article-btn\"><a href=\"\/jase\/wp-content\/uploads\/2026\/08\/015_2026_1572_V34.pdf\" data-type=\"attachment\" data-id=\"9644\" target=\"_blank\" rel=\"noreferrer noopener\">Download PDF<\/a><\/p>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>In modern production, multi-axis Computer Numerical Control (CNC) machines are utilized to cut complex pieces with extreme precision. However, during the cutting process, real-world problems such as tool wear, vibration, heat, and material changes make it difficult to adhere to predetermined tool paths. Traditional methods cannot react in real time, resulting in low efficiency and increased expenses. The goal of this research is to develop an intelligent and adaptive system for CNC tool path planning that uses deep reinforcement learning (DRL) to respond to dynamic machining environments and increase cutting performance. The dataset includes 3D CAD models, sensor data, tool positions, feed rates, and material parameters, which are utilized to train and validate the DRL agent. The proposed method utilizes fixed grid voxelization (FGV) to convert 3D CAD part representations into voxel grids, enabling the algorithm to analyze the machining region as discrete geometry blocks. Next, environment modeling is structured using a Markov Decision Process (MDP), considering tool conditions like location, spindle load, and vibration as states and tool movements as actions. Dijkstra\u2019s algorithm (DA) is used to find the shortest baseline path across the voxel grid, which improves the DRL agent\u2019s decision-making during toolpath generation. The learning agent uses Proximal Policy Optimizer Driven Double Deep Q-Network (PPO-DDQNet) for optimal tool pathways, ensuring precise value prediction and stabilizing the learning process. Geometry Planning under Varying Time Constraints based on angular loss, vibration loss 1450-2000 seconds.<\/p>\n\n\n\n<p><em>Keywords:&nbsp;CNC environments, tool path planning, Proximal Policy Optimizer Driven Double Deep Q-Network (PPO-DDQNet), cutting performance, Computer Numerical Control (CNC)<\/em><\/p>\n\n\n\n<div style=\"height:2rem\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-tkuwpbs5-bs5-div ref_ol\" data-aos=\"normal\">\n<ol>\n<li>[1] O. Tuyboyov, A. Baydullayev, A. Jeltuxin, and Z. Muxiddinov, (2024) \u201cEnhancing CNC machining tool path planning through reinforcement learning and optimization techniques\u201d Applied Mechanics and Materials 923: 49\u201358. DOI: 10.4028\/p-cU4ff5.<\/li>\n<li>[2] L. Zhang, H. Yu, C. Wang, Y. Hu, W. He, and D. Yu, (2025) \u201cA digital solution for CPS-based machining path optimization for CNC systems\u201d Journal of Intelligent Manufacturing 36(2): 1261\u20131290. DOI: 10.1007\/s10845-023-02289-9.<\/li>\n<li>[3] Y. F. Feng, H. Y. Ma, L. Y. Shen, C. M. Yuan, and X. Jiang, (2023) \u201cReal-time tool-path planning using deep learning for subtractive manufacturing\u201d IEEE Transactions on Industrial Informatics 20(4): 5979\u20135988. DOI: 10.1109\/TII.2023.3342474.<\/li>\n<li>[4] X. Zhao, C. Li, Y. Tang, X. Li, and X. Chen, (2024) <span class=\"citation-509 citation-end-509\">\u201cReinforcement learning-based cutting parameter dynamic decision method considering tool wear for a turning machining process\u201d International Journal of Precision Engineering and Manufacturing-Green Technol<\/span>ogy 11(4): 1053\u20131070. DOI: 10.1007\/s40684-023-00582-9.<\/li>\n<li>[5] D. Kalandyk, B. Kwiatkowski, and D. Mazur, (2024) \u201cCNC machine control using deep reinforcement learning\u201d Bulletin of the Polish Academy of Sciences Technical Sciences: e148940. DOI: 10.24425\/bpasts.2024.148940.<\/li>\n<li>[6] A. Pajaziti, O. Tafilaj, A. Gjelaj, and B. Berisha, (2025) \u201cOptimization of toolpath planning and CNC machine performance in time-efficient machining\u201d Machines 13(1): 65. DOI: 10.3390\/machines13010065.<\/li>\n<li>[7] K. Wang, S. Zhang, Y. Wu, and F. Jiang, (2025) \u201cCutting path planning using reinforcement learning with adaptive sequence adjustment and attention mechanisms\u201d The International Journal of Advanced Manufacturing Technology 136(11): 5599\u20135612. DOI: 10.1007\/s00170-025-15200-y.<\/li>\n<li>[8] J. Dornheim, L. Morand, S. Zeitvogel, T. Iraki, N. Link, and D. Helm, (2022) \u201cDeep reinforcement learning methods for structure-guided processing path optimization\u201d Journal of Intelligent Manufacturing 33(1): 333\u2013352. DOI: 10.1007\/s10845-021-01805-z.<\/li>\n<li>[9] Y. Zhang, Y. Li, and K. Xu, (2022) \u201cReinforcement learning\u2013based tool orientation optimization for five-axis machining\u201d The International Journal of Advanced Manufacturing Technology 119(11): 7311\u20137326. DOI: 10.1007\/s00170-022-08668-5.<\/li>\n<li>[10] F. Lu, G. Zhou, C. Zhang, Y. Liu, F. Chang, Q. Lu, and Z. Xiao, (2025) \u201cEnergy-efficient tool path generation and expansion optimization for five-axis flank milling with meta-reinforcement learning\u201d Journal of Intelligent Manufacturing: 1\u201325. DOI: 10.1007 \/ s10845 &#8211; 024 &#8211; 02412-4.<\/li>\n<li>[11] Y. Jiang, J. Chen, H. Zhou, J. Yang, P. Hu, and J. Wang, (2022) \u201cContour error modeling and compensation of CNC machining based on deep learning and reinforcement learning\u201d The International Journal of Advanced Manufacturing Technology 118(1): 551\u2013570. DOI: 10.1007\/s00170-021-07895-6.<\/li>\n<li>[12] P. Li, M. Chen, C. Ji, Z. Zhou, X. Lin, and D. Yu, (2024) \u201cAn agent-based method for feature recognition and path optimization of computer numerical control machining trajectories\u201d Sensors 24(17): 5720. DOI: 10.3390\/s24175720.<\/li>\n<li>[13] Y. Wan, W. Xu, and T. Y. Zuo, (2023) \u201cTool path optimization for complex cavity milling based on reinforcement learning approach\u201d IEEE Access 11: 66793\u201366807. DOI: 10.1109\/ACCESS.2023.3262169.<\/li>\n<li>[14] S. Liu, Z. Shi, J. Lin, and H. Yu, (2025) \u201cA generalisable tool path planning strategy for free-form sheet metal stamping through deep reinforcement and supervised learning\u201d Journal of Intelligent Manufacturing 36(4): 2601\u20132627. DOI: 10.1007\/s10845-024-02371-w.<\/li>\n<li>[15] C. Guo, Z. Wang, K. Li, L. Ye, N. Yu, and F. Gong, (2025) \u201cDomain knowledge integrated CAM system based on multi-objective path optimal planning and a deep convolutional neural network\u201d Expert Systems with Applications: 127788. DOI: 10.1016\/j.eswa.2025.127788.<\/li>\n<\/ol>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"author":3,"template":"wp-custom-template-detail-4-aricles","meta":{"_uag_custom_page_level_css":""},"categories":[12,1682,6],"tags":[1697],"acf":[],"uagb_featured_image_src":[],"uagb_author_info":{"display_name":"\u6797\u923a\u6db5","author_link":"\/jase\/?author=3"},"uagb_comment_info":0,"uagb_excerpt":"&nbsp;Copyright&nbsp;The Author(s). This is an open access article distributed under the terms of the&nbsp;Creative Commons Attribution&nbsp;License (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are cited. Download Citation:\u00a0 BibTeX | http:\/\/dx.doi.org\/10.6180\/jase.202611_34.015\u00a0\u00a0 Download PDF In modern production, multi-axis Computer Numerical Control (CNC) machines are utilized&hellip;","_links":{"self":[{"href":"\/jase\/index.php?rest_route=\/wp\/v2\/tkuisotope\/9685"}],"collection":[{"href":"\/jase\/index.php?rest_route=\/wp\/v2\/tkuisotope"}],"about":[{"href":"\/jase\/index.php?rest_route=\/wp\/v2\/types\/tkuisotope"}],"author":[{"embeddable":true,"href":"\/jase\/index.php?rest_route=\/wp\/v2\/users\/3"}],"wp:attachment":[{"href":"\/jase\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"\/jase\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9685"},{"taxonomy":"post_tag","embeddable":true,"href":"\/jase\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}