FLAC3D学习疑点详解Word文件下载.docx

上传人:b****5 文档编号:20951846 上传时间:2023-01-26 格式:DOCX 页数:39 大小:54.58KB
下载 相关 举报
FLAC3D学习疑点详解Word文件下载.docx_第1页
第1页 / 共39页
FLAC3D学习疑点详解Word文件下载.docx_第2页
第2页 / 共39页
FLAC3D学习疑点详解Word文件下载.docx_第3页
第3页 / 共39页
FLAC3D学习疑点详解Word文件下载.docx_第4页
第4页 / 共39页
FLAC3D学习疑点详解Word文件下载.docx_第5页
第5页 / 共39页
点击查看更多>>
下载资源
资源描述

FLAC3D学习疑点详解Word文件下载.docx

《FLAC3D学习疑点详解Word文件下载.docx》由会员分享,可在线阅读,更多相关《FLAC3D学习疑点详解Word文件下载.docx(39页珍藏版)》请在冰豆网上搜索。

FLAC3D学习疑点详解Word文件下载.docx

初始网格

genzoneradcylp0150-15.75p1add1500p2add060p3add0015.75&

size3485dim2.252.252.252.25rat1111.1fill

genzoneradtunsize3435dim0.752.250.752.25rat1111.1&

 

p0150-15.75p1add00-14.25p2add060p3add1500fill

genzonereflectdip90dd270ori150-15.75

摩尔库仑模型

modelmohr

macroniyan'

bulk3.2825e3shear1.5150e3fric20coh0.07'

macromeiceng'

bulk2.1735e3shear8.8917e2fric19coh0.05'

propniyanrangez=-13.50

propmeicengrangez=-15.5-13.5

propniyanrangez=-30-15.5

为开挖定义整体部分

rangenameinz-15.750cylend1150-15.75end2156-15.75rad2.25

rangenamehangdaox12.7517.25y06z-16.50-15.75

进行加载

fixxyzrangez-30.001-29.999

appsxx=-20rangex-0.0010.001

appsxx=-20rangex29.99930.001

appsyy=-20rangey-0.0010.001

appsyy=-20rangey5.9996.001

appszz=-20rangez-0.0010.001

solve          

(1)

modelnullrangein

modelnullrangehangdao

rangenameinz-15.750cylend1150-15.75end2156-15.75rad2.25

rangenamehangdaoliangce1x12.74912.751y06z-16.50-15.75

rangenamehangdaoliangce2x17.24917.251y06z-16.50-15.75

rangenamehangdaox12.7517.25y06z-16.501-16.499

applynstress-0.05planedip90dd0rangein

给巷道底部加压力

appnstress-0.05planedip90dd0rangehangdao

给巷道直墙部分(左侧)加压力

applynstress-0.05planedip90dd0rangehangdaoliangce2

给巷道直墙部分(右侧)加压力

applynstress-0.05planedip90dd0rangehangdaoliangce1;

对点进行监测

histunbal

histgpxdisp12.750-15.75 :

监测左帮

histgpzdisp150-13.5;

监测顶板

histgpzdisp150-16.5;

监测底板

solve

问:

第一个solve平衡了,是第二个solve不能平衡,这是为什么?

如果我把支护力加大,也不能平衡

我遇到的不收敛的原因,有两个:

1)检查你的模型是不是没有建好,相互之间是不是没有连接好;

2)仔细检查你的参数,是不是已经发生了破坏。

力施加有问题,隧道底部隆起破坏,所以无法计算

我这个模型就是该模型就是要出现巷道底臌现象,如果按照你的意思,力应该怎样施加才对?

如果无法收敛,应该用step命令,关键问题是要运行多少步。

3.问:

g1010

me

defdistort

loopi(2,jzones)

loopj(2,jzones)

x(i,j)=x(i,j)+mag*(urand-0.5)

y(i,j)=y(i,j)+mag*(urand-0.5)

end_loop

end

propd1000sh1e8bu2e8

