ANSYS如何绘制内力包络图

Please Share Us

点击此处查看 ✿水哥原创ANSYS视频教程清单 ✿

水哥专属答疑服务已开通,点此此处查看详情

       内力包络图是工程设计中一个非常重要的概念,随着工况的不同,对结构进行包络设计  至关重要。与常规设计软件不同,在ANSYS当中绘制内力包络图比较繁琐,今日水哥就给大家介绍一下如何在ANSYS当中绘制内力包络图。

        本次案例以水哥经典50讲中的第三讲,平面框架受力为例。

【案例背景】    

     如下所示一单层平面框架结构,材料弹性模量为30Gpa,泊松比为0.2,密度为2500kg/m3,柱尺寸为500mm500mm,梁尺寸为300mmx600mm,承受水平荷载30KN/m,竖向荷载50KN/m,按如下四种情况考虑,采用ANSYS分析并绘制弯矩包络图。

1、工况一

ANSYS如何绘制内力包络图

2、工况二

ANSYS如何绘制内力包络图

3、工况三

ANSYS如何绘制内力包络图

4、工况四

ANSYS如何绘制内力包络图

下面分别为工况一~四的弯矩图

ANSYS如何绘制内力包络图

工况一弯矩图(单位:N.mm)

ANSYS如何绘制内力包络图

工况二弯矩图(单位:N.mm)

ANSYS如何绘制内力包络图

工况三弯矩图(单位:N.mm)

ANSYS如何绘制内力包络图

工况四弯矩图(单位:N.mm)

      接下来就为大家说明如何根据上述弯矩图做出内力包络图。

       要做内力包络图,主要思路为利用工况的概念,写工况循环,然后比较取其中的较大值,重新写单元表,最后绘制即可,具体操作步骤如下:

1、根据前面计算工况,在后处理当中分别定义工况;

2、清空当前数据库,读入第一个工况;

3、定义单元表;

4、分别比较第一个工况与后续每个工况单元表对应位置数据的大小,并选定较大值,进行存储,定义Max工况;

5、分别比较第一个工况与后续每个工况单元表对应位置数据的大小,并选定较小值,进行存储,定义Min工况;

6、绘制Max工况、Min工况即可得内力包络图。

具体命令流如下:

!弯矩包络图求解

/post1

*do,i,1,4

lcdef,i,i

*enddo

etable,mi,smisc,2

etable,mj,smisc,15

lczero

lcase,1

etable,refl

plls,mi,mj,-1

lcwrite,5,m0

!===========

!弯矩包络图正值

lczero

lcsel,s,2,3

lcoper,max,all

etable,refl

plls,mi,mj,-1

lcwrite,6,max

!弯矩包络图负值

lczero

lcsel,s,2,3

lcoper,min,all

etable,refl

plls,mi,mj,-1

lcwrite,7,min

save

按上述命令流,得到Max以及Min的包络图如下:

ANSYS如何绘制内力包络图

Max弯矩包络图(单位:N.mm)

ANSYS如何绘制内力包络图

Min弯矩包络图(单位:N.mm)

        但上述操作将包络图中的正值和负值分开了,我们工程设计当中一般是将正值以及负值绘制在一张图中,目前为止,水哥还未找到可以在保持一张云图不变的情况下绘制另外一张云图的直接方法,如果各位粉丝有这类方法,可以留言,方便大家学习,但为了实现这个目标,水哥想了一个偏门方法,供大家参考。

       所以,Emmm……….骚操作来了…………..此类操作仅供娱乐,该骚操作主要的难点是如何统一云图比例与颜色以及如何进行云图的叠加。

       第一步: 不过分强调弯矩的正负,工程上只需明白哪侧受弯即可,正负只是相对,故而为了更好的绘制图例,将Min弯矩图中的单元乘以-1,主要命令为smult,使其值为正值,方便后续统一云图图例,命令流如下:

!弯矩包络图负值

lczero

lcsel,s,2,3

lcoper,min,all

etable,mi,smisc,2

etable,mj,smisc,15

smult,Mi,MI,,-1

smult,MJ,MJ,,-1

etable,refl

plls,mi,mj,

lcwrite,7,min

    调整后的Min云图如下:

ANSYS如何绘制内力包络图

 

       第二步: 将鼠标移动至图例处,点击鼠标右键,点击Contour Properties,即可进入设置云图显示范围的设置,由于后续自定义图例数值只能为8个数值,故在设置颜色分阶的时候设为8阶(ANSYS默认为9阶),同时,隐藏掉左上角绘图信息,左上角信息等,同时点击Plotctrls–Capture Image,导出矢量图,格式为bmp。

ANSYS如何绘制内力包络图

ANSYS如何绘制内力包络图     第三步: 新打开软件,绘制Max包络图,设置颜色分阶为8阶,根据与Min图比较,Max最大弯矩值为120KN.m,Min最大弯矩值为140KN.m,为统一,调整Max的图例分布范围,数值按Min比例数值输入,输入的时候需按照升序输入。调整之后的Max包络图如下: ANSYS如何绘制内力包络图

调整后的Max弯矩图如下:

ANSYS如何绘制内力包络图

 完成上述步骤后,两者云图比例保持一致了,接下来就要开始云图组装了,个人认为最骚的操作来了…..

       第四步: 将上述调整过后的Max图导出为矢量图,方法同第二步,同时为了保证位置重合,在导出之前需要点击fit view,然后点击正视图,导出之前去掉Max图中的任何信息,如下。

ANSYS如何绘制内力包络图

        第五步:找到导出的两张图片,右键用windows 自带画图编辑打开,没错,不用PS,直接用window自带的编辑工具。

ANSYS如何绘制内力包络图

        第五步:找到max弯矩图,点击全选以及透明选择,然后Ctrl+C,切换至Min弯矩图,Ctrl+V,然后点击透明选择,即可发现Max图已经复制过来,这时候经过适当的微调,即可重合,然后裁剪掉多余部分即可,一张比较完美的弯矩包络图就出来了,如下。

ANSYS如何绘制内力包络图

 

ANSYS如何绘制内力包络图

       当然上述云图还可以换成等值线来显示,操作步骤一样,上述步骤纯属娱乐,只是为了达到类似设计软件的效果,实际设计时可以分别来回切换Max图和Min图确定最不利内力即可。

       其他内力包络图可参照上述方式获得,这个操作技巧你获得了吗?特别是中间修改云图分阶以及自定义云图数值的技巧哦~~~

祝好

ANSYS 结构院

2019.12.18

欢迎扫描如下二维码关注本站微信公众号:ANSYS结构院

有时间麻烦帮忙点击下公众号文末的广告哦, 权当码字的辛苦费,感谢大家!

Please Share Us
© 版权声明
THE END
喜欢就支持一下吧
点赞1赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码

    暂无评论内容

YOU MAY LIKE…