基于Hypermesh与ansys软件的模态分析
一、简单说明Hypermesh与Ansys软件各自完成的任务:
1)在Hypermesh软件中需要完成的任务是有限元网格的划分、单元类型定义、材料定义与施加约束和载荷。
(本实例是按照约束载荷进行说明的
2)在Ansys软件中需要做的就简单多了,在Solution中选择选择要进行的modal就行了。
二、详细操作步骤:
1)Hypermesh软件处理
①在Hypermesh中完成网格划分,首先要掌握网格划分的方法,那么要学会使用Hypermesh软件,此处不再详述。
ET Type进行定义。
③材料定义,在模态分析中必须定义密度和弹性模量。
密度是对应惯性力,弹性模量是对应线性结构。
此处要注意单位的统一。
否则得到的频率值可能出现大的错误。
④施加约束和载荷(当然在Ansys中做谐响应分析时可以不在Hypermesh中施加载荷)
⑤以上步骤完成之后,就要在Ansys进行模态分析。
在进行模态分析之前我们还是要注意出现的问题,这部分是本文说明的重点。
首先,其实当把网格完成之后,还需要删除三维网格以外的单元,比如二维单元、实体模型,这些都会影响有限单元的导入。
我们在划分网格时候为了方便划分网格会进行切割,同样的在我们完成网格之后还要把他们进行组合,可以用Tool中的Organize命令。
我们还会根据不同的零部件产生不同的Component,后面付给不同的单元类型要用到。
第二点,单元类型必须在Hypermesh中定义,不然无法保存成Ansys可以识别的cbd 格式;第三点,当我们完成单元类型的定义和材料属性的定义后,还要做的工作就是在Utility中选择ComponentManager,把我们定义的单元类型和材料付给具有这些性质的Component。
Ansys中打开就不会出现问题了
2)Ansys软件处理
①在Ansys中需要做的就相对来说简单多了,可以改变Change Jobname,Change Title。
首先通过file>Read Input from…调入有限单元网格,前面在HM中做好了,调入时就不会出现问题了。
②Change Title 可以改为Modal Analysis of …..因为单元类型、载荷和材料都已经在HM中定义所以此处就不用在做定义。
个人理解在HM中把我们相应的前处理工作做好,在Ansys中只做下计算和得到我需要的结果就行了。
③在Solution 中选择>Analysis Type>New Type>modal点击OK
④在Analysis option 中选择计算方法默认第一种就行了。
⑤solve>Current LS,当看到solutions is done,表明计算完成。
⑥查看结果。
在通用后处理器(General Postproc)中得到各阶固有频率,在Read Result和Plot Results中可以得到变形图和振型图。