| 【中文题名】 | 基于VBA的AutoCAD二次开发在露天矿床建模中的应用研究 |
| 【英文题名】 | The Application and Research of Surface Mine Coal Bed Model Based on VBA with the Secondary Development of AutoCAD |
| 【学科专业】 | 采矿工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-8-23 |
| 【中关键词】 | 可视化,VBA,二次开发,煤矿床,数字成图系统, |
| 【英关键词】 | Visualization,VBA,Secondary development,Coal bed,SMDMS, |
| 【分类导航】 | 工业技术>矿业工程>矿山电工>矿山生产自动化技术>电子计算机的应用> |
| 【论文摘要】 |
本文在详细论述了计算机可视化技术和煤矿床构模的原理和方法的基础上,提出了一种带有约束条件的改进的三角网生长算法,利用该算法建立地质层面模型,然后采用类三棱柱法(STP)构建三维矿床可视化模型。以白音华二号露天煤矿为应用实例,开发了功能较为完善的三维可视化煤矿床系统,即露天矿数字成图系统,包括地质层面模型的建立、三维矿床体模型的建立、等值线和任意剖面图的生成、储量计算等功能。建模系统是以AutoCAD为开发平台,以面向对象的编程语言VBA(Visual Basic For Application)对平台进行二次开发,实现了Windows环境下规范、统一、良好的设计界面,提高了系统的可靠性和通用性。系统在白音华二号露天矿得到了较好的应用,表明系统具有实用性强、易于操作、模型可靠等特点。 |
| 【论文题纲】 |
|
摘要 |
3-4 |
|
Abstract |
4-7 |
|
1 绪论 |
7-11 |
|
1.1 矿床建模技术综述 |
7 |
|
1.2 国内外矿模技术的研究现状及发展动态 |
7-8 |
|
1.3 选题依据及论文研究的意义 |
8-9 |
|
1.4 论文主要内容 |
9-11 |
|
2 白音华二号露天矿地质概况及原始数据收集和整理 |
11-18 |
|
2.1 白音华二号露天矿地质简介 |
11 |
|
2.2 原始数据收集和整理 |
11-18 |
|
2.2.1 剖面钻孔的数据处理 |
12-13 |
|
2.2.2 虚拟钻孔处理断层 |
13-14 |
|
2.2.3 虚拟钻孔编号意义 |
14-15 |
|
2.2.4 虚拟钻孔处理无煤区 |
15-16 |
|
2.2.5 虚拟钻孔处理煤层露头 |
16 |
|
2.2.6 界面数据汇总转化 |
16-18 |
|
3 地质界面模型生成及可视化 |
18-34 |
|
3.1 地质层面生成算法综述 |
18-25 |
|
3.1.1 Grid 模型简述 |
18-19 |
|
3.1.2 TIN 模型简述 |
19-22 |
|
3.1.3 不规则三角网(TIN)模型特性 |
22 |
|
3.1.4 Delaunay 三角网生长算法综述 |
22-24 |
|
3.1.5 改进的三角网生长算法 |
24-25 |
|
3.2 地质空间数据插值方法研究 |
25-28 |
|
3.2.1 插值的目的 |
26 |
|
3.2.2 常用插值方法简介 |
26-28 |
|
3.3 地质层面的可视化模型的建立 |
28-34 |
|
3.3.1 地表、第四系、第三系数据的空间内插方法 |
28-29 |
|
3.3.2 地表、第四系、第三系层面模型的建立 |
29-31 |
|
3.3.3 煤层数据的空间内插 |
31-32 |
|
3.3.4 煤层模型的建立 |
32-34 |
|
4 三维地质体可视化模型的建立 |
34-43 |
|
4.1 三维空间建模技术综述 |
34-39 |
|
4.2 基于简单类三棱柱的建模方法 |
39-43 |
|
4.2.1 STP 基本数据结构 |
40-41 |
|
4.2.2 STP(简单类三棱柱)的生成 |
41-43 |
|
5 图形管理与矿岩量的计算 |
43-50 |
|
5.1 图形管理 |
43-49 |
|
5.1.1 空间数据点的查询 |
43-44 |
|
5.1.2 地质剖面图 |
44-45 |
|
5.1.3 等值线的生成 |
45-49 |
|
5.2 矿岩量计算 |
49-50 |
|
6 矿床地质模型系统的开发与实现 |
50-63 |
|
6.1 编程环境和工具 |
50-56 |
|
6.1.1 AutoCAD的二次开发工具简介 |
51-54 |
|
6.1.2 开发工具的选择 |
54 |
|
6.1.3 VBA的编程原理 |
54-56 |
|
6.2 系统功能简介与实现 |
56-63 |
|
6.2.1 系统的启动 |
56-57 |
|
6.2.2 系统功能简介 |
57-63 |
|
7 主要结论与展望 |
63-65 |
|
7.1 论文的主要结论 |
63 |
|
7.2 展望 |
63-65 |
|
致谢 |
65-66 |
|
参考文献 |
66-67 |
|
| 【DOI】 | LunWen.ID:2.2008.384635 |