设置边界条件是FLAC3D分析的重要内容
约束主要分成位移边界和应力边界
其实应力边界已经在视频说过了
这里就不说了
下面讲怎么看位移边界
先讲一个简单的命令:
model new
zone create brick size 10 10 10
zone cmodel assign elastic
zone property bulk 3e8 shear1e8
zone initialize density 2000
zone gridpoint fix velocity-x range position-z -.1 .1
zone gridpoint fix velocity-y range position-z -.1 .1
zone gridpoint fix velocity-z range position-z -.1 .1
zone gridpoint fix velocity-x range position-x -.1 .1
zone gridpoint fix velocity-x range position-x 9.9 10.1
zone gridpoint fix velocity-y range position-y -.1 .1
zone gridpoint fix velocity-y range position-y 9.9 10.1
model gravity 0 0 -10
model solve
这个命令生成的是长度10*10*10的立方体
那么它的约束条件就是:
zone gridpoint fix velocity-x range position-z -.1 .1
zone gridpoint fix velocity-y range position-z -.1 .1
zone gridpoint fix velocity-z range position-z -.1 .1
zone gridpoint fix velocity-x range position-x -.1 .1
zone gridpoint fix velocity-x range position-x 9.9 10.1
zone gridpoint fix velocity-y range position-y -.1 .1
zone gridpoint fix velocity-y range position-y 9.9 10.1
六个面,只有顶面没有被约束
怎么看约束呢?
只需要点击gp fixity即可
点击之后就成这样了:
还不够明显
我们把其中一个约束变成黄色
注意
各个面有不同的线,这就是约束。
约束是施加在节点的,所以只在节点有竖线
不同的颜色代表不同方向的约束,右边的图例就写着
蓝色-x,黄色-y,红色-z
我们看四周都是只有一种约束,那么就只有一种颜色
底面设置了三种约束,那就有三种颜色的直线
还有要注意的是:
隐藏zone之后更明显
便于检查错误
都是边界上的直线
说明没有加错
一个彩蛋
显示这个云图的命令是
plot item create gridpoint-fix(只有约束,没有实体单元)
需要实体单元的命令是
plot item create zone