
1、建立隧道模型
new
;建模
;命令查找flac3d5.0-help-generate-可查找相关的基本模型
gen zone radcyl p0 0 0 0 p1 30 0 0 p2 0 100 0 p3 0 0 30 &
size 10 100 10 30 dim 7 5.5 7 5 ratio 1 1 1 1 group 'waibu weiyan'
gen zone cshell p0 0 0 0 p1 7 0 0 p2 0 100 0 p3 0 0 5.5 &
size 2 100 10 10 dim 5.5 5 5.5 5 rat 1 1 1 1 group liner fill group 'neibu weiyan'
gen zone radtun p0 0 0 0 p1 0 0 -30 p2 0 100 0 p3 30 0 0 &
size 10 100 10 30 dim 7 7 7 7 ratio 1 1 1 1 group 'waibu weiyan'
gen zone radtun p0 0 0 0 p1 0 0 -7 p2 0 100 0 p3 7 0 0 &
size 10 100 10 2 dim 5.5 5.5 5.5 5.5 ratio 1 1 1 1 group liner
gen zone brick p0 0 0 -5.5 p1 add 5.5 0 0 p2 add 0 100 0 p3 add 0 0 5.5 &
size 10 100 10 ratio 1 1 1 group 'neibu weiyan'
;关于 z 轴对称
gen zon reflect dip 90 dd 90 orig 0 0 0
plot zone
save suidaomoxin.sav
0隧道模型
1隧道模型
;关于模型的建立也可通过FLAC3d5.0新增模块panes—extrusion建立,若通过命令流建立可通过查找flac3d5.0-help-generate-可查找相关的基本模型,包含有brick/cshell/cylinder/radbrick/radtunnel/radcylinder等等关于隧道建模的命令十分 全面详细。
2、设置边界条件,求解自重应力场
fix z range z -30.01 -29.99
fix x range x -30.01 -29.99
fix x range x 29.99 30.01
fix y range y -0.01 0.01
fix y range y 0.99 1.01
;设置初始应力状态
apply szz -11e6 range z 29.99 30.01
model mohr
set gravity 0 0 -9.8
ini density 2300
prop bulk=5e10 shear=1.6e10 fric=30 coh=1.5e6 ten=1e7
set mech ratio=8e-2
;求解自重应力场
solve
save state1.sav
3、隧道开挖,在模拟之前必须对之前计算的自重应力场产生的位移进行初始归零处理,归零更加符合实际情况
;隧道开挖,设置初始位移为0
initial xdisp=0 ydisp=0 zdisp=0
model null range group 'neibu weiyan' any group liner any
hist unb
hist gp zdisp 0 0 10
hist gp xdisp 5 0 -2
step 50 ;计算开挖 50 步的状态
save weizhihu.sav
2开挖后隧道模型
4、结果分析
FLAC3d5.0十分人性化,是一个面向用户的软件,解决了3.0版本的部分功能只有通过命令流来实现的弊端,极大的方便用户的使用。用户可通过界面右侧list中调取自己需要分析的内容,如可通过list——zones——contour——displacement查阅x/y/z方向的位移。
3隧道开挖后x方向的位移
4隧道开挖后z方向的位移
可通过list——zonescontour——stress来查阅应力情况
4隧道开挖后的应力云图
可通过list——charts——history来查找节点位移/不平衡力等历史数据等等。
5隧道开挖后的历史数据曲线
小结:FLAC3d是岩土工程领域应用范围、应用效果都十分理想的模拟软件,但是由于建模困难让许多初学者望而却步,但是随着版本的改进,FLAC3d5.0较以往的版本更容易上手,许多人性化的改进极大的方便了用户的使用需求,尤其是鼠标右键的功能以及新增模块panes—extrusion建模等都十分强大,用户可自行摸索学习,小编也是刚学不到半月即可建立一些简单的模型,因而学习起来并不是十分困难,小编希望更多的同行来学习这款软件,互相学习共同进步,将这款让人望而却步的软件普及化,同时也希望各位大神慷慨提供学习资料,谢谢!!!
