FLAC3D5.00培训教程

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.1、建模—Generate
生成渐变网格
gen zone brick size 10 10 10 p0 0 0 0 & p1 9 0 0 p2 0 9 0 p3 0 0 9 rat 0.8 0.8 0.8
1.1、建模—Generate
分组(group)
gen zone brick size 10 10 10 group 1 range z 0 1 group 2 range z 1 2 x 2 8 save s1 model null range group 2
将FLAC3D文件打包 和解包!!
1.1.4 the status bar
状态栏
面板控制的快捷键
每个面板都对应着与面板操作相关的快捷按 钮!
快捷键
重新加载上一条或下一条命令!!!
可以单独保存list文件!!!
Project .f3prj格式 将 datafile、plot、savefile 统一起来,构成整 个项目。 该文件是链接型的,其他文件单独存储。 作用是保存即 时工作状态,便于下次调取。
Generate EXTRUDE FISH调整
1.2、Itasca专门开发的kubirx(软件)网格生成器 1.3、第三方软件生成网格的导入

Note:这里的建模是指实体mesh的生成(结构单元的建 模后面再讲)。


建立模型
在FLAC3D中,模型的建立通过关键词generate来实现,其基本格式为:
项目管理
ห้องสมุดไป่ตู้
移动 缩放 。。。
很有用!!!
很有用!!!
Plot Items view Informatio n
Plot Items and View have two sections that may be independently minimized ……分成两部分, 可以分别缩小隐 藏起来。

导入的复杂模型
◦ 网格划分的检查 ◦ gen merge ◦ 弹性模型model elastic求解(试算一下)

材料参数 在FLAC3D中,对材料参数是通过两个命令关键词来实现的:
后面详解该面板的功能和操作!
2014.3.27~ 2014.3.28
1. FLAC3D V5.0界面操作 2. FLAC3D基本操作方法vs应用流程; 3. FLAC3D内置Fish语言的应用; 4. FLAC3D结构单元vs接触单元;
5. FLAC3D渗流模块
6. 其他

命令流操作方法
new gen zone brick size 6 6 6
1.1、建模—Generate
uwedge
gen zone uwedge size 6 6 6 p0 0 0 0 p1 6 0 0 p2 0 6 0 p3 0 0 6 plot zone
1.1、建模—Generate
pyramid
gen zone pyramid size 6 6 6 p0 0 0 0 p1 6 0 0 p2 0 6 0 … p3 0 0 6 p4 6 6 0 plot zone
中间点 线型: 1.line 2.curve 3.arc ① ② 网格 ③ 节点 ②
平面图和纵向 图上的每个对 象(点、线、 方块)都有自 己的属性可供 调整。!!
小 练 习
方 块 调 整 生 成 球 体 网 格
Using KUBRIX and Rhino3D to Create Grids for FLAC3D, 3DEC, PFC3D & other Computer - Aided Engineering Tools
radcylinder
gen zone radcylinder size 6 6 6 12 … p0 0 0 0 p1 6 0 0 p2 0 6 0 p3 0 0 6 dim 2 2 2 2 … ratio 1 1 1 1.2 (fill) plot zone
1.1、建模—Generate
通过对称生成网格
gen keywords1 keywords2 keywords3 …
For example:
gen zone brick size 6 6 6 p0 0 0 0 p1 6 0 0 p2 0 6 0 …
p3 0 0 6 p4 6 6 0 p5 0 6 6 … p6 6 0 6 p7 0 0 6 … (ratio 1 1 1 ) (dim 2 2 2) (fill)

数值计算一般流程
建立 模型 材料 参数
边界条 件及初 始条件
1、建立模型
通过外部导入或在FLAC3D中直接建模的方式 建立计算模型。
2、材料参数
材料本构 材料力学参数
求解计算 后处理
3、边界条件及初始条件
速度边界 应力边界
水头边界
4、求解计算并输出结果
建模

1.1、FLAC3D内置网格生成器;
隐藏 关闭
最大最 小
程序运行或停止——三种状态下工具条的显示 工具条会随着面板的切换而改变!工具条可以随意移动!

Options Dialog:
◦ ◦ ◦ ◦ ◦ General: Destroy Button, System Title Colors Editor: Font, Colors, Highlighting, New File Header Display: local and global defaults. Movie: central control. Console: Dialogs, fonts.
1.1、建模—Generate
dbrick
gen zone dbrick size 6 6 6 p0 0 0 0 p1 6 0 0 p2 0 6 0 … p3 0 0 6 p4 6 6 0 p5 0 6 6 p6 6 0 6 plot zone
1.1、建模—Generate
wedge
gen zone wedge size 6 6 8 p0 0 0 0 p1 6 0 0 p2 0 6 0 p3 0 0 6 plot zone
radtunnel(平行六边形状辐射网格), retrahedron(辐射网格), tunint(砖形交叉网
格), uwedge(均匀楔形网格), wedge(楔形网格).

