Advances in Manufacturing ›› 2025, Vol. 13 ›› Issue (4): 718-736.doi: 10.1007/s40436-024-00539-4

Previous Articles    

Efficient numerical-control simulation for multi-axis machining based on three-level grids

Zheng-Wen Nie1, Jia-Bin Cao1, Yi-Yang Zhao1, Lin Zhang1, Xun Liu1, Yan Xu2, Yan-Zheng Zhao1   

  1. 1. School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, 200240, People's Republic of China;
    2. College of Computer and Control Engineering, Northeast Forestry University, Harbin, 150036, People's Republic of China
  • Received:2024-04-01 Revised:2024-05-22 Published:2025-12-06
  • Contact: Yan-Zheng Zhao Email:E-mail:yzh-zhao@sjtu.edu.cn E-mail:yzh-zhao@sjtu.edu.cn
  • Supported by:
    This study was supported by the National Key Research and Development Program for Robotics Serialized Harmonic Reducer Fatigue Performance Analysis and Prediction and Life Enhancement Technology Research (Grant No. 2017YFB1300603).

Abstract: This paper presents an accurate and efficient method for computing machined part geometry and determining cutter-workpiece engagement (CWE) in multi-axis milling. The proposed method is based on volumetric models, with three types of three-level data structures proposed to represent a solid workpiece voxel model for a sparse and memory-efficient implementation. At each cutter location, every coarse workpiece voxel is efficiently updated from the top to the lower level, and the vertex states and edge intersection points inside each bottom-level voxel crossed by the cutter envelope surface continue to be updated using the dynamic marching cube algorithm. Meanwhile, the finest intersecting voxels are projected onto the cutter surface such that the projected engagement patches connect to form the required engagement map. Finally, according to the lookup table, a triangular mesh of the machined part is built by reconstructing and fusing the approximation polygons inside the bottom-level workpiece surface voxels. Quantitative comparisons of the proposed method against the two-level grid and the tri-dexel model demonstrated the high accuracy and considerable ability of the proposed method to provide more significant and stable efficiency improvement without being affected by a large branching factor owing to its more efficient spatial partitioning.

The full text can be downloaded at https://doi.org/10.1007/s40436-024-00539-4

Key words: Machining simulation, Voxel, Three-level grid, Workpiece update, Cutter-workpiece engagement (CWE)