ANSYS中怎样提取刚度矩阵
发布网友
发布时间:2022-05-05 13:26
我来回答
共4个回答
热心网友
时间:2022-06-27 13:41
ansys提取刚度矩阵建议参考王新敏老师的《ansys工程结构数值分析》这本书
王新敏老师《ansys工程结构数值分析》
这本书上有具体的例子。
热心网友
时间:2022-06-27 13:42
用“!”命令正确建模并且加上约束条件,然后使用下面的命令流:
/solu
antype,7 !substructuring分析类型
seopt,matname,2 !设置文件名称和刚度矩阵类型(刚度,质量,阻尼等) !matname是设置的输出矩阵名称,可以用其他字母替换。
数字1代表输出刚度矩阵,2代表输出刚度和质量矩阵,3代表输出刚度、质量和阻尼矩阵。这些都是整体的。
nsel,all !选择所有节点
m,all,all !定义所有节点自由度为主自由度
solve !求解
selist,matname,3 !列出所需要的整体刚度矩阵
热心网友
时间:2022-06-27 13:42
提取出来的矩阵元素格式不一样:
1)子结构是将刚度矩阵各个元素按从第一行到最后一行进行排列的,可以直接读成矩阵就可以了;
2)而,hbmat读取的是稀疏格式,需要进行后续的组装,才能形成完整的刚度矩阵,不过,网上有完整的程序对hbmat提取的文件进行读取成稀疏矩阵。
热心网友
时间:2022-06-27 13:43
网上有流传的基于ansys8编写的Fortran程序,ansys10的好像还没有人公布
你去okok.org论坛搜索一下
能够实现利用ansys计算结果读出刚度阵和质量阵