flacd软件隧道支护与开挖命令流
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
;-----------------------------------------------------
; ---- Excavation and Support for a Shallow Tunnel ---
;-----------------------------------------------------
new ;新建项目
set fish autocreate off
title 'Excavation and Support for a Shallow Tunnel' ;定义题目
; generate primitive components of grid
; concrete liner - upper tunnel
gen zon cshell p0 0 0 0 p1 7 0 0 p2 0 51 0 p3 0 0 5.5 &
dim 5 5 5 5 size 2 51 10
group zone 'concrete liner'
;
; upper tunnel
gen zon cylinder p0 0 0 0 p1 5 0 0 p2 0 51 0 p3 0 0 5 &
size 5 51 10
group zone tunnel range group 'concrete liner' not
;
; lower tunnel & liner
gen zone brick p0 0 0 -4.5 p1 add 7 0 0 p2 add 0 51 0 p3 add 0 0 4.5 & size 7 51 3
;
; surrounding rock (8 primitives)
gen zon radcyl p0 0 0 0 p1 27 0 0 p2 0 51 0 p3 0 0 25 &
dim 7 5.5 7 5.5 size 5 51 10 8 rat 1 1 1 1.3
;
gen zone brick p0 7 0 -4.5 p1 27 0 -15 p2 add 0 51 0 p3 7 0 0 &
p4 27 51 -15 p5 7 51 0 p6 27 0 0 p7 27 51 0 &
size 8 51 3 ratio 1.3 1 1
;
gen zone brick p0 0 0 -15 p1 add 27 0 0 p2 add 0 51 0 p3 0 0 -4.5 &
p4 27 51 -15 p5 0 51 -4.5 p6 7 0 -4.5 p7 7 51 -4.5 &
size 7 51 8 rat 1 1 0.7692307692307692
;
gen zon brick p0 0 0 25 p1 add 27 0 0 p2 add 0 51 0 p3 add 0 0 10 &
size 5 51 2
;
gen zon bric p0 27 0 25 p1 add 17 0 0 p2 add 0 51 0 p3 add 0 0 10 &
size 2 51 2 rat 2 1 1
;
gen zon bric p0 27 0 -15 p1 add 17 0 0 p2 add 0 51 0 p3 add 0 0 40 &
size 2 51 8 rat 2 1 1
;
gen zon bric p0 27 0 -40 p1 add 17 0 0 p2 add 0 51 0 p3 add 0 0 25 &
size 2 51 2 rat 2 1 0.5
;
gen zon bric p0 0 0 -40 p1 add 27 0 0 p2 add 0 51 0 p3 add 0 0 25 &
size 7 51 2 rat 1 1 0.5
;
; assign names to groups of zones
group zone rock range group 'concrete liner' not group tunnel not
;
; assign Mohr-Coulomb material model
model mech mohr
pro bulk 50e6 she 18e6 fric 20 coh 25e3 ten 0 dil 0 range z 25 35 pro bulk 4e8 she 1.5e8 fric 20 coh 50e3 ten 5e3 dil 3 range z -50 25
; assign boundary conditions ;施加边界条件,后面可以直接修改为具体的数字
fix x range x -.1 .1
fix x range x 43.9 44.1
fix z range z -40.1 -39.9
fix y range y -.1 .1
fix y range y 50.9 51.1
; assign initial stress state ;初始应力状态
set grav 0 0 -10
ini density 2200
ini szz -770e3 grad 0 0 22000
ini sxx -770e3 grad 0 0 22000
ini syy -385e3 grad 0 0 11000 ;施加初始应力
; monitor variables in model ;模型中变量的监控
hist add unbal ;监控不平衡力
hist add gp zdisp 0 0 5.5
hist add gp xdisp 7 0 0
hist add gp zdisp 0 0 0
hist add gp zdisp 0 0 35
hist add gp zdisp 0 30 5.5