• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2024, Vol. 46 ›› Issue (12): 2109-2116.

• High Performance Computing • Previous Articles     Next Articles

A method for converting mesh files from open-source pre-processing software to universal finite element solver

TIAN Zhuo1,DING Jia-xin1,ZHANG Chang-you1,SHAO Yun-xia2   

  1. (1.Institute of Software,Chinese Academy of Sciences,Beijing 100190;
    2.Institute of Applied Mathematics,Hebei Academy of Sciences,Shijiazhuang 050081,China) 
  • Received:2024-02-22 Revised:2024-04-09 Accepted:2024-12-25 Online:2024-12-25 Published:2024-12-23

Abstract: Finite element analysis (FEA) software enables numerical simulation of products, reducing the number of experiments, lowering research and development costs, and accelerating the innovative design cycle. It is one of the core components of industrial software. However, the fact that over 95% of users in China rely on foreign commercial FEA software has become one of the critical bottlenecks in the development of industrial software. Among the components, mesh generation technology is a key aspect of FEA software, as it discretizes the computational domain for subsequent finite element solutions. Yet, current research and development in FEA software primarily focus on solver, while mesh generation mostly relies on commercial or open-source software. The output file formats of open-source mesh generation software often lack universality, preventing compatibility with finite element solver. Therefore, this paper investigates and implements a method for converting mesh files from open-source preprocessing software to universal finite element solver. It analyzes and compares the differences in data organization between mesh files and numerical solution files, achieving unification and standardization. The converted mesh files are compatible with mainstream commercial and open-source finite element solver, exploring a potential path for the autonomy of industrial simulation software.

Key words: open-source software, finite element analysis, mesh generation, solve