Rhino+Griddle+Flac3d实现数值模拟

本文介绍了如何使用Rhino、Griddle和Flac3d进行数值模拟。首先通过Rhino建立地层模型,包括设置视图、构建岩层和煤层;接着使用Griddle进行网格划分,包括非流行闭合曲面的构建和体网格划分;最后,将网格文件导入Flac3d进行模拟,涉及项目文件创建、体网格导入和代码应用。
摘要由CSDN通过智能技术生成

1 Rhino+Griddle+Flac3d实现数值模拟

2.1 Rhino建立地层

1)视图设置——半透明视图

 

format,png

2)打开操作轴

 

format,png

2)立方体命令构建岩层整体——

 

format,png

3)直线命令绘制岩层分界线

 

format,png

 

format,png

4)用线切割命令从分界线位置分割实体

 

format,png

5)构建煤层(开挖步距)

a.实体工具构建开挖部分整体

 

format,png

b.开挖部分赋予图层

 

format,png

C.将开挖整体移动至实际位置

 

format,png

d.布尔运算分割煤层(煤层+开挖整体)

e.隐藏岩层仅保留开挖部分

f.线切割实体命令设置开挖步距

具体操作:点击“线切割”工具——依次选择分界线、切割实体——enter——选择切割方向——切割

2.2 Griddle

 

format,png

网格划分

1)构建非流行闭合曲面

不透水曲面方能进行体网格划分

2)nurbs网格初始划分

 

format,png

 

format,png

 

format,png

3)Gsurface进行面网格划分

 

format,png

 

format,png

设置最大边长,与网格划分形式(六面体网格:QuadDom)

 

format,png

4)体网格划分

 

format,png

 

format,png

 

format,png

2.3 网格文件导入flac3d

1)在体网格导出目录路径下创建flac3d项目文件

2)导入体网格文件

3)在model内进行分组

 

format,png

4)分组完毕重新导出体网格文件

替换掉原来的(griddle导出的)体网格文件

 

format,png

 

format,png

5)导入代码text进行模拟

 

format,png

6)核心代码如下

篇幅有限,联系作者获取

 

  • 11
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值