摘要
文中创新地提出了三角形连接的有限元网格划分的算法,但是三角形并不是有限元计算的基本单元,而是根据已经生成的三角形生成较为规整的四边形。在实际的项目过程中,创新地提出了三种有效的算法,并利用C++面向对象的MFC程序设计和编写。本程序可以从模型文件读取边界以及点约束和线约束特征数据,程序自动计算出一个较为合理的边界间距值,并且根据需要人工或自动选择一种划分算法,从而自动完成高质量的四边形网格划分。三种算法皆可以处理大量数据点和线,并且划分速度较为高效。本程序模块成功应用于有限元计算软件中。
Creatively proposed the finite element mesh division method based on triangle conjunction.However,the created triangles are not the basic units of the finite calculation.The created triangles will generate regular quadrilaterals.In the real projects,creatively put forwards three effective algorithms and use C++ object-oriented designing method and MFC framework to programme the algorithm.This programme can read boundary information,point restrain and line restrain datas from the model file.The programme will calculate a resonable boundary interval,and then select a division algorithm manually or automatically,thus complete the high-qualified quadrilateral mesh division.Three algorithms can deal large amount of point and line data,meanwhile,the division speed is highly effective.Finally,this programme module has been successfully applied to the finite element calculation software.
出处
《计算机技术与发展》
2011年第9期59-62,共4页
Computer Technology and Development
基金
上海市教育科研基金(01QN61)
关键词
网格划分
四边形网格
三角形划分
mesh division
quadrilateral mesh
triangle division