ANSYS荷载工况组合的实现方法

Please Share Us

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

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

实际工程设计中,毫无疑问我们一般需要考虑多工况组合的问题,然而ANSYS等这类的商业有限元软件并不如设计软件那般操作简单,前段时间一直有童鞋向水哥咨询关于ANSYS多工况组合的方法,今日就和大家谈谈ANSYS中多工况组合的实现方法。

ANSYS荷载工况组合的实现方法

1

荷载组合的含义

先阐明ANSYS荷载组合的含义,在ANSYS中,工况组合是指在不同结果数据之间进行运算处理,即当前处于数据库的荷载工况结果数据和另一独立结果文件中的荷载工况结果数据之间进行运算。这个过程可以简单的描述如下:

ANSYS荷载工况组合的实现方法

荷载组合大体上可以分为两种方法实现,一种是通过荷载工况文件的组合;另一种便是通过结果文件进行荷载组合。在具体介绍这两种方法之前,首先罗列出工况组合常用的命令流:

Lcwrite:写结果文件

LCfile:从结果文件中创建工况

LCDEF:从结果数据中创建一个工况

LCFACT:工况组合分项系数

LCOPER:对荷载工况进行操作

LCASE:读取指定工况

注意:荷载工况组合只适用于弹性计算中。

 

2

两种实现方式

1)荷载工况文件组合

这种方法主要是分别采用单独的APDL进行运算,并将运算结果分别写进不用的计算文件,通过对结果不同数据文件的操作来实现工况组合。

命令流典型过程

/SOLU

… …

finish

/POST1

… …

!定义荷载工况1

LCDEF,1,1

!形成后续工况组合可以调用的工况文件lcase1,工况号1

LCWRITE,1,’lcase1′,’ ‘,’ ‘

FINISH

/SOLU

… …

finish

/POST1

… …

!定义荷载工况2

LCDEF,2,1

!形成后续工况组合可以调用的工况文件lcase2,工况号2

LCWRITE,2,’lcase2′,’ ‘,’ ‘

FINISH

/SOLU

… …

finish

/POST1

… …

!定义荷载工况3

LCDEF,3,1

!形成后续工况组合可以调用的工况文件lcase3,工况号3

LCWRITE,3,’lcase3′,’ ‘,’ ‘

FINISH

/POST1

!从载荷工况文件创建载荷工况LCFILE,1,’lcase1′,’l01′,’ ‘

LCFACT,1,1.2,   !分项系数1.2

LCFILE,2,’lcase2′,’l02′,’ ‘

LCFACT,2,1.4,   !分项系数1.4 LCFILE,3,’lcase3′,’l03′,’ ‘

LCFACT,3,1.3,   !分项系数1.3

LCASE,1   !将载荷工况1读入内存

LCOPER,ADD,2, , ,    !组合:1.2*恒+1.4*活LCWRITE,12  !写当前载荷工况到文件jobname.12

LCASE,3   !将载荷工况3读入内存

LCOPER,ADD,12, , ,   !组合:1.2*恒+1.4*活+1.3地震

2)结果数据文件组合

这种方法主要是指在同一个计算文件中设置不同的荷载步,通过不同荷载步之间的组合来实现荷载组合。这种方法相对于文件组合来讲,使用频率更高。

典型命令流过程如下:

FINISH

………

/SOLU

TIME,1

……

SOLVE

TIME,2

…..

SOLVE

……

/POST1

Lcdef,1,1,last     !定义恒载工况Lcdef,2,2,last     !定义活载工况

Lcfact,1,1.2 !恒载分项系数

Lcfact,2,1.4 !活载分项系数

Lcase,1

LCOPER,ADD,2, , ,   !组合:1.2*恒+1.4*活

Lcwrite,12   !组合结果写入文件。

 

3

                案例演示

下面以一个简单的悬臂梁为例,说明其操作过程,首先声明,该案例并无任何实际工程意义,具体情况还需具体分析。

悬臂梁采用Q235钢材,悬臂长度2m,截面类型为工字型钢,截面为140*88*6*6,恒载包括梁自重以及额外的2KN/m,活载为1KN/m,试用ANSYS进行1.2恒+1.4活的组合。

finish

/clear

/prep7

et,1,beam189

sectype,1,beam,i

secdata,88,88,140,6,6,6

mp,ex,1,2.1e5

mp,dens,1,7850e-12

mp,prxy,1,0.3

k,1

k,2,2000

k,3,500,500

l,1,2

latt,1,1,1,,,3,1

lesize,all,,,10

lmesh,all

/solu

dk,1,all,all

!恒载计算

time,1

acel,,9800

sfbeam,all,1,pres,2

solve

!活载计算

time,2

acel,,0

sfbeam,all,1,pres,1

solve

/post1

/eshape,1

set,1,last

plnsol,u,y

set,2,last

plnsol,u,y

lcdef,1,1,last

lcdef,2,2,last

lcfact,1,1.2

lcfact,2,1.4

lcase,1

lcoper,add,2

plnsol,u,y

结构在恒载作用下的变形图:

ANSYS荷载工况组合的实现方法

结构在活载作用下的变形图:

ANSYS荷载工况组合的实现方法

结构在组合作用下的变形图:

ANSYS荷载工况组合的实现方法

组合验证:

通过位移最大值验证工况组合叠加。

恒载最大位移:3.58803

活载最大位移:1.6764

组合最大位移:6.65259

3.58803*1.2+1.6764*1.4=6.65259

 

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

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

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

昵称

取消
昵称表情代码

    暂无评论内容

YOU MAY LIKE…