复杂地质条件的三维模型建立.pdfVIP

  • 105
  • 0
  • 约2.25万字
  • 约 19页
  • 2018-10-19 发布于浙江
  • 举报
复杂地质条件的三维模型建立

复杂地质条件下三维模型建立 QQ: 萝卜 326174074 目录 复杂地质条件下三维模型建立 1 第一章. 自上而下的建模2 1.1 坐标点数据文件生成3 1.2 三维地表模型建立5 第二章自下而上的建模9 2.1 FLAC3d 曲面生成案例9 2.2 starmoon 的帖子 11 2.3 郑海棠的帖子 12 第三章 修改节点坐标建立地下空间模型 14 3.1 节点修改方法 15 3.1.1 函数法 15 3.1.1 节点顺序法 17 3.2 隧道建模实例 18 总结 19 大家都知道模型的建立,有两种方法。即自上而下进行建模,和自下而上进 行建模,现在有我分别从这两个方面来谈一下三维地质模型的建立。在三维地质 建模方面,我也是一个新手。在这里抛砖引玉,希望更多大牛能加入我们,我们 一起来讨论。 这里,我使用的软件有:ANSYS 、surfer8.0、FLAC、GOCAD、以及 matlab, 当然还需要CAD 。 第一章. 自上而下的建模 首先,来谈一下自上而下的建模。即我们首先,需要建立三维地质体,然后 进行网格的划分。其实,很多建模的同学都知道,三维体的建立不难,关键是网 格划分,好的网格划分。对于三维地质体的网格划分,我也没有太多好的建议, 只是有一点想法,一会与君共享一下。呵呵 对于自上而下的建模,我们采用ANSYS 进行。主要的思路是 1.根据CAD 中各等高线上的点坐标,生成坐标点文件。例如:ANSYS.dat , 如图1,其中1~3 列分别表示点的x 、y 、z 坐标。 图1 2 .采用 MATLAB 对 dat 文件中的数据进行处理,生成地质模型的命令流文 件。当然也可以,直接通过*Vread 读入数据进行编程(突然想到,呵呵,应该可 以,而且更方便) 下面来讨论一下,这个两个方面如何实现。 1.1 坐标点数据文件生成 将cad 中等高线的坐标点信息转换为数据文件有三种方法,分别列举如下: A. cad2008 自带有输出节点信息到excel 表格的工具,在工具——属性提取 里面,大家可以试试。提出节点数据还是很快的,我的是2007,这里就不贴图了。 B.cad 的二次开发小软件,如 CADAssis 。操作还是很简单,但只能一条线 一条线的输出,如果地表模型很复杂,则非常不适用。 具体操作如图2,首先在CADAssis 文件夹中,新建一个excel 。然后打开cad 和CADAssis (cad 先打开),再安装图2 所示的操作,就可以将节点坐标导入excel 。 图2 C .借助地质建模软件GOCAD 。具体操作如下: 1.将地形图保存为dxf 格式,采用图3 所示的路径,将dxf 导入GOCAD 2.在pointsSet 处单击右键,按照图4 的路径,由等高线生成等高线上坐标点。 坐标点的名字,可以随便命名。 3.坐标点的输出,安装图5 所示的路径,在弹出的对话框内,选择输出的坐 标点名字,和输出的属性,就能直接输出地表的坐标点文件。 图3 dxf 文件导入GOCAD 图4 生成坐标点 图5.GOCAD 输出点数据 以上就是我找到的几种节点坐标生成方法,当然最简单的方法就是根据cad 中的list 命令,在命令窗口输出节点坐标。但由于输出有限这种方法好像也不太 合适。 下面根据生成的坐标数据文件来生成三维地表模型。 1.2 三维地表模型建立 我这里采用的是通过MATLAB 对坐标数据进行处理,并生成ANSYS 能识别的 命令流。其实也可以直接在ANSYS 中导入数据文件进行处理,由于突然想到,还 没有来得及实现,这里就不讲了。下次弄好之后,我会上传到群里。

文档评论(0)

1亿VIP精品文档

相关文档