yejet 发表于 2006-9-2 15:17

abaqus输出单元刚度矩阵


在ABAQUS/STADARD提供的Two-dimensional overhead hoist frame程序中, 我想试一下将各个单元的刚度矩阵进行输出, 就在程序的输出部分加入了*element matrix output, 但是运行时却这里不能通过.

现把这个小程序附上, 请大家指正, 我是否在使用*element matrix output时犯了什么错误?

*HEADING
Two-dimensional overhead hoist frame
SI Units
1-axis horizontal, 2-axis vertical
*PREPRINT, ECHO=YES, MODEL=YES, HISTORY=YES
**
** Model definition
**
*NODE
101, 0., 0., 0.
102, 1., 0., 0.
103, 2., 0., 0.
104, 0.5, 0.866, 0.
105, 1.5, 0.866, 0.
*ELEMENT, TYPE=T2D2, ELSET=FRAME
11, 101,102
12, 102,103
13, 101,104
14, 102,104
15, 102,105
16, 103,105
17, 104,105
*SOLID SECTION, ELSET=FRAME, MATERIAL=STEEL
1.963E-5,
*MATERIAL, NAME=STEEL
*ELASTIC
200.E9, 0.3
**
** History data
**
*STEP, PERTURBATION
10kN central load
*STATIC
*BOUNDARY
101, ENCASTRE
103, 2
*CLOAD
102, 2, -10.E3
*NODE PRINT
U,
RF,
*EL PRINT
S,
**********************************
** OUTPUT FOR ABAQUS QA PURPOSES
**********************************
*EL FILE
S,
*NODE FILE
U, RF
*element matrix output
*END STEP

*element matrix output命令后必须跟ELSET参数指明要输出单刚的单元。

wjytj wrote:
*element matrix output命令后必须跟ELSET参数指明要输出单刚的单元。


谢谢指教,我已经明白正确的格式为:

*element matrix output, elset=???, mass=yes, OUTPUT FILE=USER DEFINED,
FILE NAME=mass

或者
*element matrix output, elset=???, stiffness=yes, OUTPUT FILE=USER DEFINED,
FILE NAME=stiffness

在ABAQUS/STANDARD提供的MOUNT程序中, 我试了一下将各个单元的刚度矩阵和质量矩阵进行输出, 但是我发现只输出了单元的相关信息, 比如由哪些节点形成等, 并没有我所需要的矩阵元素的数值.

现把程序, 各个单元的刚度矩阵和质量矩阵输出结果附上, 希望能继续指教!

谢谢!

zhy 发表于 2006-9-7 16:57

请问搂主,您的问题解决了吗 可以看到矩阵的值了吗
我也遇到了同样的问题,希望能指教

likuiming 发表于 2006-9-7 17:27

没有具体试过,你可以尝试一下。

zhy 发表于 2006-9-12 20:17

我试了一下那个命令可以运算 可是我不知道哪个命令可以显示矩阵的运算结果请各位高手执指教 谢谢

lyw123 发表于 2014-7-9 14:36

请问大虾您要输出的刚度矩阵求出来了吗?

lyw123 发表于 2014-7-9 14:36

zhy 发表于 2006-9-7 16:57
请问搂主,您的问题解决了吗 可以看到矩阵的值了吗
我也遇到了同样的问题,希望能指教

请问大虾您要输出的刚度矩阵求出来了吗?

mywl 发表于 2014-7-18 23:43

不错哦楼主辛苦了

jsczjp2000 发表于 2014-10-29 15:23

看一下,学习一下
页: [1]
查看完整版本: abaqus输出单元刚度矩阵