flac3d5.0软件隧道支护与开挖命令流.txt资料文档下载

上传人:b****3 文档编号:15415988 上传时间:2022-10-30 格式:TXT 页数:6 大小:8.90KB
下载 相关 举报
flac3d5.0软件隧道支护与开挖命令流.txt资料文档下载_第1页
第1页 / 共6页
flac3d5.0软件隧道支护与开挖命令流.txt资料文档下载_第2页
第2页 / 共6页
flac3d5.0软件隧道支护与开挖命令流.txt资料文档下载_第3页
第3页 / 共6页
flac3d5.0软件隧道支护与开挖命令流.txt资料文档下载_第4页
第4页 / 共6页
flac3d5.0软件隧道支护与开挖命令流.txt资料文档下载_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

flac3d5.0软件隧道支护与开挖命令流.txt资料文档下载

《flac3d5.0软件隧道支护与开挖命令流.txt资料文档下载》由会员分享,可在线阅读,更多相关《flac3d5.0软件隧道支护与开挖命令流.txt资料文档下载(6页珍藏版)》请在冰豆网上搜索。

flac3d5.0软件隧道支护与开挖命令流.txt资料文档下载

dim75.575.5size551108rat1111.3

genzonebrickp070-4.5p1270-15p2add0510p3700&

p42751-15p57510p62700p727510&

size8513ratio1.311

genzonebrickp000-15p1add2700p2add0510p300-4.5&

p42751-15p5051-4.5p670-4.5p7751-4.5&

size7518rat110.7692307692307692

genzonbrickp00025p1add2700p2add0510p3add0010&

size5512

genzonbricp027025p1add1700p2add0510p3add0010&

size2512rat211

genzonbricp0270-15p1add1700p2add0510p3add0040&

size2518rat211

genzonbricp0270-40p1add1700p2add0510p3add0025&

size2512rat210.5

genzonbricp000-40p1add2700p2add0510p3add0025&

size7512rat110.5

assignnamestogroupsofzones

groupzonerockrangegroup'

notgrouptunnelnot

assignMohr-Coulombmaterialmodel

modelmechmohr

probulk50e6she18e6fric20coh25e3ten0dil0rangez2535

probulk4e8she1.5e8fric20coh50e3ten5e3dil3rangez-5025

assignboundaryconditions;

ʩ�ӱ߽��������������ֱ���޸�Ϊ���������

fixxrangex-.1.1

fixxrangex43.944.1

fixzrangez-40.1-39.9

fixyrangey-.1.1

fixyrangey50.951.1

assigninitialstressstate;

��ʼӦ��״̬

setgrav00-10

inidensity2200

iniszz-770e3grad0022000

inisxx-770e3grad0022000

inisyy-385e3grad0011000;

ʩ�ӳ�ʼӦ��

monitorvariablesinmodel;

ģ���б����ļ��

histaddunbal;

��ز�ƽ����

histaddgpzdisp005.5

histaddgpxdisp700

histaddgpzdisp000

histaddgpzdisp0035

histaddgpzdisp0305.5

histaddgpxdisp7300

histaddgpzdisp0300

histaddgpzdisp03035

histaddgpzdisp01235

histaddgpzdisp01835

histaddgpzdisp02435

histaddgpzdisp03635

histaddgpzdisp53035

histaddgpzdisp103035;

���������Щ���x��z����λ�Ʊ仯

savgeom1

defconc_parm;

����֧��������parm��parameter����������˼

globalbmc=20.7e9;

�������ģ��Ϊȫ�ֱ�����b����bulk��m����modulus��c����concrete

globalsmc=12.6e9;

�������ģ��Ϊȫ�ֱ�����s����shear��m����modulus��c����concrete

end

@conc_parm

definethelocationsofcablepatterns1,2and3

defcab_parm;

����ê

�˲���

globalx_b=get_array(4,3);

�������飨4,3������ê

�˵�λ��

globalz_b=get_array(4,3)

globaly0=-3;

��ê

�˵�λ�����������ʽ��ʾ������x,y,z��

x_b(1,1)=0.8

x_b(2,1)=2.1

x_b(3,1)=3.5

x_b(4,1)=5.5

z_b(1,1)=5.5

z_b(2,1)=2.4

z_b(3,1)=4.7

z_b(4,1)=1.5

x_b(1,2)=0.8

x_b(2,2)=0.8

x_b(3,2)=3.5

x_b(4,2)=5.5

z_b(1,2)=0.6

z_b(2,2)=4.0

z_b(3,2)=2.4

z_b(4,2)=0.6

x_b(1,3)=0.8

x_b(2,3)=2.6

x_b(3,3)=5.0

x_b(4,3)=3.5

z_b(1,3)=2.4

z_b(2,3)=4.0

z_b(3,3)=3.0

z_b(4,3)=0.6;

��ÿ

�˵�λ�ý

��и�ֵ

definip(iidx);

�����ʼê

���

globalx1=x_b(1,iidx)

