=.=如何在ANSYS的瞬态动力结构分析中模态叠加法下定义简谐载荷

ismarlia
2010-08-29 · TA获得超过427个赞
知道小有建树答主
回答量:58
采纳率:0%
帮助的人:99.6万
展开全部
模态叠加法下,不能施加压力。尽管《结构分析指南》下册说,可以在模态分析之前施加压力,然后在瞬态分析求解开始前用LVSCALE命令。但是我试过了,不好使。。

至于定义简谐载荷,实际上任何函数载荷都可以用以下两种方法。

第一种方法可以在函数编辑器里(Utility Menu> Parameters> Functions> Define/Edit)定义函数。例如,如果你需要施加的载荷是1000*sin(2*Pi*t),你可以通过按钮的方式在“result=”后边的文本行内输入“1000*sin(2*{PI}*{TIME})”,注意{PI}表示圆周率,{TIME}表示时间变量,{X}等表示坐标。单击ENTER后保存之。

因为瞬态分析是和时间有关的分析,{TIME}变量的取值就是你定义的瞬态分析的开始时间,以及和步长、子步数有关的一系列离散值。

使用的时候,需先进入Utility Menu> Parameters> Functions> read from file 载入你定义过的函数,并制定一个参数表名。然后,在施加载荷的时候,使用参数表名。例如 “F,需要施加载荷的节点号,FY(或其他方向的力),%参数表名% ” 当然也可以通过菜单施加,只需在需要填写力值的地方填入)%参数表名% 即可。

第二种方法是先根据自己的时间离散变量,做一个表。例如,你可以用MATLAB,EXcel甚至记事本等工具,制作一个时间变量和载荷的关系表,格式为“时间值(记事本中用制表符号Tab分割,MATLAB中可以用/t批量实现)载荷值”,
如“0 100”这样的格式。excel表中可以直接填写,然后另存为“制表符号分割的txt文件”。假如我保存为force.txt文件。

然后输入以下命令流:
*dim,载荷表名,table,50,1,1,
*tread,载荷表名,force,txt
*VPLOT,载荷表名(1,0), 载荷表名(1,1)

注意载荷表名不能和先前保存的txt文件重名。当然也有菜单操作,自己查一下吧。

接下来就和第一种方法一样了,
“F,需要施加载荷的节点号,FY(或其他方向的力),%载荷表名% ”
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式