flac3d入门指南

合集下载

FLAC_3D快速入门(手册翻译版——一米)

FLAC_3D快速入门(手册翻译版——一米)

FLAC_3D快速入门(手册翻译版——一米)FLAC3D3.0版本3.0中文手册一米固定y范围y -0.1 0.1固定y范围y 7.9 8.1固定z范围z -0.1 0.1应用szz -1e6范围z 7.9 8.1 hist unb hist总成xvel 3 4 4 hist总成zdisp 0 0 8 step 1500;求解(可使用步进命令或求解命令)模型开始时,最大不平衡力为1MN。

经过1500步计算,最大不平衡力下降到大约270牛顿。

通过绘制第一个历史变量图,我们可以看到最大不平衡力接近“0”。

输入以下命令,在FLAC3D中显示图2.15中的图像:图表hist 1输入:图表hist 2图表hist 3. 43。

FLAC3D3.0版本3.0中文手册一米图2.15最大不平衡力记录可以分别看到记录节点的速度记录图(见图 2.16)和位移记录图(见图2.16)。

. 44。

FLAC3D3.0版本3.0中文手册一米2.17).从图2.16中可以看出,速度值已经接近“0”;我们还可以在图2.17中看到位移值已经接近固定值。

上述条件都说明了一件事:模型已经达到初始平衡状态。

图2.16节点(3,4,4)x向速度记录图图2.17节点(0,0,8)z向位移记录图. 45。

FLAC3D3.0版本3.0中文手册一米如果用户希望FLAC3D在计算结束时自动控制(当最大不平衡力小于某个极限值时),他可以使用求解而不是步进命令。

在上面的例子中,步骤1500可以由sovle代替。

这一次,计算将在1650停止。

如果也记录了上述变量的历史记录,则绘制的图表应与前三个图表大体相同。

如果我们使用求解命令,默认情况下,系统通过最大不平衡力的比值来控制计算过程。

当最大不平衡力与初始施加的节点力的平均值之比小于1×10-5时,计算将停止。

在输入求解命令之前,我们也可以通过输入以下命令来手动设置该比率:在这里设置机械比率= f,f是用户给出的比率限制。

FLAC3D快速入门及简单实例

FLAC3D快速入门及简单实例

FLAC3D快速⼊门及简单实例FLAC3D快速⼊门及简单实例李佳宇编LJY指南针教程前⾔FLAC及FLAC3D是由国际著名学者、英国皇家⼯程院院⼠、离散元的发明⼈Peter Cundall博⼠在70年代中期开始研究的,主要⾯对岩⼟⼯程的通⽤软件系统,⽬前已经在全球70多个国家得到⼴泛应⽤,在岩⼟⼯程学术界和⼯业界赢得了⼴泛的赞誉。

前国际岩⽯⼒学会主席 C.Fairhurst(1994)对FLAC程序的评价是:“现在它是国际上⼴泛应⽤的可靠程序。

”我从研⼆(2010年)开始接触FLAC3D,最初的原因是导师要求每⼀个⼈⾄少学会⼀个数值计算软件,⽽他嘴⾥每天念叨最多的就是FLAC,⾃⼰当时对数值计算⼀⽆所知,便答应⽼师要学会FLAC3D。

第⼀次打开软件界⾯,我⼼⾥就凉了⼤半截,⾯对着⼀个操作界⾯跟记事本⽆异的所谓“功能强⼤”的岩⼟⼯程专业软件,半点兴趣也提不起来。

年底,从项⽬⼯地回到学校准备论⽂开题,⽼师对我的开题报告⾮常不满意,当着全教研室师⽣的⾯,劈头盖脸⼤批⼀顿,第⼆天⼜找谈话。

在巨⼤的压⼒和强烈的⾃尊⼼驱使下,我硬着头⽪开始啃FLAC3D,⼀个半⽉之后,终于有了初步的计算结果,对⽼师有个交代,我也能回家过年了。

