搜索
您的当前位置:首页Abaqus如何输出刚度矩阵

Abaqus如何输出刚度矩阵

来源:爱问旅游网
Abaqus输出单元刚度矩阵的方法

1.用命令:*ELEMENT MATRIX OUTPUT 只设定Required parameter:ELSET的话,由于结果文件(*.fil)是二进制文件,用文本编辑器打开是一堆我们看不明白的乱码,所以有必要设置一下文件格式。2.用命令:*FILE FORMAT设定文件格式

将文件格式设为ASCII,那么结果文件我们就能够看明白了。3.命令:*ELEMENT MATRIX OUTPUT的其他参数设定:

首先FREQUENCY要设定,否则会生成每一步的结果文件,这个文件会很大,举例来说,1800个单元,共50步,全部输出的单元刚度矩阵有600M,这是一个很大的数据,所以要把不需要的删除。并且在打开这个600M大的文件时发现,UntraEdit比记事本和写字板的打开速度快得多!假如共50步,我只想要最后一步的单元刚度矩阵,那么可以设定FREQUENCY=50,设定FREQUENCY=0表示不输出,默认为每一步都输出。其次可以设定结果文件名,设定时要使用OUTPUT FILE=USER DEFINED这个选项,将FILE NAME的值设定为想要的文件名,注意不要扩展名。例如:

*Elset, Elset=All, Generate1, 1800, 1*File Format,Ascii*Element

Matrix

Output,Elset=All,File

Name=abc,Frequency=50,Output

File=User

Defined,Stiffness=Yes

计算完后可以在工作目录下找到文件名为ABC.mtx的单元刚度矩阵的结果文件

因篇幅问题不能全部显示,请点此查看更多更全内容

Top