1 概述
MSC Nastran模型的刚度矩阵和质量矩阵,可以输出为文本文件。工程实际中,工程师可以校核、集成矩阵,进行第二次开发,完成商用软件和自研程序的完美集成。例如:工程师有一个计算线性动力学方程组的瞬态python程序,可以集成MSC Nastran的刚度矩阵和质量矩阵。
2 刚度矩阵和质量矩阵的输出方法
1) 刚度矩阵和质量矩阵输出至punch(.pch)文件
如果需要在其他MSC Nastran计算中,重用MSC Nastran模型的矩阵,可以将MSC Nastran矩阵输出至Punch文件,方法为:
l 在MSC Nastran卡片中,添加参数:PARAM,EXTOUT,DMIGPCH
注:Punch文件中的矩阵,Patran不支持
2) 刚度矩阵和质量矩阵输出至f06(.f06)文件
如果想直接在f06中查看输出的矩阵,可以使用如下方法:
l 在执行控制部分(CEND前),添加如下卡片:
|
COMPILE EXTOUT $ ALTER 'RETURN'(,-1) $ MATPRN KAA,,,,// $ MATPRN MAA,,,,// $ |
l 添加如下参数(BEGIN BULK),例如:PARAM,EXTOUT,DMIGPCH
|
实例: |
|
输入文件: |
|
|
|
刚度矩阵 |
|
|
|
质量矩阵 |
|
|
3 参考信息
适用版本:MSC Nastran 2005及以后版本。


