ansys如何进行整体刚度、质量矩阵提取??
sillybabyxe
2007年05月20日 13:04:29
来自于ANSYS
只看楼主

ansys如何进行整体刚度、质量矩阵提取??

ansys如何进行整体刚度、质量矩阵提取??
免费打赏
sillybabyxe
2007年05月24日 21:32:43
2楼
看了这么久了都没人回,查了一些质料终于找到答案了,,
下面提供三种方法:方便与其他程序进行接口编程1.

Which matrix you would like? element stiffness matrix or full stiffness matrix?

element stiffness is within file.emat. full stiffness matrix is within file.full

A simple way to dump the matrix is as follow:
-------------------
/aux2
fileaux2,file,emat
form,long
dump,all
-------------------


2.

可以使用/DEBUG命令来得到。详细步骤参见下面的宏文件

finish
/clear

PI=3.1415926

w1=3
w2=10
w3=6
w4=1.2
r=.8
t=0.08

/PREP7
!*
ET,1,SHELL63
R,1,t

ET,2,MASS21
R,2,500,500,500,2000,2000,2000,
!*
UIMP,1,EX, , ,2e11
UIMP,1,NUXY, , ,0.3,
UIMP,1,DAMP, , ,0.2,
UIMP,1,DENS, , ,7800,

BLC4,0,0,w2,w1
ESIZE,1.5,0,
AMESH,all

NSEL,S,LOC,X,0.0
D,all, , , , , ,ALL, , , , ,

allsel,all
SFA,all,1,PRES,12
FINISH

/OUTPUT,cp,out,, ! 将输出信息送到cp.out文件
/debug,-1,,,1 ! 指定输出单元矩阵

/SOLU
SOLVE
finish

/OUTPUT, TERM ! 将输出信息送到output windows中

! 这时用编辑器打开cp.out文件,可以看到按单元写出的质量、刚度等矩阵

3.

其原理很简单,即使用ansys的超单元即可解决问题。定义超单元,然后列出超单元的刚度矩阵即可。
面是一个小例题,自可明白。
/prep7
k,1
k,2,3000
l,1,2
et,1,beam3
mp,ex,1,2e5
mp,prxy,1,0.3
r,1,5000,2e7,200
lesize,all,,,10
lmesh,all
finish
!----以上正常建立模型,不必施加约束和荷载
/solu
antype,7 !substructuring分析类型
seopt
回复
naj2vfpl
2007年06月19日 09:47:57
3楼
怎么说你好呢
真是NBNB再NB
回复
kou1105
2007年07月11日 21:34:18
4楼
不错,偶正需要呢
回复
chenjingqiang
2007年12月11日 21:57:55
5楼
我也正在研究这方面的资料,你查的什么资料能介绍一下吗
回复
一路向前007
2008年10月25日 10:53:50
6楼
/solu
antype,7 !substructuring分析类型
seopt,matname,1 !设置文件名称和刚度矩阵类型(刚度,质量,阻尼等)
nsel,all !选择所有节点
m,all,all !定义所有节点自由度为主自由度
solve !求解
selist,matname,3 !列出整体刚度矩阵
回复
cxlstudent
2008年10月27日 20:50:46
7楼
有没有人知道如何用ansys计算所提取的刚度矩阵行列式的值啊?帮忙想想!:handshake
回复
luzhuq
2008年10月27日 20:56:34
8楼
感谢LZ
感谢6楼

尤其是6L真的是及时雨呀
非常感谢
MS6楼提供的方法只能提形刚度陈,偶把后面的参数1成2再改成3出来都还是刚度
怎么回事呀

[ 本帖最后由 luzhuq 于 2008-10-27 21:38 编辑 ]
回复
co1461764304824
2016年04月27日 21:41:02
9楼
luzhuq 发表于 2008-10-27 20:56 感谢LZ感谢6楼你的这个问题解决了吗。我的情况和你一样,只显示出一个刚度矩阵,质量总是显示为0,如下: MASS INFORMATION: TOTAL MASS = 0.0000 CENTROID (X,Y,Z) = 0.0000 0.0000 0.0000 MOMENT OF INTERTIA ABOUT ORIGIN: IXX = 0.0000 IYY = 0.0000 IZZ = 0.0000 IXY = 0.0000 IYZ = 0.0000 IZX = 0.0000 求教~
回复
ewanjove
2016年07月20日 15:02:43
10楼
感谢LZ感谢6L
回复

相关推荐

APP内打开