大坝上游梯度水压力方向问题
!选择上游坝面单元,施加水平静水压力
esel,s,type,,2
eplot
nsel,s,loc,x,0
nsel,r,loc,z,-20,0
nsel,r,loc,y,0.1,80-5 !h1=80为上游水位高度
!若采用(h1-0.1)将导致选择过多的单元,使得施加的面分布荷载出现负数的情况
esln,s
nplot
eplot
/psf,pres,norm,2,0,1 !设定将显示压力的方向
sfgrad,pres,0,y,0,-9810 !给定载荷梯度为-gm
sfe,all,2,pres,,9810*80
如上大坝上游梯度水压力的施加,但总是会出现下图情况,下部水压力方向正确,但是上部分水压力方向完全错误,想求助一下如何能够改正过来。
捕获.PNG 返回小木虫查看更多
今日热帖
同样的命令,生成的PRES方向不同,先检查上、下两部分的单元坐标系是否统一(/psymb, esys, 1)
问题找到了,将SFE改为SF,面载荷施加到节点就可以了。
nplot
eplot
/psf,pres,norm,2,0,1 !设定将显示压力的方向
nrotat, all
! sfe,all,2,pres,,9810*80 !上游水压力大小
sfgrad,pres,0,y,0,-9810 !给定载荷梯度为-9810
sf, all, pres, 9810*80 !上游水压力大小
,