版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huntstart/article/details/85523197
Pro/E阶段
- Pro/E 画好你要仿真的模型
- 逻辑单位选择很重要,模型尺寸数值不要很小,如果小于1e-5,那么后期导入到APDL中会出现问题。
- 如果是多个组件的,拼装好,做好asm模型。
- 另存为IGES格式,记得选择solid选项,表明这是一个实体模型。
Ansys APDL阶段
导入模型
- 菜单栏里面有导入选项,这个比较简单,再不行就找找视频教程等。一个教程可供参考
设置单位
- 先设置系统单位,
/units, mks
是设置了m,kg,s为长度,质量,时间的单位,如果你的IGES模型的单位是mm,那么后面的材料的属性的数值需要对应换算。 - 此时,逻辑单位是mm,kg,s,系统单位是MKS单位制度,所以在填入材料的各个参数的时候需要统一换算成你的逻辑单位。你可以根据说明书中“1.2. System of Units”所列的表格获得换算方法,比如:
- Pa的维度是(kg)/(m)(s)2,那么我们在输入杨氏弹性模量的时候,就要以kPa为逻辑单位,原来是210GPa的材料,要输入210e6才对。
预处理
- 设置需要的eliment类型,找个本子记下你要的用的eliment的编号,比如1号是186eliment,用于实体建模,2号是220eliment,用于空气建模等。设置需要的eliment类型,找个本子记下你要的用的eliment的编号,比如1号是186eliment,用于实体建模,2号是220eliment,用于空气建模等。
- 设置需要的材料类型,同样是找个本子记下材料的编号和用途。其中材料的各个参数的单位要小心处理,按照你的逻辑单位来换算数值。
- Pre->Modeling->Oper->Bool->Glue->Volumes->Pick all,这条指令执行成功后可以将实体模型中各个体积粘合在一起,使得他们之间建立联系,否则ansys会认为他们各自独立,互不相关,即使他们空间上紧挨在一起。
- 然后在list菜单里罗列所有Volume,在mesh菜单的第一个命令里面可以找到pick volume之类的命令,它可以让你选择一个或多个Volume然后设置他们的eliment和材料编号。
- 设置mesh的尺寸,meshing->size->smart->Basic,选一个合适的粒度,追求速度的话选10就行了。
- mesh->Volume->Free->all就可以对整个实体模型进行网格划分。
- 做完之后检查一下,在不同Volume的交界处的网格是否是连接在一起的,如果不是,则表现为一条直线上有多个点等不协调的现象。
仿真
- 设置solver类型,比如harmonic,其他默认吧
- 设置load,加到node上比较有效,可以用矩形框选一定量的node,就完事了。
- 开始仿真。