其中:

x(i,j)=x(i,j)+mag*(urand-0.5)中的urand是否是随机生成数的命令?

urand:

randomnumberdrawnfromuniformdistributionbetween 0.0and1.0;

grand:

randomnumberdrawnfromnormaldistribution:

mean=0.0;

standarddeviation=1.0

4.问:

怎么能把一个PLOT的图像数据导出来以便用其他软件绘图?

用setlogon命令,把数据导出来,转到excel里处理一下,然后用surfer或者什么作图软件绘制就行了。

5.问:

用命令建立模型后,如何显示点的坐标?

使用ploblogrogpnumon命令

6.interface问题

我加了一个层面,初始平衡就出现了这么大的位移?

是怎么原因?

No1

genzonebrickp0000p11000p20100p3008&

size886rat1.021.021.02

genzonebrickp0009p11009p20109p30011&

size882rat1.021.021.02

genzonereflectdip90dd90origin(0,0,6)rangez011

grouplayer1rangez911

interface1facerangeplanenorm(0,0,1)origin(0,0,8)dist0.01

inizadd-1.0rangegrouplayer1

No2

genzonebrickp00011p110011p201011p30013&

genzonereflectdip90dd90origin(0,0,1)rangez1113

grouplayer2rangez1113

interface2facerangeplanenorm(0,0,1)origin(0,0,10)dist0.01

inizadd-1.0rangegrouplayer2

No3

genzonebrickp00013p110013p201013p30014&

size881rat1.021.021.02

genzonereflectdip90dd90origin(0,0,1)rangez1314

grouplayer3rangez1314

interface3facerangeplanenorm(0,0,1)origin(0,0,12)dist0.01

inizadd-1.0rangegrouplayer3

No4

genzonebrickp00014p110014p201014p30015&

genzonereflectdip90dd90origin(0,0,1)rangez1415

grouplayer4rangez1415

interface4facerangeplanenorm(0,0,1)origin(0,0,13)dist0.01

inizadd-1.0rangegrouplayer4

No5

genzonebrickp00015p110015p201015p30017&

genzonereflectdip90dd90origin(0,0,15)rangez1517

grouplayer5rangez1517

interface5facerangeplanenorm(0,0,1)origin(0,0,14)dist0.01

inizadd-1.0rangegrouplayer5

No6

genzonebrickp00017p110017p201017p30018&

genzonereflectdip90dd90origin(0,0,1)rangez1718

grouplayer6rangez1718

interface6facerangeplanenorm(0,0,1)origin(0,0,16)dist0.01

inizadd-1.0rangegrouplayer6

No7

genzonebrickp00018p110018p201018p30020&

genzonereflectdip90dd90origin(0,0,1)rangez1820

grouplayer7rangez1820

interface7facerangeplanenorm(0,0,1)origin(0,0,17)dist0.01

inizadd-1.0rangegrouplayer7

No8

genzonebrickp00020p110020p201020p30024&

size883rat1.021.021.02

genzonereflectdip90dd90origin(0,0,17)rangez2024

grouplayer8rangez2024

interface8facerangeplanenorm(0,0,1)origin(0,0,19)dist0.01

inizadd-1.0rangegrouplayer8

No9

genzonebrickp00024p110024p201024p30029&

size884rat1.021.021.02

genzonereflectdip90dd90origin(0,0,0)rangez2429

grouplayer9rangez2429

interface9facerangeplanenorm(0,0,1)origin(0,0,23)dist0.01

inizadd-1.0rangegrouplayer9

----------边界条件------------------------

fixxrangex-20.1-19.9

fixxrangex19.920.1

fixyrangey-0.10.1

fixyrangey9.910.1

fixzrangez-0.10.1

-----------初始条件-------------------------

applyszz-26e6rangez27.928.1

initialszz-1.08e6grad002.6e4rangez028

setgravity00-10

initialdensity2.6e3

initialsxx-45.8e6grad002.6e4rangez028

