论文部分内容阅读
在使用有限元分析进行产品设计验证的过程中,需要将产品的几何模型离散为相应的有限元网格模型以支持分析求解,并且为了达到设计目标,设计和分析通常是一个反复迭代的过程,其中的再分析特别是网格重生成非常耗时。因此,为了提高产品设计开发的效率,必须提高有限元网格的重新生成效率。网格编辑正是一种高效的网格重新生成技术,其通过重用原有的有限元网格,能够快速得到用于再分析的新网格模型,并有助于加强产品设计模型与有限元网格模型之间的关联互动。为此,以提高有限元网格重生成的效率和质量为目标,本文对三维有限元网格编辑技术展开研究。论文的主要工作包括以下几个方面:提出一种CAD模型变动驱动的四面体网格编辑方法首先根据CAD模型的变动,依据网格划分的逼近度要求,以及变动区域附近网格单元密度函数的变化,确定原始网格中的可重用单元;然后提取保留单元与被移除单元之间的边界网格面和边界网格边,并将其用于构建需要进行网格重生成的变动区域;最后使用Delaunay方法生成新的网格单元。该方法能够提高网格的重新生成效率,并在网格编辑的过程中保证单元的几何密度自适应性。提出一种基于对偶操作和直接编辑操作的六面体网格编辑方法通过对其几何模型进行直接编辑,实现对六面体网格模型的有效变形。为了优化变形后的网格模型,首先高效地将网格模型转换为表面体网格单元质量较好的元网格;然后使用较为整体的对偶操作进行粗略的密度控制;最后根据提出的单元形变度概念,通过使用易于局部化的对偶操作,对需精化区域进行精化。该方法能够提高变形后网格的单元质量,保证单元密度自适应性,并加强几何模型与网格模型之间的关联互动。提出一种基于实体切割操作的六面体网格编辑方法首先识别网格元素与实体模型几何元素之间的相交关系,以高效生成由于网格被实体模型切割而新增到网格模型中的几何元素;然后通过使用启发式的A*最短路径算法和波前推进法,将网格元素匹配到新增几何元素以分离需要被切割的网格单元;最后通过插入fundamental sheet对切割后的表面单元进行质量优化。该方法能够支持使用复杂的实体模型进行六面体网格切割,以及允许切割实体与网格模型存在复杂交互的情况,并且能够提高网格切割后的表面边界准确性。开发三维有限元网格编辑原型系统FEAMeshLab在该系统中集成了上述网格编辑功能,设计了可扩展的CAD/FEA集成模型,并利用该系统对本文所提出的方法进行了验证。