abaqus如何输出某个截面的弯矩和剪力?
一、方法
在INP文件中进行编辑;在*Output, history, variable=PRESELECT后面添加以下语句
*Section Print, name=a1, surface=asd, axes=local
(空两行)
SOM, SOF
二、注意:
1、中间要空开两行;
2、name名字自己定义,surface的名字是自己定义的那个面;
3、算完后在DAT文件里面有SOM和SOF的输出数值;
4、cutting surface需要事先定义好才可以输出该位置的剪力和弯矩。
方法一:
**定义切平面
*surface,type=cutting surface,name=fifth-ring-up
**定义输出——(SOM为截面总弯矩,SOF为截面合力)
*section print,name=forcemoment,surface=fifth-ring-up,update=yes
SOM, SOF
注意:关键词surface和section print的用法可以参见abaqus帮助/Abaqus Keywords Referrence Manual 以及Abaqus/CAE User's Manual等。
方法二:
首先需要导出节点应力,节点应力可以:(1)从Visualization/Report/Field output里选择Unique Nodal导出;(2)由于节点应力不能直接在inp中关键词输出,但是可以在inp文件中将节点附近单元应力导出,然后取平均值即可;语法为:
*el print, elset=fifth-ring-outside-el
s
将截面内外节点的应力值求出后,用材料力学方法求解。
2024-04-02 广告