ANSYS荷载工况组合的实现方法【转发】
2017-09-06 by:CAE仿真在线 来源:互联网
A:有多少人想做侯亮平,最后却成了祁同伟。
B:醒醒吧,骚年,你只能做大风厂员工。
实际工程设计中,毫无疑问我们一般需要考虑多工况组合的问题,然而ANSYS等这类的商业有限元软件并不如设计软件那般操作简单,前段时间一直有童鞋向水哥咨询关于ANSYS多工况组合的方法,今日就和大家谈谈ANSYS中多工况组合的实现方法。
1
荷载组合的含义
首先阐明ANSYS荷载组合的含义,在ANSYS中,工况组合是指在不同结果数据之间进行运算处理,即当前处于数据库的荷载工况结果数据和另一独立结果文件中的荷载工况结果数据之间进行运算。这个过程可以简单的描述如下:
荷载组合大体上可以分为两种方法实现,一种是通过荷载工况文件的组合;另一种便是通过结果文件进行荷载组合。在具体介绍这两种方法之前,首先罗列出工况组合常用的命令流:
Lcwrite:写结果文件
LCfile:从结果文件中创建工况
LCDEF:从结果数据中创建一个工况
LCFACT:工况组合分项系数
LCOPER:对荷载工况进行操作
LCASE:读取指定工况
注意:荷载工况组合只适用于弹性计算中。
两种实现方式
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 !组合结果写入文件。
案例演示
下面以一个简单的悬臂梁为例,说明其操作过程,首先声明,该案例并无任何实际工程意义,具体情况还需具体分析。
悬臂梁采用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
结构在恒载作用下的变形图:
结构在活载作用下的变形图:
结构在组合作用下的变形图:
组合验证:
通过位移最大值验证工况组合叠加。
恒载最大位移:3.58803
活载最大位移:1.6764
组合最大位移:6.65259
3.58803*1.2+1.6764*1.4=6.65259
转自公众号:水哥 ANSYS结构院
相关标签搜索:ANSYS荷载工况组合的实现方法【转发】 Ansys有限元培训 Ansys workbench培训 ansys视频教程 ansys workbench教程 ansys APDL经典教程 ansys资料下载 ansys技术咨询 ansys基础知识 ansys代做 Fluent、CFX流体分析 HFSS电磁分析 Abaqus培训