搜档网
当前位置:搜档网 › ansys命令流

ansys命令流

(1)创建物理环境
/COM, Structural ! 指定结构分析
/TITLE, Dam seismic Analysis ! 定义工作标题
/FILNAM,dam,1 ! 定义工作文件名
(2)建立模型
!进入前处理器
/PREP7
!定义单元类型
ET,1,PLANE42 !定义坝体单元
KEYOPT,1,3,2 !定义平面应变
!定义坝体材料属性
MP,EX,1,3.5E10 !弹性模量
MP,PRXY,1,0.2 !泊松比
MP,DENS,1,2500 !密度
!创建坝体线模型
K,1,,,, !创建关键点
K,2,76,,,
K,3,15.6,104.1,,
K,4,15.6,120,,
K,5,5.6,120,,
l,1,2 !连接关键点1、2生成直线
l,2,3
l,3,4
l,4,5
l,5,1
!创建边坡面模型
/PNUM, kp, on !打开关键点号开关
!划分网格生成有限元模型
a,1,2,3,4,5 !由关键点生成面
! 划分坝体单元网格
!设置网格份数
lsel,s,,,1 !选择线L1
lesize,all,,,20 !把所选择线分为20段
lsel,s,,,2 !选择线L2
lesize,all,,,32 !把所选择线分为32段
lsel,s,,,3 !选择线L1
lesize,all,,,6 !把所选择线分为6段
lsel,s,,,4 !选择线L2
lesize,all,,,4 !把所选择线分为4段
lsel,s,,,5 !选择线L2
lesize,all,,,40 !把所选择线分为40段
amesh,all !划分坝体单元
save,dam-grid.db !保存网格模型
(3)施加约束和荷载
!坝体底部施加约束
nsel,s,loc,y,0 !选择Y=0线上所有节点
d,all,uy !对所选择节点约束X、Y方向位移
d,all,ux
acel,,9.8 !施加重力加速度
sfl,5,pres,0,1101370 !施加水压力荷载
(4)求解
1)静力分析求解
/solu
antype,static !设定为静力求解
nsubst,100 !设定最大子步数为100
lnsrch,on !打开线性搜索
allsel
solve !进行求解
save,dam-static,db !保存求解结果数据
finish
2)抗震性能分析求解
!模态分析
/solu
antype,modal !设定为模态求解
modopt,subsp,18 !采用子空间迭代法提取18阶模态
solve

!进行模态求解
save,dam-modal,db !保存求解结果数据
set,list !调出模态分析各阶频率
finish
!反应谱分析
/solu
antype,spectrum !设定为反应谱求解
spopt,sprs,18,yes !设置单点反应谱分析选项
svtyp,2 !设定为地震加速度谱分析
sed,1,0,0 !定义反应谱激磁方向是x方向
freq,3.5138,8.073,11.118,14.3,21.776,24.98,30.734,34.119,36.263,39.043,40.852,43.237,47.907,49.679,52.521,56.661,58.613 !输入振动频率
sv,1.456,2,1.899,1.699,1.459,1.4,1.325,1.293,1.276,1.256,1.245,1.231,1.209,1.201,1.191,1.18,1.176,1.171 !输入对应反应谱值
solve !进行求解
save,Dam-spectrum,db !保存求解结果
!模态扩展求解
/solu
antype,modal !设定为模态求解
expass,on !定义为模态扩展分析
mxpand,18,,,yes,0.001 !设置模态扩展求解选项
solve !进行求解
save,Dam-expand,db !保存求解结果数据
finish
!合并模态求解
/solu
antype,spectrum !设定为反应谱求解
srss,0.15,disp !设置位移响应谱平方和平方根输出
solve
save,Dam-combination,db !保存求解结果数据
finish
(5)后处理
1)静力分析求解结果
/post1
Resume,'dam-static','db' !读入静力分析求解结果数据
pldisp,1 !绘制坝体变形图
plnsol,u,x !绘制坝体x方向位移云图
plnsol,u,y !绘制坝体y方向位移云图
plnsol,s,x !绘制坝体x方向应力云图
plnsol,s,y !绘制坝体y方向应力云图
plnsol,s,1 !绘制坝体第一主应力云图
finish
2)抗震性能分析求解结果
!绘制坝体振型图
/post1
Resume,'dam-modal','db' !读入模态分析求解结果数据
set,first !读入第一阶数据
pldisp,1 !绘制坝体第一阶振型图
set,next !读入第2阶数据
pldisp,1 !绘制坝体第2阶振型图
set,next !读入第3阶数据
pldisp,1 !绘制坝体第3阶振型图
!......
s

et,next !读入第18阶数据
pldisp,1 !绘制坝体第18阶振型图
finish
!绘制坝体位移/应力/应变云图
/post
Resume,'dam-conbination','db' !读入合并模态分析求解结果数据
set,first !读入第一阶数据
plnsol,u,x !绘制坝体第1阶x方向位移云图
plnsol,u,y !绘制坝体第1阶y方向位移云图
plnsol,s,x !绘制坝体第1阶x方向应力云图
plnsol,s,y !绘制坝体第1阶y方向应力云图
plnsol,s,1 !绘制坝体第1阶第一主应力云图
set,next !读入第2阶数据
plnsol,u,x !绘制坝体第2阶x方向位移云图
plnsol,u,y !绘制坝体第2阶y方向位移云图
plnsol,s,x !绘制坝体第2阶x方向应力云图
plnsol,s,y !绘制坝体第2阶y方向应力云图
plnsol,s,1 !绘制坝体第2阶第一主应力云图
set,next !读入第3阶数据
plnsol,u,x !绘制坝体第3阶x方向位移云图
plnsol,u,y !绘制坝体第3阶y方向位移云图
plnsol,s,x !绘制坝体第3阶x方向应力云图
plnsol,s,y !绘制坝体第3阶y方向应力云图
plnsol,s,1 !绘制坝体第3阶第一主应力云图
set,next
plnsol,u,x !绘制坝体第4阶x方向位移云图
plnsol,u,y !绘制坝体第4阶y方向位移云图
plnsol,s,x !绘制坝体第4阶x方向应力云图
plnsol,s,y !绘制坝体第4阶y方向应力云图
plnsol,s,1 !绘制坝体第4阶第一主应力云图
set,next !读入第5阶数据
plnsol,u,x !绘制坝体第5阶x方向位移云图
plnsol,u,y !绘制坝体第5阶y方向位移云图
plnsol,s,x !绘制坝体第5阶x方向应力云图
plnsol,s,y !绘制坝体第5阶y方向应力云图
plnsol,s,1 !绘制坝体第5阶第一主应力云图
set,next !读入第7阶数据
plnsol,u,x !绘制坝体第7阶x方向位移云图
plnsol,u,y !绘制坝体第7

阶y方向位移云图
plnsol,s,x !绘制坝体第7阶x方向应力云图
plnsol,s,y !绘制坝体第7阶y方向应力云图
plnsol,s,1 !绘制坝体第7阶第一主应力云图







相关主题