梁单元轴力图解析:理论、ABAQUS与ANSYS仿真对比

第一篇梁单元的轴力图
 


结构有限元仿真中有两种一维单元:桁架与梁
 
桁架单元:仅承受轴力作用;如二力杆。由于只在轴向承受拉/压载荷,所以只需要定义截面面积;应力和变形均与截面形状无关。ABAQUS 6.14-4中对应单元为truss T2D2;ANSYS 18.0中对应单元为link180。
 
梁单元:可承受轴向拉/压载荷,具有承受扭转和弯曲的能力。由于可承受扭转、弯曲等组合变形,梁单元需要定义截面形状。ABAQUS与ANSYS对应均为beam单元。
 

孙训芳先生的《材料力学》例题2-1:一等直杆及其受力情况如下图,试作杆的轴力图。

a.png

由于桁架单元仅能承受拉/压载荷;而梁单元可承受拉、压、弯曲、扭转的组合变形,梁单元可承受的载荷类型更为复杂,故此篇通篇采用梁单元作为分析。
 

理论计算:
 
利用截面法将各段截开, 再利用假设法,杆件受拉为正,受压为负,可以快速得到各段的轴力:
DE段:20kN
 
CD段:-5kN
 
BC段:50kN
 
AB段:10kN

那么,轴力图:

b.png

ABAQUS:

1.Part中选择2D planar – deformable – wire,绘制如图尺寸的线段
 

c.png


2.Property 建立材料属性,因为本篇中只关注弹性问题,材料只需输入杨氏模量和泊松比,本文采用结构钢材料(本篇仅讨论轴力问题,不涉及应力,变形等问题,与所选材料无关);建立属性,梁单元需要建立截面属性,此处假设截面为半径为1的圆形截面,(truss单元在ABAQUS中为圆形截面,仅需要设置截面面积);梁截面需要设置截面方向,点击assign beam orientation 设置截面放置方向。

d.png

3.Assembly 对杆单元进行装配
 

4.Step 设置分析步,和材料部分一样,本篇关注弹性阶段,选择通用静力学,不需要打开非线性设置;设置轴力输出,点击field output manager,在F-output-1中选择SF

e.png

5.Load 添加载荷,最左端固定,BCDE四点按照题目要求设置集中力,从左往右,分别为
 
-40000N,55000N,-25000N,20000N  

f.png

6.Mesh 网格划分及单元类型选择,如下图,布置种子-网格划分-单元类型选择;①单元大小以10分布,②划分网格,③设置单元类型,类型选择beam

g.png

7.job提交计算
 
8.visualization后处理查看结果,点击job manager界面的results即可进入结果查看,查看轴力图
 

⦁    将场变量输出设置为SF-SF1

h.png

⦁    点击probe value对结果查看,在probe value对话框中,依次选择,查看范围为单元的积分点值,通过选择所有的显示组进行查看,最后输出文件,保存格式为.rpt

j.png

⦁    利用UE打开.rpt文件,设置选择范围;开始为第252行,第52列,结束为第381行,第59列,并复制粘贴到Excel B1,在Excel A1输入10,并以10纵向递增(因为单元长度设置为10,以10递增是以代表单元),保存表格。

k.png



④将Excel数据复制,在ABAQUS中,create XY data-keyboard-粘贴数据-plot 既得到梁的轴力图

l.png


ANSYS:
 
ANSYS workbench与ABAQUS/CAE 一样无法直接输出梁单元的轴力图,需要在APDL中输入才能完成杆单元的生成,现在我们直接在ANSYS经典中完成对杆的轴力图的分析绘制

m.png

1.打开mechanical APDL 后,进入偏好设置preferences- 选择structural

n.png

2.添加单元类型,add/edit/delete – add – beam – 2 node 188 – OK,添加了单元编号为1的beam188

o.png


3.添加材料,material modals – material modal number1 – structural/linear/elastic/isotropic – 输入弹性模量和泊松比,点击OK确定,添加了编号为1的线弹性材料模型

p.png

4.添加截面属性,section/beam/common section – sub type中选择圆形截面 – R 中将半径设置为1 - OK,添加了半径为1的圆形截面

q.png

5.添加关键点,关键点可以按照施加力的位置添加如下(空白未输入数值的地方默认为0);modeling – create – keypoints – in active CS – 1(0,0,0);2(600,0,0);3(900,0,0);4(1400,0,0),5(1800,0,0);建立了5个力值变化的点(1为完全固定约束点)

r.png


6.建立线,modeling – create – line – straight line – 依次点击连接关键点1,2,3,4,5 – OK,建立了如下图所示的线段

a.png

7.设置单元属性,meshing – element attributes – default attribs-查看设置单元类型为编号1的beam188单元,材料标号为1的线弹性模型,截面编号为1的圆形截面– OK 确定设置

b.png

8.手动设置网格大小,meshing – size cntrls – manualsize – line – all line – 为了与ABAQUS保持一致,此处单元大小同样设置为10,在size中输入10 –OK,设置了以10为单元长度

c.png

9.对梁划分单元,meshing – mesh – line – 选择所有的线–OK,完成对所有的梁线段的网格划分

d.png

10.加载设置,1点设置固定约束,2/3/4/5分别按照各自的力值加载(此处仅以2为例设置,其余自行完成)

e.png

⦁    固定约束,loads – define loads – apply – structural – displacement – on keypoints – 选择1点- OK – all dof 所有自由度– displacement设置为0或留空(留空默认为0)-OK

1.png


⦁    loads – define loads – apply – structural – force/moment – on keypoints – 选择2点- OK – 方向为FX – 数值为-40000N-OK,完成了2点的力值加载,3/4/5同2步骤一致

2.png

11.完成加载就可以求解了,solution – solve – current LS
 
12.读取轴力图

⦁    定义element table,general postproc – element table – define table – add – by sequence num – smisc – smisc,1 –OK,此处smisc后面的编号可以查看帮助文件得知

3.png


⦁    输出轴力图,general postproc – plot results – contour plot – line elem res – 选择或已选中smisc1 – OK,完成轴力图的输出

4.png




总结:

  ⦁    杆单元与梁单元的区别:杆单元只能承受轴力作用,梁单元可以承受拉/压,扭转,剪切及组合变形;在软件中,杆单元只需要输入截面面积,与截面形状无关,而梁单元则需要定义截面形状;
 
  ⦁    ABAQUS与ANSYS轴力图输出;ABAQUS中不能直接输出轴力图,需要将数据读取后,通过创捷XY曲线进行输出;ANSYS workbench同ABAQUS,无法直接输出;APDL可以通过创建单元表的形式进行轴力图的输出,APDL更直观。
 

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空