前三篇文章分别介绍了ABAQUS中梁单元的方向定义、结果输出以及常用的梁单元截面和如何修改梁单元的截面特性。既然开始分享ABAQUS中梁单元的内容了,那索性展开把一些梁单元相关的内容都分享一下吧。今天介绍如何在后处理显示梁单元的弯矩。 之前在梁单元的结果输出中,我们说SM1是绕1轴的弯矩,后处理中如何比较直观的显示弯矩SM1呢?下面根据一个简单的受均布荷载作用的简支梁为例来说明。 为了方便有限元的计算结果和力学的解析解对应来说明问题,本文采用1m长的简支梁,承受2kN/m的均布荷载,跨中的弯矩是比较容易计算出:0.25kN.m。 ABAQUS中的操作 建模过程不再细述,主要讲一下关键点。 在Step中的Field output request中选择输出SF(Section forces and moments)场,这其中就包括我们要用到的弯矩SM。 计算完成进入Visualization,调出Contour Plot Options对话框(Options---Contour),在Basic标签页下勾选Show tick marks for line elements. 这时选择输出显示的场变量为SM1,显示如下。 上图为划分10个单元的计算结果为0.2447kN.m(建模单位为N和mm)。为了更好对比有限元计算结果和解析解,修改单元数目为20个和40个,结果分别为0.2484kN.m和0.2494kN.m,从结果可见,当单元数目比较多时,有限元结果可以逼近解析解0.25kN.m。 单元数:20 单元数:40 大家可以尝试一下这种在后处理中显示梁单元弯矩的方法。当然这种方法也有一定的局限性,比如在框架结构体系中,同时显示很多弯矩出来,会使得线条重叠,显示效果大打折扣,不知通过二次开发是否可以得到较好的显示效果,这有待进一步探讨。 |
|
来自: 王超gogc918na6 > 《abaqus》