1 第一章 HyperMesh入门首先我们要了解什么是mesh ,简单的说mesh 就是网格的划分。有过有限元分析背景的人都知道, 做有限元分析首先第一步工作就是建模,就是把分析对象按照一定的尺寸、比例划分成相互连接、不间断的网格单元,成为一个可以计算的力学模型,这是进行有限元计算的基础。其划分的结果对于以后计算的结果将产成直接的影响,或者说mesh 是保证有限元分析结果准确的重要条件。下面我就最简单的分析对象—— 金属壳体,向大家讲述怎样进行一个物体的mesh 。我们所用软件是HyperMesh ,它对于有限元的前处理和后处理都具有比较强大功能。第一节 软件环境首先,我们要了解工作的目标,即最终要把一个金属壳体处理成怎样的网格。打开练习一,这个文件中已经包含geom 和放到中面的elems 。我们现在要搞清的第一概念就是geom 和 elems 的区别。 Geom 即为几何体,是我们分析对象的真实模型,实际物体的三维表现形式;elems 即为网格单元,是我们分析对象的力学模型,是对实际物体的一种近似模拟,是把实际物体转换成可计算的力学和数学模型,它不是简单的线和面,是带有数据的线和面。在 HyperMesh中,我们把geom 和 elems 统称为 comps , comps 可以理解为图层,这里的图层和CAD 的图层的概念不同。这里 comps 是以后赋予模型材料和几何性质的一个最小单元,或者说对于不同材料性质和不同几何性质的elems 要处于不同的comps 中。每个 comps 都会有个名字, 所以同一个名字的comps 包含两个部分, 即 XXX(名字) geom和 XXX (名字) elems 。当然几何体和力学模型是两个完全独立的部分,所以两者完全可以放在不同的comps 中的,对于图层名字的管理我们在下一章再做详细说明。对于一个金属壳体,我们知道金属板是具有均有厚度的,即在三维上它总是有个方向上是保持不变的,这样我们就可以用比较简单的二维单元来描述金属壳体,这个二维单元我们称壳体单元。我们把这个壳体单元赋予它真实模型的厚度(几何性质) 和材料性质,并且把这层壳体单元放到金属壳体的中面上去,即完成了我们建模的任务。这就是对金属壳体的力学模型的建立过程,简单的说,就是对于金属壳体的中面用一层带有厚度和材料性质的网格单元来描述。把单元放到中面在HyperMesh中是一个非常简单的命令,我会在以后想大家讲述。对于金属壳体来说,中面 和上下表面是类似的,或者说基本一致。这样我们对于金属壳体来说,首先要...