马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
最近在做结构的模态分析需要提取结构的刚度和质量矩阵
当用shell63单元提取出质量矩阵后,ANSYS的输出为
1
0
0
7
13
0
19
2
0
0
···········
47
0
0
0
0
0
0
0
0
0
0
48
这是质量矩阵对应的元素在矩阵当中的位置,我不清楚这个0在其中的含义,求助各位高手~不胜感激!
PS:我个人感觉可能是约束方式的问题,如果对单元不加约束,就不会出现此类情况。
附我的命令流:
!质量矩阵
finish
/clear
/filname,massfile
/prep7
et,1,shell63
mp,ex,1,1.83e5
mp,prxy,1,0.3
mp,dens,1,7910
r,1,0.001
k,1
k,2,0.27,0
k,3,0.27,0.35
k,4,0,0.35
l,1,2
l,2,3
l,3,4
l,4,1
al,all
lesize,1,,,3
lesize,2,,,5
lesize,3,,,3
lesize,4,,,5
amesh,all
dl,all,,all
finish
/solu
antype,2
modopt,lanb,100,,,,1
mxpand,100,,,yes
lumpm,off
solve
!质量矩阵
/aux2
file,massfile,full
hbmat,massfile,txt,,ascⅡ,mass,yes
finish |