首先我是个ansys菜鸟。此文权当备忘,能帮上忙自然最好,如有偏差也请评论留言告知,谢谢!
采用APDL实现谐响应分析,可以做单频点,也可以扫频,如果每次分析载荷情况都一样的话还好说,零基础的童鞋看看帮助文档,找个demo,依样画瓢也能做出来,但是每次分析的时候,载荷不一样,比如载荷的强度与频率有关,怎么办?
百度,谷歌了下,不大好找,扫了遍帮助文档,也没找到直接相关的内容(可能本人运气不好,没看到),倒是看到了有用table做边界条件的(这里边界条件和载荷我老是分不清,到目前为止,还没给我造成什么麻烦),如d,all,uy,%disp_load%。还有就是
*DO,i,1,2,1
....
*ENDDO
我想,是不是可以改如下的一次分析为多次分析,每次设置一个频率点,并重新设置载荷?
/SOLU
HROPT,AUTO
HARFRQ,0,FREQA
NSUB,100
kbc,1
solve
*ENDDO
fini
查阅了下选择node和设置边界条件的语句,没有说/SOLU中不能用,就试试看
/SOLU
HROPT,AUTO
*DO,i,1,FREQA,30
alls
esel,s,type,,4
nsle,s,all
d,all,uy,disp_load/(i/1.0)
alls
harf,i
NSUB,1
kbc,1
solve
*ENDDO
fini
结果还真有效,上面代码中,边界的y方向位移是与分析频率成反比的。一拍脑袋,试了一下,居然可以,想想还真是有点小激动。