前⾯这⼀段过程可能是⼤多数FLAC3D初学者的必经阶段,或者是即将开始软件学习的⼈惧怕的事情。

毫⽆疑问,FLAC3D极其不友好的界⾯是阻碍初学者前进的很⼤障碍,当然还包括它是⼀个全英⽂的软件。

但是当你费尽周折的⾛进FLAC3D的世界,你就会发现它独特的魅⼒,⽐如简洁的界⾯,快捷的命令流操作,⾼效的计算⽅法,不易报错等等。

另外⼀个拿不上台⾯的优点就是它⾮常⼩巧,包括Manual在内⼀共才⼏⼗兆⼤⼩,⽽且已经被破解成绿⾊版,只要把它和命令流装进U盘,你就可以随便找⼀个⾝边功能最强⼤的电脑开始计算了,如果你有过ANSYS、ABAQUS等⼤型软件痛苦的安装经历,你便能毕业之后,本以为不⽤再接触数值计算,但⼯作需要使得我⼜⼀次开始与理解“绿⾊版”的含义,当然还请⼤家尊重知识产权,⽀持正版。

FLAC3D常见命令与使用技巧

FLAC3D常见命令与使用技巧

FLAC3D常见命令与使用技巧1、FLAC3D常见命令:1.FLAC3D是有限元程序吗?答:不是!是有限差分法。

2.最先需要掌握的命令有哪些?答:需要掌握gen, ini, app, plo, solve等建模、初始条件、边界条件、后处理和求解的命令。

3.怎样看模型的样子?答:plo blo gro可以看到不同的group的颜色分布4.怎样看模型的边界情况?答:plo gpfix red5.怎样看模型的体力分布?答:plo fap red6.怎样看模型的云图?答:位移:plo con dis (xdis, ydis, zdis)应力:plo con sz (sy, sx,sxy, syz, sxz)7.怎样看模型的矢量图?答:plo dis (xdis, ydis, zdis)8.怎样看模型有多少单元、节点?答:pri info9.怎样输出模型的后处理图?答:File/Print type/Jpg file,然后选择File/Print,将保存格式选择为jpe文件10.怎样调用一个文件?答:File/call或者call命令10.如何施加面力?答:app nstress11.如何调整视图的大小、角度?答:综合使用x, y, z, m, Shift键,配合使用Ctrl+R,Ctrl+Z等快捷键12.如何进行边界约束?答:fix x ran(约束的是速度,在初始情况下约束等效于位移约束)13.如何知道每个单元的ID?答:用鼠标双击单元的表面,可以知道单元的ID和坐标14.如何进行切片?答:plo set plane ori (点坐标) norm (法向矢量) plo con sz plane (显示z方向应力的切片)15.如何保存计算结果?答:save +文件名.16.如何调用已保存的结果?答:rest +文件名;或者File / Restore17.如何暂停计算?答:Esc18.如何在程序中进行暂停,并可恢复计算?答:在命令中加入pause命令,用continue进行继续19.如何跳过某个计算步?答:在计算中按空格键跳过本次计算,自动进入下一步20. Fish是什么东西?答:是FLAC3D的内置语言,可以用来进行参数化模型、完成命令本身不能进行的功能21. Fish是否一定要学?答:可以不用,需要的时候查Mannual获得需要的变量就可以了22.FLAC3D允许的命令文件格式有哪些?答:无所谓,只要是文本文件,什么后缀都可以23.如何调用一些可选模块?答:config dyn (fluid, creep, cppudm)24 .如何在圆柱体四周如何施加约束条件?答:可以用fix ... ran cylinder end1 end2 radius r1 cylinder end1 end2radius r2 not,其中r225.如何能把一个PLOT的图像数据导出来以便用其他软件绘图?答:用set log on命令,把数据导出来,转到excel里处理一下,然后用surfer或者什么作图软件绘制就行了。

flac入门指南—1

flac入门指南—1

