论文目录 | |
摘要 | 第1-5页 |
Abstract | 第5-9页 |
第1章 绪论 | 第9-14页 |
· 研究背景与意义 | 第9-10页 |
· 三维矢量数据模型数据结构与算法分析 | 第10-12页 |
· 矢量数据结构与栅格数据结构 | 第10-11页 |
· 三维矢量数据矿山模型算法分析 | 第11-12页 |
· 三维矢量数据矿山模型的研究现状分析 | 第12页 |
· 研究内容与技术路线图 | 第12-14页 |
第2章 可视化平台及实现方法 | 第14-22页 |
· Blender简介 | 第14-16页 |
· Blender特点 | 第15页 |
· 刚体运动仿真环境 | 第15-16页 |
· 算法实现方法 | 第16-22页 |
· 编程语言的介绍 | 第16-18页 |
· Python编程语言 | 第18-19页 |
· Python宏包Sympy | 第19-20页 |
· Python与Blender的交互 | 第20-22页 |
第3章 三维矢量数据模型几何元素的空间位置关系算法研究 | 第22-27页 |
· 基本几何元素的空间位置关系 | 第22页 |
· 点与线、面、体的空间位置关系判定 | 第22-25页 |
· 点与线、面位置关系判定算法研究与实现 | 第22-24页 |
· 点与体位置关系判定算法研究与实现 | 第24-25页 |
· 其它几何元素对象之间的位置关系的判定 | 第25-26页 |
· 线与面位置关系判定算法分析 | 第25页 |
· 线与体的位置关系判定算法分析 | 第25-26页 |
· 面与体的位置关系判定算法分析 | 第26页 |
· 体与体的位置关系判定算法分析 | 第26页 |
· 小结 | 第26-27页 |
第4章 矿山人工构筑物模型的算法研究与实现 | 第27-39页 |
· 井巷模型自动建模的算法研究与实现 | 第27-34页 |
· 数据录入保存及自动生成流程 | 第27-29页 |
· 井巷模型的生成算法研究与实现 | 第29-34页 |
· 矿山其它人工构筑物模型的生成算法分析 | 第34-35页 |
· 体模型之间的包含关系处理算法研究与实现 | 第35-38页 |
· 包含关系处理算法分析 | 第35-36页 |
· 井巷的相交处理 | 第36-37页 |
· 多进程计算 | 第37-38页 |
· 应用实例 | 第38-39页 |
第5章 三维矢量数据矿山模型的扩展应用 | 第39-47页 |
· 溜井放矿三维模拟仿真 | 第39-42页 |
· 前期准备 | 第39-40页 |
· 散体矿石的程序化自动生成 | 第40-41页 |
· 溜井放矿仿真实验结果及分析 | 第41-42页 |
· 采空区冒落模拟实验 | 第42-47页 |
· Gmsh | 第42-43页 |
· 采空区围岩的单元实体建模 | 第43-45页 |
· 采空区冒落模拟 | 第45-47页 |
第6章 结论与展望 | 第47-49页 |
· 结论 | 第47页 |
· 展望 | 第47-49页 |
致谢 | 第49-50页 |
参考文献 | 第50-53页 |
附录 1 shaft_roadway_3d(自动处理井巷相交) | 第53-70页 |
附录 2 Circle(计算巷道数据) | 第70-72页 |
附录 3 create3CenteredArch(计算三心拱截面特征节点) | 第72-74页 |
附录 4 createFaces(生成面列表) | 第74-75页 |
附录 5 handle_arch(计算弧形巷道中心节点) | 第75-76页 |
附录 6 readfile(读取原始数据) | 第76-77页 |
附录 7 two_bottom_vertices(计算巷道两侧端点) | 第77-78页 |
附录 8 generation_inblender(在Blender中生成模型) | 第78-79页 |
附录 9 slope_ramp_and_more(计算斜井和竖井的模型数据) | 第79-82页 |
附录10 代码使用说明 | 第82-84页 |
附录11 攻读硕士学位期间发表的论文 | 第84-85页 |
附录12 攻读硕士学位期间参加的科研项目 | 第85页 |