Advances in Aerodynamics (Jun 2023)

ISpliter: an intelligent and automatic surface mesh generator using neural networks and splitting lines

  • Zengsheng Liu,
  • Shizhao Chen,
  • Xiang Gao,
  • Xiang Zhang,
  • Chunye Gong,
  • Chuanfu Xu,
  • Jie Liu

DOI
https://doi.org/10.1186/s42774-023-00150-4
Journal volume & issue
Vol. 5, no. 1
pp. 1 – 25

Abstract

Read online

Abstract In this paper, we present a novel surface mesh generation approach that splits B-rep geometry models into isotropic triangular meshes based on neural networks and splitting lines. In the first stage, a recursive method is designed to generate plentiful data to train the neural network model offline. In the second stage, the implemented mesh generator, ISpliter, maps each surface patch into the parameter plane, and then the trained neural network model is applied to select the optimal splitting line to divide the patch into subdomains continuously until they are all triangles. In the third stage, ISpliter remaps the 2D mesh back to the physical space and further optimizes it. Several typical cases are evaluated to compare the mesh quality generated by ISpliter and two baselines, Gmsh and NNW-GridStar. The results show that ISpliter can generate isotropic triangular meshes with high average quality, and the generated meshes are comparable to those generated by the other two software under the same configuration.

Keywords