FLAC3D网格中的每个区域可以给以不同的材 料模型,并且还允许指定材料参数的统计分布和变 化梯度。 还包含了节理单元,也称为界面单元,能 够模拟两种或多种材料界面不同材料性质的间断特 性。节理允许发生滑动或分离,因此可以用来模拟 岩体中的断层、节理或摩擦边界。 FLAC3D中的网格生成器,通过匹配、连接由 网格生成器生成局部网格,能够方便地生成所需要 的三维结构网格。还可以自动产生交岔结构网格 (比如说相交的巷道),三维网格由整体坐标系 x,y,z系统所确定,这就提供了比较灵活的产生和定 义三维空间参数。
2).五种计算模式 五种计算模式
(l)静力模式。这是FLAC3D的默认模式,通过动态松 弛方法得静态解。 (2)动力模式。用户可以直接输人加速度、速度或应力 波作为系统的边界条件或初始条件,边界可以固定 边界和自由边界。动力计算可以与渗流问题相藕合。 (3)蠕变模式。有五种蠕变本构模型可供选择以模拟材 料的应力-应变-时间关系:Maxwell模型、双指数模 型、参考蠕变模型、粘塑性模型、脆盐模型。
8).爆炸荷载和振动的动态响应:用于隧道开 挖和采矿活动; 9).结构的地震感应:用于土坝设计 ; 10).由于温度诱发荷载所导致的变形和结构 的不稳定; 11).大变形材料分析:用于研究粮仓谷物流 动和放矿的矿石流动。
功能应用
固—液两相介质耦合
FLAC3D实现了固—液 两相介质的渗流场和 应力场的完全耦合计 算
功能强大 FLAC3D是一个利用显式有限差分方法为 岩土工程提供精确有效分析的工具,可以解 决诸多有限元程序难以模拟的复杂的工程问 题,例如:分步开挖、大变形大应变、非线 性及非稳定系统(甚至大面积屈服/失稳或完 全塌方)等。
实践证实 FLAC3D已经在工程、咨询、教学和研究 中应用了十余年,目前持证用户遍布60个国 家,是世界上应用最为广泛的岩土分析三维 数值模拟工具之一。

FLAC3D常见命令与使用技巧

FLAC3D常见命令与使用技巧

FLAC3D常见命令与使用技巧1、FLAC3D常见命令:是有限元程序吗答:不是!是有限差分法。

2.最先需要掌握的命令有哪些答:需要掌握gen, ini, app, plo, solve等建模、初始条件、边界条件、后处理和求解的命令。

3.怎样看模型的样子答:plo blo gro可以看到不同的group的颜色分布4.怎样看模型的边界情况答:plo gpfix red5.怎样看模型的体力分布答:plo fap red6.怎样看模型的云图答:位移:plo con dis (xdis, ydis, zdis)应力:plo con sz (sy, sx,sxy, syz, sxz)7.怎样看模型的矢量图答:plo dis (xdis, ydis, zdis)8.怎样看模型有多少单元、节点答:pri info9.怎样输出模型的后处理图答:File/Print type/Jpg file,然后选择File/Print,将保存格式选择为jpe文件10.怎样调用一个文件答:File/call或者call命令10.如何施加面力答:app nstress11.如何调整视图的大小、角度答:综合使用x, y, z, m, Shift键,配合使用Ctrl+R,Ctrl+Z等快捷键12.如何进行边界约束答:fix x ran(约束的是速度,在初始情况下约束等效于位移约束)13.如何知道每个单元的ID答:用鼠标双击单元的表面,可以知道单元的ID和坐标14.如何进行切片答:plo set plane ori (点坐标) norm (法向矢量) plo con sz plane (显示z方向应力的切片)15.如何保存计算结果答:save +文件名.16.如何调用已保存的结果答:rest +文件名;或者File / Restore17.如何暂停计算答:Esc18.如何在程序中进行暂停,并可恢复计算答:在命令中加入pause命令,用continue进行继续19.如何跳过某个计算步答:在计算中按空格键跳过本次计算,自动进入下一步20. Fish是什么东西答:是FLAC3D的内置语言,可以用来进行参数化模型、完成命令本身不能进行的功能21. Fish是否一定要学答:可以不用,需要的时候查Mannual获得需要的变量就可以了允许的命令文件格式有哪些答:无所谓,只要是文本文件,什么后缀都可以23.如何调用一些可选模块答:config dyn (fluid, creep, cppudm)24 .如何在圆柱体四周如何施加约束条件答:可以用fix ... ran cylinder end1 end2 radius r1 cylinder end1 end2radius r2 not,其中r225.如何能把一个PLOT的图像数据导出来以便用其他软件绘图答:用set log on命令,把数据导出来,转到excel里处理一下,然后用surfer或者什么作图软件绘制就行了。

