ansys荷载工况组合 Load Case

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ansys荷载工况组合 Load Case
ansys荷载工况组合loadcase
ANSYS荷载工况
ansys荷载工况组合(转自新浪微博――majun的博客)
如果使用ANSYS进行设计,通常会计算许多工况组合。

如果载荷可以单独加载并单独
计算,然后将结果叠加(仅限于弹性阶段),效率可以大大提高。

建议使用以下命令来实
现此效果。

!★加自
重――――――――――――――――――★1★allsel,allacel,0,0,0fdele,all,all,a llsfadele,all,all,allacel,,,10
lswrite、1allsel、所有………………
lswrite,n_load!可加其他荷载,自己定义allsel,alloutpr,all,all
lssolve,1,n_uu加载,1!独立求解每个负载的fini
!荷载组合/post1allsel,all
卡塞,1!读出自重荷载作用下的结构响应lcoper,add,2!添加加载2lcwrite,31!作为工作条件组合31
当然可以用lcfact定义荷载的分项系数,再进行组合。

善用这些命令,对于设计
(往往是很多工况组合)就比较方便了
对于单层或双层框架的弹性分析,需要考虑四种荷载:恒载、活载、风荷载和吊车荷

1,几何模型(beam3和beam54)建立后,定义所需的elementtable,主要包括杆端力和最大应力,最小应力等。

然后保存数据库。

应用四个荷载的标准值(不乘以分项系数),并将其保存为四个LoadStep文件。

2,使用solution->fromlsfiles,求解四种荷载(lssolve,1,4,1,)3,荷载组合,命令流如下:/post1lcdef,1,1lcdef,2,2lcdef,3,3
lcdef,4,4!定义了四种工况,即四种载荷下的计算结果
lcfact,1,1.2lcfact,2,1.4lcfact,3,1.19
lcfact,4,1.4!指定每个工况的组合系数
lcase,1!读入工况1,database=1sumtype,prin!指定加操作的对象
lcoper,添加,2!加载组合,数据库=数据库+2示波器,添加,4!加载组合,数据
库=数据库+4lcoper,lprin!计算线性主应力
lcwrite,11!把database结果写到工况11,即恒荷载+活荷载+吊车荷载的结果lcase,1lcfact,2,1.19
lcfact,4,1.19!更改组合系数sumtype,prinlcoper,add,2lcoper,add,3
lcoper,add,4lcoper,lprin
我写,12!将数据库结果写入条件12,即恒载+活载+吊车荷载+风荷载的结果
!......其他荷载组合
! 然后使用lcase,将n调节到工作状态n,并检查其变形和内力
!可使用如下命令流得到工况11和12,13的较大者99,进而查看最大应力
lcase,11lcase,min,12lcase,min,13lcwrite,98lcase98
! 检查98 lcase、11 lcase、max、12lcase、max、13lcwrite、99lcase99条件下的
应力分布
!查看工况99的应力分布......
以下是一些用于定义和读取荷载工况的命令:
lcdef_从结果文件中的一列结果产生荷载工况lcdef,lcno,lstep,sbstep,kimg
Lcno:要分配给lstep、sbstep和file命令指定的负载情况的任意数量的指针(1-99)。

默认值为1加上上上一个值。

llstep:要定义为荷载工况的荷载步的编号。

缺省为1。

sbstep:子荷载步的编号。

缺省为荷载步的最后一个子荷载步。

kimg:仅用于复数分析0-用复数分析的实部1-用
虚部
注意:负载情况是通过在结果文件中建立指向结果列表的指针生成的。

该指针(lcno)可在lcase或lcoper命令中用于将荷载工况数据读入数据库。

lcdef,erase来删除所有的荷载工况指针(和所有的荷载工况文件)。


lcdef,lcno,erase来删除指定的荷载工况指针lcno(和相应的文件)。

当选项为erase 时,所有的指针都被删除,但是只有为缺省扩展名的文件(lcwrite)被删除。


lcdef,stat看所有选定的荷载工况(lcsel)的状态,写lcdef,stat,all看所有荷载工况的
状态。

stat命令可以用来列出所有荷载工况。

看lcfile如何建立一个指针指向荷载工况文件(由lcwrite写)中一列结果。

谐单元从一个荷载工况结果文件读入的数据贮存在零度位置。

命令流:/solu finish/post1。

!!定义荷载工况1lcdef,1,1
!! 形成可由后续条件组合调用的条件文件lcase1,条件编号1lcwrite,1,
‘lcase1’,‘finish/solu finish/post1。

!!定义荷载工况2lcdef,2,1
!! 形成可由后续条件组合调用的条件文件lcase2,条件编号2lcwrite,2,
‘lcase2’,‘finish’
/solu......finish/post1......
!! 定义负载情况3lcdef,3,1
!!形成后续工况组合可以调用的工况文件lcase3,工况号
3lcwrite,3,'lcase3','',''finish/post1
!! 从荷载工况文件1、“lcase1”、“L01”、“lcfact、1,1.2”创建荷载工况lcfile,!分项系数1.2lcfile,2,'lcase2','L02','lcfact,2,1.4,!分项系数1.4lcfile,3,'lcase3','L03','lcfact,2,1.3,!分项系数1.3
lcase,1!将载荷工况1读入内存
lcoper,添加,2,,,!组合:1.2*常数+1.4*实时lcwrite,12!将当前负载情况写入文件jobname 12
lcase,3!将载荷工况3读入内存
lcoper,加上,12,,,!组合:1.2*恒定+1.4*活动+1.3地震。

相关文档
最新文档