globalx2=x_b(2,iidx)

globalx3=x_b(3,iidx)

globalx4=x_b(4,iidx)

globalz1=z_b(1,iidx)

globalz2=z_b(2,iidx)

globalz3=z_b(3,iidx)

globalz4=z_b(4,iidx)

@cab_parm

installinitialcables;

��װ��ʼê

��

defins_cab;

����Ҫ��ʼ��װ��ê

�ˣ�����ins_cab��ʾinstallinitialcables

globaliidx;

����ȫ�ֱ���iidx

globalcab_seg;

�˻��ֵ�Ԫ��

globalcab_seg_m;

ê

�˳��ȣ��д���һ��ȷ�ϣ�

loopiidx(1,3)

inip(iidx)

cab_seg=cab_seg_m-3*(3-iidx)

globaly1=0.

globaly2=float(cab_seg)

command

selcableid@iidxbegin@x1@y1@z1end@x1@y2@z1nseg@cab_seg

selcableid@iidxbegin@x2@y1@z2end@x2@y2@z2nseg@cab_seg

selcableid@iidxbegin@x3@y1@z3end@x3@y2@z3nseg@cab_seg

selcableid@iidxbegin@x4@y1@z4end@x4@y2@z4nseg@cab_seg

selcableproemod45e9xcarea1.57e-3gr_per1.0&

yten25e4gr_k17.5e6gr_c20e4rangeid@iidx;

ʩ����ʼê

end_command

end_loop

set@cab_seg_m15

@ins_cab

installpre-supportconcrete;

Ԥ֧��

selshellid10grouprockrangecylend100-1.5end201-1.5rad7.4&

cylend100-1.5end201-1.5rad6.7not&

z-0.16

selshellpropisotropic10.5e9,0.25thickness0.3density2500

defmonit

globalipt_surf=gp_near(0,30,35);

�ر�

globalipt_crown=gp_near(0,30,5.5);

����

globalipt_spring=gp_near(7,30,0)

@monit

savem_ini

table1name'

groundsurfaceattunnelcenterline'

table2name'

tunnelcrown'

;

�������

table3name'

tunnelsidewall'

;

����������֣������ǽ

FISHfunctiontocontrolexcavationandsupportsequence

defexcav

y0=y0+3

localcut_i=y0/3+1

globalcut

loopcut(cut_i,16)

localcut_cur=cut

localii=out('

EXCAVATIONSTEP'

+string(cut))

y0=3*(cut-1)

y1=y0+3

globalyp0=y0+1

globalyp1=y1+1

globalys0=yp0-3

globalys1=yp1-3

globalyc0=y0-3

globalyc1=y1-3

globalid_=10

id_=10*(cut+1);

useifshellsunconnected

;

installpresupportconcrete

selshellid@id_grouprock&

rangecylend10@yp0-1.5end20@yp1-1.5rad7.4&

cylend10@yp0-1.5end20@yp1-1.5rad6.7not&

z-0.16

selshellpropisotropic10.5e9,0.25thickness0.3density2500&

rany@yp0@yp1

excavatenextcut

modelmechnullrangegrouptunnely@y0@y1

modelmechnullrangegroup'

y@y0@y1

delete-cablesintheexcavatedarea

seldeletecablerangeid1y@y0@y1

seldeletecablerangeid2y@y0@y1

seldeletecablerangeid3y@y0@y1

localcut_1=cut-1

iidx=int(cut_1-3*(cut_1/3))+1

y2=min(y1+15,51)

ii=out('

CABLEBOLTPATTERN'

+string(iidx))

seldeletecablerangeid@iidx

;

installnewcables

selcableid@iidxbegin@x1@y1@z1end@x1@y2@z1nseg@cab_seg_m

selcableid@iidxbegin@x2@y1@z2end@x2@y2@z2nseg@cab_seg_m

selcableid@iidxbegin@x3@y1@z3end@x3@y2@z3nseg@cab_seg_m

selcableid@iidxbegin@x4@y1@z4end@x4@y2@z4nseg@cab_seg_m

yten25e4gr_k17.5e6gr_c20e4ranid@iidx

shotcrete

selshellpropisotropic10.5e9,0.25thickness0.5density2500&

rany@ys0@ys1

ifcut>

1then

command

;

concreteliner

modelmechelrangegroup'

y@yc0@yc1

propbulk@bmcsh@smcrangegroup'

end_command

end_if

step3000

end_command

storedisplacementsintables;

��λ�ƴ����ڱ����

xtable(1,cut)=3.0*cut

ytable(1,cut)=gp_zdisp(ipt_surf)

xtable(2,cut)=3.0*cut

ytable(2,cut)=gp_zdisp(ipt_crown)

xtable(3,cut)=3.0*cut

ytable(3,cut)=gp_zdisp(ipt_spring)

savem1

ifcut=5then

command

savem1_15

end_command

ifcut=9then

savem1_27

ifcut=10then

savem1_30

@excav

return

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 院校资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1