02112_flac3d实用教程

02112_flac3d实用教程

2024/1/24
28
实例演示:复杂模型后处理过程展示
模型介绍
以一个具有复杂几何形状和多种材料属性的 FLAC3D模型为例,介绍后处理过程。
结果可视化
演示如何利用云图、剖面图和动画等多种手段对 复杂模型的后处理结果进行可视化展示。
ABCD
2024/1/24
数据提取与整理
展示如何从模型中提取关键数据,并进行格式化 和整理。
flac3d实用教程
2024/1/24
1
contents
目录
2024/1/24
• 软件介绍与安装 • 基础知识与操作 • 模型建立与网格划分 • 材料属性定义与赋值 • 数值模拟计算过程分析 • 后处理技巧与结果展示 • 工程案例应用举例
2
01
软件介绍与安装
2024/1/24
3
FLAC3D概述
26
数据提取和整理方法论述
数据提取
通过FLAC3D内置函数或外部 脚本语言(如Python)提取 模型中的关键数据,如节点
位移、应力、应变等。
数据整理
将提取的数据进行格式化处 理,以便于后续分析和可视 化。可以使用电子表格软件 (如Excel)或编程语言进行
数据处理。
2024/1/24
数据筛选
根据需要选择特定区域或特 定条件下的数据进行详细分 析,提高数据处理效率。
01
02
菜单栏
包含文件、编辑、视图、工具、窗口 和帮助等菜单,用于管理文件和执行 各种操作命令。
03
工具栏
提供常用命令的快捷按钮,方便用户 快速执行常用操作。
属性视图区
显示当前选中对象的属性信息,并允 许用户修改对象属性持多种 视图模式和渲染效果。

flac3d入门指南

flac3d入门指南

flac3d入门指南一、教学内容具体内容包括:FLAC3D软件的安装与启动,界面及功能模块的认识,模型的建立方法,参数设置技巧,以及如何进行数值模拟和结果分析等。

二、教学目标1. 使学生掌握FLAC3D软件的基本功能与操作,能够独立建立简单模型并运行计算;2. 培养学生对岩土工程数值分析的兴趣,提高其理论联系实际的能力;3. 培养学生团队合作精神,提高其沟通协调能力。

三、教学难点与重点重点:FLAC3D软件的基本功能与操作,模型的建立与参数设置。

难点:模型的建立方法,参数设置技巧,以及如何进行数值模拟和结果分析。

四、教具与学具准备教具:电脑、投影仪、教学课件。

学具:学生电脑、FLAC3D软件安装包、学习资料。

五、教学过程1. 实践情景引入:以一则岩土工程事故案例为背景,引导学生思考如何利用FLAC3D软件进行事故分析。

2. 基础知识讲解:介绍FLAC3D软件的基本功能与操作,模型的建立与参数设置方法。

3. 例题讲解:分析一个简单的岩土工程问题,演示如何利用FLAC3D软件进行数值模拟与结果分析。

4. 随堂练习:学生分组进行练习,巩固所学知识,教师巡回指导。

6. 课后作业:布置相关练习题,巩固课堂所学。

六、板书设计板书内容主要包括:FLAC3D软件的基本功能与操作,模型的建立与参数设置方法,以及数值模拟与结果分析步骤。