网格形状
1.1、建模—Generate
brick
gen zone brick size 6 8 8 plot zone
gen zone radbrick ... p0 (0,0,0) p1 (10,0,0) p2 (0,10,0) p3 (0,0,10) ... size 3,5,5,7 ... ratio 1,1,1,1.5 ... dim 1 4 2 fill gen zone reflect dip 0 dd 90 gen zone reflect dip 90 dd 90 plot zone
1. 2. 3.
4.
5. 6. 7. 8.
Editor; console listing; Project; View; control panel; state record; extrusion
1.1 Bars
1.2 unique pane types :
布局
每个面板显示的时候都会有相应的 标题栏显示



接口编写 ◦ 不同软件之间的精度差异 ◦ Group的定义 ◦ 采用.flac3d的文件格式 .flac3d文件的格式 ◦ G 1 1.0e+00 1.0e+00 1.0e+00 ◦ Z B8 1 2 3 4 5 6 7 8 ◦ ZGROUP Soil 123 impgrid & expgrid ◦ 仅限于网格
1. FLAC3D V5.0界面操作 2. FLAC3D基本操作方法vs应用流程; 3. FLAC3D内置Fish语言的应用; 4. FLAC3D结构单元vs接触单元;
5. FLAC3D渗流模块
6. 其他
1. 2. 3. 4.
the title bars; the toolbar; the menus; the status bar
在利用FLAC3D软件进行数值模拟时,主要是通过命令流来实现的。命令 流文件一般以txt或dat格式存储,并在命令输入窗口、菜单栏或快捷图标通过 call命令进行调用。 FLAC3D命令流文件需要遵 循一定的格式和语法要求,在满 足这些要求的前提下,命令流文 件的编写又是十分自由灵活的, 可根据用户个人的需求自由编写。
1.1、建模—Extruder

新建图形名称 导入DXF文件 在绘图区域描画出平面模型


生成平面网格并调整
材料分组 切换侧面并划分 生成三维模型
1.1、建模—Extruder
删除图形
选择 节点 中间点 网格生成
网格调整
查看分组 正面切换 侧面切换 模型生成
1.1、建模—Extruder
1.1、建模—Generate
tetrahedron
gen zone tetrahedron size 6 6 6 p0 0 0 0 p1 6 0 0 p2 0 6 0 … p3 0 0 6 plot zone
1.1、建模—Generate
cylinder
gen zone cyl size 6 4 10 p0 0 0 0 p1 6 0 0 p2 0 6 0 p3 0 0 6
鼠标放在模型上 就会显示相关信 息。
缩小 放大恢复


Extrusion Pane An extruded mesh generated using the extrusion capability in FLAC3D The Extrusion pane is used to create one or more extrusion sets. It is accessed (if not already visible) by selecting it from the Panes menu. An extrusion set is a 2D shape (drawn) that is linearly extended (extruded) to a third dimension. Once it has been defined in this way, an extrusion set may be used to generate a 3D mesh for use in FLAC3D. Though there is only ever one instance of the Extrusion pane in FLAC3D, multiple extrusion sets may be loaded into it at the same time. The pane provides two distinct views of the extrusion set: the construction view, where the 2D shape is drawn, and the extrusion view, where the extent of the extrusion is specified. These are introduced in the topic Views.

建立模型
FLAC3D建模的基本思路为“堆积木”,即首先建立各种形状的网格单
元,最后将建立的网格单元组合在一起,生成可用于数值计算的整体模型。 FLAC3D内置13种不同形状的网格,包括brick(砖形), cshell(圆柱状壳网 格), cylinder(圆柱状网格), cylint(圆柱状交叉网格), dbrick(退化砖形网格), pyramid(锥形网格), radbrick(砖形辐射网格), radcylinder(圆柱状辐射网格),
plot zone
1.1、建模—Generate
radbrick
gen zone radbrick size 3 3 3 6 p0 0 0 0 p1 6 0 0 p2 0 6 0 … p3 0 0 6 dim 2 4 2 ratio 1 1 1 1.2 (fill) plot zone
1.1、建模—Generate
相关文档
最新文档