To read this content please select one of the options below:

Parallel and automatic mesh sizing field generation for complicated CAD models

Juelin Leng (Software Center for High Performance Numerical Simulation, China Academy of Engineering Physics, Beijing, China) (Institute of Applied Physics and Computational Mathematics, Beijing, China)
Quan Xu (Software Center for High Performance Numerical Simulation, China Academy of Engineering Physics, Beijing, China) (Institute of Applied Physics and Computational Mathematics, Beijing, China)
Tiantian Liu (Software Center for High Performance Numerical Simulation, China Academy of Engineering Physics, Beijing, China) (Institute of Applied Physics and Computational Mathematics, Beijing, China)
Yang Yang (Software Center for High Performance Numerical Simulation, China Academy of Engineering Physics, Beijing, China) (Institute of Applied Physics and Computational Mathematics, Beijing, China)
Peng Zheng (China Academy of Engineering Physics, Institute of Computer Application, Mianyang, China) (Software Center for High Performance Numerical Simulation, China Academy of Engineering Physics, Beijing, China)

Engineering Computations

ISSN: 0264-4401

Article publication date: 9 January 2024

45

Abstract

Purpose

The purpose of this paper is to present an automatic approach for mesh sizing field generation of complicated  computer-aided design (CAD) models.

Design/methodology/approach

In this paper, the authors present an automatic approach for mesh sizing field generation. First, a source point extraction algorithm is applied to capture curvature and proximity features of CAD models. Second, according to the distribution of feature source points, an octree background mesh is constructed for storing element size value. Third, mesh size value on each node of background mesh is calculated by interpolating the local feature size of the nearby source points, and then, an initial mesh sizing field is obtained. Finally, a theoretically guaranteed smoothing algorithm is developed to restrict the gradient of the mesh sizing field.

Findings

To achieve high performance, the proposed approach has been implemented in multithreaded parallel using OpenMP. Numerical results demonstrate that the proposed approach is remarkably efficient to construct reasonable mesh sizing field for complicated CAD models and applicable for generating geometrically adaptive triangle/tetrahedral meshes. Moreover, since the mesh sizing field is defined on an octree background mesh, high-efficiency query of local size value could be achieved in the following mesh generation procedure.

Originality/value

How to determine a reasonable mesh size for complicated CAD models is often a bottleneck of mesh generation. For the complicated models with thousands or even ten thousands of geometric entities, it is time-consuming to construct an appropriate mesh sizing field for generating high-quality mesh. A parallel algorithm of mesh sizing field generation with low computational complexity is presented in this paper, and its usability and efficiency have been verified.

Keywords

Citation

Leng, J., Xu, Q., Liu, T., Yang, Y. and Zheng, P. (2024), "Parallel and automatic mesh sizing field generation for complicated CAD models", Engineering Computations, Vol. ahead-of-print No. ahead-of-print. https://doi.org/10.1108/EC-03-2023-0143

Publisher

:

Emerald Publishing Limited

Copyright © 2023, Emerald Publishing Limited

Related articles