七、作业设计1. 练习题:要求学生利用FLAC3D软件完成一个简单的岩土工程问题,包括模型的建立、参数设置、数值模拟和结果分析。

2. 思考题:针对本节课所学内容,提出几个问题,引导学生深入思考。

八、课后反思及拓展延伸1. 课后反思:反思本节课的教学效果,分析存在的问题,为下一节课的教学提供改进方向。

2. 拓展延伸:引导学生自学更多关于FLAC3D软件的高级功能和应用,提高其在岩土工程领域的实际应用能力。

重点和难点解析一、教学内容具体内容包括:FLAC3D软件的安装与启动,界面及功能模块的认识,模型的建立方法,参数设置技巧,以及如何进行数值模拟和结果分析等。

Flac3D中文手册

Flac3D中文手册

Flac3D中文手册Flac3D 中文手册FLAC3D的计算模式中是否需要做孔压分析取决于是否采用config fluid命令。

1 无渗流模式(不使用config fluid)即使不使用命令config fluid,仍然可以在节点上施加孔压。

这种模式下,孔压将保持为常量。

如果采用塑性本构模型的话,材料的破坏将由有效应力状态来控制。

节点上的孔压分布可由initial pp命令或water table命令来设定。

如果采用water table命令,由程序自动计算水位线以下的静水孔压分布。

此时,必须施加流体密度(water density)和重力(set gravity)。

流体密度值和水位位置可以用命令print water显示。

如果水位线是由face关键字来定义的,则可用命令plot water命令显示水位。

这两种情况,单元的孔压都由节点孔压值平均求出,并在本构模型计算中用作有效应力。

这种计算模式下,体积力中不反映流体的出现:用户必须根据水位线以上或以下相应地指定干密度和湿密度。

使用命令print gp pp和priint zone pp可分别得到节点或单元孔压。

plot contour pp命令可绘出节点孔压云图。

2 渗流模式(使用config fluid)如果使用命令config fluid,则可进行瞬时渗流分析,孔压改变和潜水面的改变都可能出现。

在config fluid模式下,有效应力计算(静态孔压分布)和非排水计算均被执行。

除此之外,还可进行全耦合分析,这种情况下,孔压改变将使固体产生变形,同时体积应变反过来影响孔压的变化。

如果采用渗流模式,单元孔压仍由节点孔压平均求出。

但这种模式,用户只能指定干密度(不论是水位以上还是以下),因为FLAC3D 将流体的影响考虑到了体积力的计算中。

