文档介绍:1 / 5
ansys提取刚度矩阵的三种方法
注:本案例借鉴了王新敏老师编著的《ansys工程结构数值分析》部分内容
结构刚度矩阵K
2 / 5
(1)单元刚阵的提取 -----详见page356
/PREP7
ET,1,BEAM3
MP,EX,1,2E5
R,1,1E-2,32E-5,
N,1
N,2,0,4
N,3,4,4
N,4,4,0
EN,1,2,3
EN,2,1,2
EN,3,4,3
F,2,FX,5
SFBEAM,1,1,PRES,10,,,,2,-1
SFBEAM,2,1,PRES,3
D,1,ALL
D,4,ALL
/SOLU
/OUTPUT,ELEMSTIFF,TXT
/DEBUG,-1,,,1
SOLVE
/OUTPUT
FINISH
(2)用HBMAT提取原始刚度矩阵和节点载荷
FINISH
/CLEAR
/FILNAME,HBFILE
/PREP7
ET,1,BEAM3
MP,EX,1,2E5
R,1,1E-2,32E-5,0.5
N,1
N,2,0,4
N,3,4,4
N,4,4,0
EN,1,2,3
EN,2,1,2
EN,3,4,3
F,2,FX,5
SFBEAM,1,1,PRES,10,,,,2,-1
3 / 5
SFBEAM,2,1,PRES,3
/SOLU
WRFULL,1
SOLVE
FINISH
/AUX2
HBMAT,HB
FINISH
用文本编辑器打开HB可看到用Harwell-Boeing格式记录的文件(仅含非零项的上三角阵,刚度矩阵为对称矩阵)。矩阵有12行12列,33个非零元素
(3)用HBMAT提取结构刚度矩阵
与(2)相同,但施加约束条件即可。
/PREP7
ET,1,BEAM3
MP,EX,1,2E5
R,1,1E-2,32E-5,0.5
N,1
N,2,0,4
N,3,4,4
N,4,4,0
EN,1,2,3
EN,2,1,2
EN,3,4,3
F,2,FX,5
SFBEAM,1,1,PRES,10,,,,2,-1
SFBEAM,2,1,PRES,3
D,1,ALL
D,4,ALL
/SOLU
WRFULL,1
SOLVE
FINISH
/AUX2
FILE,文件名缺省,FULL
HBMAT,文件名缺省,TXT,ASCII,STIFF,YES
FINISH
其意义同上,但数值有变化。结构刚度矩阵为6行6列,有15个非零元素,6个节点载荷,
4 / 5
(5)用超单元提取原始刚度矩阵。
/PREP7
ET,1,BEAM3
MP,EX,1,2E5
R,1,1E-2,32E-5,0.5
N,1
N,2,0,4
N,3,4,4