24小时热门版块排行榜    

查看: 1017  |  回复: 0

天很蓝

铜虫 (小有名气)

[求助] 用table数组定义轴承刚度,刚度值随转速变化,定义之后如何使用这个刚度值?

我用214单元模拟轴承求解转子系统的临界转速,把刚度设置为转速的函数,但是把命令流输入之后ANSYS到了求解部分就自动停止,不进行计算。下面是定义table数组和求解部分的命令流,请前辈指点下错误出在哪里。

另外,出问题后我查过file.err里面有一个错误提示大意是:omegas missing。


/prep7
l0=1.3
omega1=0
omega2=4000
omega3=8000

kxx1=3.2e6
kxx2=3e6
kxx3=3.5e6

kyy1=8e6
kyy2=8.2e6
kyy3=8.6e6

cx=2e-4
cy=1e-3

*dim,kxx,table,3,1,1,omegas
kxx(1,1)=kxx1,kxx2,kxx3
kxx(1,0)=omega1,omega2,omega3
*dim,kyy,table,3,1,1,zhuansu
kxx(1,1)=kyy1,kyy2,kyy3
kxx(1,0)=omega1,omega2,omega3

et,1,185,,2
et,2,214
keyopt,2,3,1
et,3,214
keyopt,3,3,1
et,4,21

r,1
r,2,%kxx%,%kxx%,,,cx,cx
r,3,%kyy%,%kyy%,,,cy,cy


/solu
nmod=10
antype,modal
modopt,qrdamp,nmod,,,on
mxpand,nmod,,,yes
coriolis,on,,,on

*do,i,1,3
omega,,,rotation(i,1)*2*acos(-1)/60
solve
*enddo
finish
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 天很蓝 的主题更新
信息提示
请填处理意见