Abaqus输出单元刚度矩阵的方法1.用命令:*ELEMENTMATRIXOUTPUT只设定Requiredparameter:ELSET的话,由于结果文件(*.fil)是二进制文件,用文本编辑器打开是一堆我们看不明白的乱码,所以有必要设置一下文件格式。2.用命令:*FILEFORMAT设定文件格式将文件格式设为ASCII,那么结果文件我们就能够看明白了。3.命令:*ELEMENTMATRIXOUTPUT的其他参数设定:首先FREQUENCY要设定,否则会生成每一步的结果文件,这个文件会很大,举例来说,1800个单元,共50步,全部输出的单元刚度矩阵有600M,这是一个很大的数据,所以要把不需要的删除。并且在打开这个600M大的文件时发现,UntraEdit比记事本和写字板的打开速度快得多!假如共50步,我只想要最后一步的单元刚度矩阵,那么可以设定FREQUENCY=50,设定FREQUENCY=0表示不输出,默认为每一步都输出。其次可以设定结果文件名,设定时要使用OUTPUTFILE=USERDEFINED这个选项,将FILENAME的值设定为想要的文件名,注意不要扩展名。例如:*Elset,Elset=All,Generate1,1800,1*FileFormat,Ascii*ElementMatrixOutput,Elset=All,FileName=abc,Frequency=50,OutputFile=UserDefined,Stiffness=Yes计算完后可以在工作目录下找到文件名为ABC.mtx的单元刚度矩阵的结果文件