initialsyy-45.8e6grad002.6e4rangez028

---------------------------------------------

-----------材料属性--------------------------

-----------No1-----------------------

probulk8e9shear7e9fric25coh7.5e6ten2.6e6rangez08

-----------No2-------------------------

probulk7.8e9shear3.5e9fric30coh6.5e6ten2.4e6rangez810

------------No3---------------------

probulk7e9shear3.0e9fric22coh5.5e6ten2.2e6rangez1012

------------No4-----------------------------

probulk6e9shear2.3e9fric26coh5.5e6ten2.0e6rangez1213

-----------No5-----------------------------------

probulk6.2e9shear2.0e9fric28coh5.2e6ten1.2e6rangez1314

-------------------No6------------------------

probulk5.8e9shear2.5e9fric35coh6.0e6ten1.3e6rangez1416

-------------------No7------------------------

probulk9e9shear3.2e9fric30coh10.3e6ten1.2e6rangez1617

-------------------No8------------------------

probulk8.1e9shear3.1e9fric26coh8.0e6ten1.5e6rangez1719

-------------------No9------------------------

probulk7.6e9shear2.6e9fric23coh8.5e6ten1.8e6rangez1923

-------------------No10------------------------

probulk7.5e9shear2.1e9fric26coh8.0e6ten1.9e6rangez2328

int1propks8e10kn8e10fric30dil6tension2e7bslip=on

int2propks8e10kn8e10fric30dil6tension2e7bslip=on

int3propks8e10kn8e10fric35dil8tension2e7bslip=on

int4propks9e11kn9e11fric32dil5tension2e7bslip=on

int5propks9e11kn9e11fric32dil5tension2e7bslip=on

int6propks8e11kn8e11fric33dil5tension2e7bslip=on

int7propks8e10kn8e10fric33dil5tension2e7bslip=on

int8propks8e10kn8e10fric33dil5tension2e7bslip=on

int9propks8e10kn8e10fric33dil5tension2e7bslip=on

step5000

这是给的模型加的初始地应力,难道这样加地应力,模型就自动平衡了吗?

你用ini平衡,为什么还要计算5000步?

我的INI是用来施加初始地应力的,难道用INI那样加应力边界条件就不用step或solve算平衡了吗?

模型就能自动平衡吗?

把上面的sxx和syy的剃度2.6e4改为9e3试一下,xx和yy方向的梯度不可能与zz方向的梯度一样的。

7.问:

propmat和zone定义的材料特性有什么区别?

前者是对整个模型(如果整个模型只分成一个region的话),后者是对具体的zone的。

8.关于ff边界设置的问题

自由场地边界(FF边界)在动力分析中经常采用,它的原理是采用粘滞阻尼器来模拟静止边界,将自由场节点的不平衡力加到主体的网格边界上。

注意:

模型底部的动力边界条件应当在appff之前,进行appff以后底部的边界条件就自动转为自由场地边界。

现举出一简单例子,比如静力模型的尺寸为10*10*10,有以下几种边界施加方式

1)

freexyzrangz-.1.1

applysquietdquietnquietrangz-.1.1

applynstressvaluehistwaverangz-.1.1

applyff

2)

3)

可以验证,以上的施加方式得到的结果是完全一样的.所谓的自由场边界最重要的特征就是复制特征,现对以上各例子做简要分析.

1)第二三两句就是在10*10的底面范围内分别设置静止边界和动力条件,当加了ff后,ff的网格的条件即从临近的maingrid的zone进行复制.所以ff的底面的位移边界和动力和maingrid完全一样.

2)第二句直接加ff边界,注意这时ff底面是free的,而且动力为0,但是接下来的3.4两句仅仅给定的是z=-.1至.1的范围,导致ff的底面也包括在内了,所以作用方式和命令流1完全相同.

3)同2的分析,同样可以得到结论但是对于以上三个命令流中的两句

applynst

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

当前位置:首页 > 自然科学 > 数学

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

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