Journal of System Simulation ›› 2022, Vol. 34 ›› Issue (5): 1003-1014.doi: 10.16182/j.issn1004731x.joss.20-0957

• Modeling Theory and Methodology • Previous Articles     Next Articles

Triangular Mesh Boolean Operation Method for Finite Element Analysis

Yufei Guo1(), Kang Zhao2, Yongqing Hai3   

  1. 1.X Lab, The Second Academy of China Aerospace Science and Industry Corporation, Beijing 100854, China
    2.Sichuan Aerospace Chuannan Initiating Explosive Technology Limited, Luzhou 646000, China
    3.Department of Mechanics and Engineering Science, College of Engineering, Peking University, Beijing 100871, China
  • Received:2020-12-02 Revised:2020-12-22 Online:2022-05-18 Published:2022-05-25

Abstract:

To shorten the cycle of finite element analysis (FEA), an adaptive triangular mesh Boolean operation method for finite element analysis is proposed. The ADT (alternating digital tree) data structure is applied to the intersection calculation of triangular meshes, which improves the efficiency of the intersection calculation of Boolean operations. A sphere packing algorithm and a node addition/deletion algorithm are used to remesh some remeshing regions, which ensures the efficiency of the method and the high-quality of remeshed meshes. An improved octree background grid is used to record and smooth the size field, which can generate size-adaptive meshes. The size field is used to reasonably control remeshing regions, which ensures the efficiency and mesh quality of the method. Results show that the proposed method can efficiently generate meshes that meet the needs of FEA.

Key words: Boolean operation, adaptive, triangular mesh, finite element, ADT(alternating digital tree)

CLC Number: