abaqus如何输出某个截面的弯矩和剪力?

如题所述

一、方法
在INP文件中进行编辑;在*Output,history,variable=PRESELECT后面添加以下语句
*SectionPrint,name=a1,surface=asd,axes=local
(空两行)
SOM,SOF
二、注意:
1、中间要空开两行;
2、name名字自己定义,surface的名字是自己定义的那个面;
3、算完后在DAT文件里面有SOM和SOF的输出数值;
4、cuttingsurface需要事先定义好才可以输出该位置的剪力和弯矩。
方法一:
**定义切平面
*surface,type=cuttingsurface,name=fifth-ring-up
**定义输出——(SOM为截面总弯矩,SOF为截面合力)
*sectionprint,name=forcemoment,surface=fifth-ring-up,update=yes
SOM,SOF
注意:关键词surface和sectionprint的用法可以参见abaqus帮助/AbaqusKeywordsReferrenceManual以及Abaqus/CAEUsersManual等。
方法二:
首先需要导出节点应力,节点应力可以:(1)从Visualization/Report/Fieldoutput里选择UniqueNodal导出;(2)由于节点应力不能直接在inp中关键词输出,但是可以在inp文件中将节点附近单元应力导出,然后取平均值即可;语法为:
*elprint,elset=fifth-ring-outside-el
s
将截面内外节点的应力值求出后,用材料力学方法求解。
温馨提示:答案为网友推荐,仅供参考
相似回答