Skip to content

A General Adaptive Layer Height Continuous Path Planning Algorithm for Concrete 3D Printing of Complex Porous Structures Based on Multi-Objective Optimization and Reinforcement Learning (2025-08)

10.1016/j.istruc.2025.109926

Wang Xiaoqi, Liu Xing, Xu Yanling, Cao Jianfu, Zhang Huiyi, Zhang Huajun
Journal Article - Structures, Vol. 80, No. 109926

Abstract

For the concrete 3D printing of complex porous structures, the conventional approach of uniform layer-height slicing fails to balance both printing precision and efficiency simultaneously. Furthermore, traditional path-filling methods often encounter issues such as path overlap, interruptions, redundancy, and excessive number of bending angles, which can lead to interruptions and accumulation of extruded material. To address these challenges, this paper introduces a general adaptive layer height continuous path planning algorithm. Firstly, an adaptive slicing algorithm based on multi-objective optimization is used to coordinate the optimization of printing precision and efficiency. The optimal solution is obtained using an improved Non-dominated Sorting Genetic Algorithm (NSGA-II) and a fuzzy weighted membership sorting method, resulting in an adaptive layer height set that meets diverse printing requirements. Secondly, a general continuous and smooth path planning algorithm is proposed. The path points are obtained by filling rate, extrusion line width, and contour offset calculation. The mathematical model is established with the objectives of minimizing path length and bending angles. The continuous path is obtained by traversing the path points using reinforcement learning-based Attention Long Short-Term Memory (A-LSTM) hybrid model, and the path sharp angle is mitigated by the proposed endpoint translation path smoothing algorithm based on the Bezier curve. Finally, a multithreaded parallel greedy search algorithm is proposed to connect multiple layers of paths with minimized empty travel distance and computation time. Additionally, the self-developed simulation software is used for algorithm validation, simulation, and output files, and the feasibility and better performance of the proposed algorithm are validated through experiments. This research provides a novel approach to generating adaptive layer heights and continuous smooth paths for the concrete 3D printing of complex porous structures.

BibTeX
@article{wang_liu_xu_cao.2025.AGALHCPPAfC3PoCPSBoMOOaRL,
  author            = "Xiaoqi Wang and Xing Liu and Yanling Xu and Jianfu Cao and Huiyi Zhang and Huajun Zhang",
  title             = "A General Adaptive Layer Height Continuous Path Planning Algorithm for Concrete 3D Printing of Complex Porous Structures Based on Multi-Objective Optimization and Reinforcement Learning",
  doi               = "10.1016/j.istruc.2025.109926",
  year              = "2025",
  journal           = "Structures",
  volume            = "80",
  pages             = "109926",
}
Formatted Citation

X. Wang, X. Liu, Y. Xu, J. Cao, H. Zhang and H. Zhang, “A General Adaptive Layer Height Continuous Path Planning Algorithm for Concrete 3D Printing of Complex Porous Structures Based on Multi-Objective Optimization and Reinforcement Learning”, Structures, vol. 80, p. 109926, 2025, doi: 10.1016/j.istruc.2025.109926.

Wang, Xiaoqi, Xing Liu, Yanling Xu, Jianfu Cao, Huiyi Zhang, and Huajun Zhang. “A General Adaptive Layer Height Continuous Path Planning Algorithm for Concrete 3D Printing of Complex Porous Structures Based on Multi-Objective Optimization and Reinforcement Learning”. Structures 80 (2025): 109926. https://doi.org/10.1016/j.istruc.2025.109926.