采用渗流模式时,渗流模型必须施加到单元上,使用命令model fl_isotropic模拟各向同性渗流,model fl_anisotropic模拟各向异性渗流,model fl_null模拟非渗透物质。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
尺寸和份数 要求为?
注意:
* 为了避免边界效应的影响,模型的外边界尺 寸最小应为应为地下开挖洞室直径的3~5倍。
* 为了保证计算结果的准确性,洞室周围的网 格划分应密集一些,但也不宜过细,否则会 影响计算速度。同时,单元体的边长比值要 控制在一定的范围内,尽量避免比较狭长的 单元体出现。
* 为了保证网格的连续性,应保证相邻边界节 点的匹配,例如,相邻网格有相同的单元体 数和一致的单元体几何变化率。
第二部分:
FLAC3D软件学习+ 实例操作
学习内容
• 1、基础知识 • 2、建模、划分网格 • 3、本构模型及参数 • 4、边界条件、初始条件及加载 • 5、初始地应力的生成方法及初
始平衡求解 • 6、求解及结果输出
1、基础知识
1.1 通用菜单(界面,菜单,术语) 1.2一个简单分析计算样例
建模、划分网格 定义材料模型和参数 初始条件及边界条件 求解 结果分析
同时,关键词size还可配合ratio来进 行运用,使得各单元间的长度按照一 定的比率逐渐增大或减小。
gen zone radcyl size 5 10 6 12 & ratio 1 1 1 1.2
建立比较复杂的计算模型,即通过生成这
些基本的单元来进行“拼凑”。如建立一个马 蹄形断面的隧道
gen zone radcyl size 5 10 6 12 & ratio 1 1 1 1.2 p0 0,0,0 p1 100, 0,0 & p2 0,200,0 p3 0,0,100
方法二:手动设置法
该法即手动进行初始地应力的设置,若有充足的 勘察资料,即可按实际资料进行详细设置,若无现场 资料,则垂直应力按土层自重设置,水平应力与垂直 应力间考虑侧压力系数,可按v/1-v(v为泊松比)进行 选择,采用solve命令。优点:求解速度快,检错性强, 前期变形合理。
初始地应力的生成
fix x ran x 1
fix y ran y 0
fix y ran y 1
ini dens 2000
set grav 0 0 -10
solve
prop bulk 3e7 shear 1e7 c 10e3 f 15 ten 0 solve
Step = 163 sz = -40e3
sx = -21.54e3
3、本构模型及参数
FLAC3D中为岩土工程问题的求解开发了特有的本构模 型,总共包含了11种力学材料模型:
1. 开挖模型null; 2. 3个弹性模型(各向同性,横观各向同性和正
交各向异性弹性模型); 3. 7个塑性模型(Drucker-Prager模型、MohrCoulomb模型、应变硬化/软化模型、霍克-布朗模型、 遍布节理模型、双线性应变硬化/软化遍布节理模型和 修正的cam粘土模型).
2、建模、划分网格
在FLAC3D程序中建立计算网格主要采用 gen 命 令 , 该 命 令 可 生 成 点 (point) 、 面 (surface)和单元(zone)。由于点和面在 三维计算程序中应用相对较少,此处主 要介绍单元(zone)的生成和组合方法。 主要命令:
brick gen zone +关键词 cshell ------
速度=位移/计算时步 再者,进行速度和位移清零时,则可采用 ini命令,即:
ini xvel 0 yvel 0 zvel 0 xdisp 0 & ydisp 0 zdisp 0
注意:
➢ 要特别注意fix x y z range z <范围>与 fix z range z <范围>之间的差别,前 者是x、y、z三方向的位移全被限制, 后者只限制了z方向的位移。
初始平衡的求解,最关心的问题是初始地应力的获 得,这里介绍两种常用的方法去获得初始地应力(基于 无现场地应力测试资料)。
方法一:重力自动分配法
该法仅指定材料的密度和重力加速度,边界进行 合理约束的情况下,由程序自身计算和分配应力,以 得到连续的三向地应力场,采用命令solve elastic执 行。其缺点是:求解速度慢,检错性弱,前期变形大。
radcyl
对于任何形状的单元体, 其建立单元模型时关键 点的描述需遵从一定的 顺序,如建立一规则的 六面体,其命令如下:
gen zone brick p0 * * * p1 * * * p2 * * * & p3 * * * size * * * rat * * *
当然,对于不规则的六面体我们需 要指定全所有关键点的坐标,即从 p0至p7所有点的坐标。
gen zone radtun size 5 10 5 12 & ratio 1 1 1 1.2 p0 0,0,0 p1 0,0, -100 & p2 0,200,0 p3 100,0,0
这是通过radtun和 radcyl来组合生 成所需要的模型。它们两者的生成关键 点的描述存在较大的区别。
对于这两种基本的 网格,其公共面上的 关键点的对应关系更 需校核好,否则将出 现杂乱错误的网格。
➢ 考虑材料密度时,施加重力加速度要注意坐 ห้องสมุดไป่ตู้轴的方向。
4、边界条件及初始条件
在FLAC3D中,包含多种边界条件,边界方位 可以任意变化,边界条件可以是速度边界、应力边 界,单元内部可以给定初始应力,节点可以给定初 始位移、速度等,还可以给定地下水位以计算有效 应力等。这众多的边界条件主要通过apply或fix命 令来进行设置。而初始条件则主要通过initial命令 来执行,对所提的这两个命令必须严格区分并了解 其差异。通常我们所计算的模型均采用力学边界, 初始条件也基本是初始地应力的输入,对此两种不 同的力,其设置存在差别,同时在计算过程中,该 二者的变化情况也各不相同。
➢ 范围要准确。
➢ ini命令赋予梯度应力要注意初始值的 计算。
5、初始地应力的生成方法及 初始平衡求解
求解分两种类型,一类是初始平衡求解,另一类是 进行了相应操作后(如开挖)的计算求解。对于任何三维 数值计算模型,其初始平衡计算必不可少,待模型建立 完成后,设置了本构和材料参数以及相应的边界条件和 初始应力后,即可进行初始平衡求解,其目的是为了建 立和原始地层所处环境相接近的计算模型,以此可进行 相应的后续操作。
需要指出:只有网格数之间存在 整数倍的关系,才能采用attach 命令来进行连接,否则连接会失 败或仅能连接部分节点。
1.2634e6
Gen zone brick size 4 4 4 Gen zone brick size 4 4 4 p0 4.1 0 0 p1 8 0 0
p2 4.1 4 0 p3 4.1 0 4 Gen merge 0.1
fix x range x 49.9 50.1 (平面x=50处)
若在计算过程中,需对原先约束的平面接 触约束,则采用free命令进行设置。
对于速度边界,则相应可理解为间接位 移边界,设置的边界节点的速度,将随着计算 时步产生相应的位移,对于日常生产中的伺服 控制以及一些常规的试验,如单轴三轴实验等 可采用速度边界来进行较准确的位移控制和定 位。
对于体积模量和剪切模量,其和弹性模量 之间存在一转化公式:

对于材料的密度(干密度、湿密度等)则采 用initial命令来设置,即:
ini density * (range ---)
材料若考虑密度,则必须设置重力加速度, 重力加速度的设置采用set命令,即:
set gravity 0 0 –10 若重力方向为沿Z轴正向,则为10,若沿Z 轴负向,则为-10,若沿Y轴负向,则应设置为:
如对于z=-50处,sxx=-10e6+1e5*(-50)=-15e6 对于存在多个不同变化梯度的初始应力
的设置,必须保证在梯度变化处的应力值相 等,若出现应力的跳跃将会产生较大的误差, 其计算结果将不可取。
对于位移边界,通常情况下是设置固定边 界,即约束各边界在法线方向不发生任何位移, 采用fix命令进行设置,例如:
设置初始应力的弹塑性求解:
gen zon bri size 1 1 2 model mohr prop bulk 3e7 shear 1e7 c 10e3 f 15 ten 0 fix z ran z 0 fix x ran x 0 fix x ran x 1 fix y ran y 0 fix y ran y 1 ini dens 2000 ini szz -40e3 grad 0 0 20e3 ran z 0 2 ini syy -20e3 grad 0 0 10e3 ran z 0 2 ini sxx -20e3 grad 0 0 10e3 ran z 0 2 set grav 0 0 -10 solve
速度边界设置主要采用apply命令进行设置, 相应的可设置的速度变量为xvel、yvel、zvel, 例如:
apply xvel 2e-7 range x –0.1 0.1 其表示将x=0面上所有的节点速度均设置为 2e-7,若随着计算,需移除初始边界,则采用 apply remove 命令进行删除操作。 在进行速度边界设置时,速度的取值是关 键,若已知固定时间内的位移,速度的求解为:
Apply 命令施加的边界力,其在计算过程 中保持不变,且任意时刻均存在,除非再次执 行apply命令进行修改或网格移除,如地表超载 等;而ini命令施加的初始地应力,在计算过程 中,随着计算模型位移的产生,其内部的应力 将不断进行调整和重分配。其基本格式为:
apply szz * range z 60.1 59.9(施加在边界面上)
对此马蹄形隧道,其公 共面处,p0 — p0,p1—p3,
p2—p2,p4—p5 , p8—p9,p10 —p11
对于对称的模型也可以采 用镜像命令:
gen zone reflect norm -1 0 0 &
相关文档
最新文档