侧向土压力和水压力都是沿竖直方向递增,而建立的模型是高程越高,Z轴数值越大,侧向力越小,反之,Z轴数值越小,侧向力越大,所以对Z的系数是负值。
定义的梯度就是这么一个简单的方程
1 先定义一个梯度的名称(翻译叫节点样式)
无论天然土的侧向土压力,地下水的侧向压力,浮土的侧向土压力,都用一个梯度即可,因为对于一个侧墙,高度是一定的,往下看即知。

这个名字不要和荷载名称重复引起混乱哦。如果就一个梯度,就用系统默认的default挺好。

2 定义梯度方程(翻译叫节点样式)和给面施加梯度方程(翻译叫节点样式)

下图中C值就是Z的负值系数,表示这个荷载随着Z轴的增加逐渐变小
D就是这个侧墙的高度。

重要!!
选中某个侧墙所有面(划分了单元后),赋予这个梯度方程(翻译叫节点样式),侧墙上会显示出数字,可以看出是呈梯度,沿Z轴变化的,顶部为0,底部为高程……

3 给壳施加梯度荷载
选中这个侧墙的所有面

下图是给侧墙施加一个水压力,注意面(壳)的方向,上图是给面施加压力,即给面的top方向施加压力,不是拉力,面的方向看面的局部坐标,规则是红——绿——蓝(1-2-3),蓝色指向的大值即为面的顶面top,小值为bottom底面。
所以,绘制面的时候,一个方盒子,两个对面的侧墙,他们的top面是一致的话,施加面压力就要互相相反了。是有这个麻烦的。

可能会问,为啥不施加bottom底面呢,为了显示方便,你每次显示荷载的时候需要选择top面或bottom面,你有的面施加了top面,有的施加的事bottom面,就要选择和显示2次。
而所有的面荷载都施加到top面,那么,就像上图所示那样,会出现正到负的面压力梯度标尺,对不对?本来应该是0 ~ 160,图上却显示了-160 ~ 160,这就对了。
施加完就可以看到梯度了。怎么看?下面这个显示:

contours是显示梯度,下面的value是显示数值,看你喜欢了。

sap2000的例题F就是讲这个的。

作者:秦晓川  创建时间:2021-12-19 21:35
最后编辑:秦晓川  更新时间:2021-12-19 22:12
上一篇:
下一篇: