毕业论文:《blender软件在矿山爆破模拟中的应用》.doc

毕业论文:《blender软件在矿山爆破模拟中的应用》.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品 精品 摘 要 对于一个爆破工程而言,为了寻求最优的爆破设计方案,必须要对爆破产生的最终效果等做出合理的预测。目前,普遍采用在实验室或现场做大量的模拟试验的方法。但是,由于实物爆炸过程的不可逆性和瞬时性,这样做一方面浪费人力和物力;另一方面,对爆破的整个过程缺乏清晰直观的了解,更不能通过控制变量的方法来优选爆破工艺。而利用3D制作软件Blender进行爆破的虚拟模拟,能解决上面所提到的问题。 首先,笔者应用开源软件Blender作为开发引擎,使用Python语言进行深度交互式开发快速建立起矿山爆破对象的3D模型。对于形状复杂的爆破对象,可以利用Auto cad等高线生成较复杂的基础实体造型,然后进行格式路径转换后把图形信息转到Blender软件中去。结合矿山实际情况,选取相应的爆破参数。然后,根据弹道理论[1],建立台阶爆破的抛掷初速度和抛掷角度的数学计算模型,初步预测了台阶爆破的爆堆形态,并且利用计算机三维动画制作软件Blender对整个爆破过程和爆堆形态进行了动画模拟。 用blender中的爆炸功能模拟爆破工程中的爆破过程,可以使爆破工作者很容易地使用友好的人机交互界面,通过动画演示爆破的效果,来对爆破的参数进行修正,完成爆破的设计工作;同时,由于动画技术的正确应用,节约了大量的人力、物力和财力,能创造巨大的社会效益和经济效益。 实践证明,基于Python语言和Blender开源软件进行开发实现爆破模拟的方案具有开发速度快、系统软硬件要求不高、兼容性可拓展性强、人员需求量少等特点,为高校、科研团队提供了一种新的模拟爆破试验的方式。 关键词: Blender; 3D模型; Python语言; 爆破模拟 Abstract In order to seek the optimal blasting design, a reasonable forecast must be made on the ultimate effect of blasting. The most tests are in the laboratory or field. However, because the physical explosion process is not reversible and transient, it will waste large of manpower and material resources; on the other hand, the lack of an intuitive understanding of the whole process of blasting will be a problem, and control variable method can’t be used, either. However, the use of 3D authoring software Blender in virtual blasting simulation, can solve the problems mentioned above. Python programming language can quickly establish a virtual blasting object by making an in-depth interactive with Blender. As to the blasting objects with complex shape, you can use the contour lines in Auto cad to generate more complex basis model, then converse the graphical information into Blender by the conversion of the format path. Combining with the actual situation in the mining, you should select the appropriate blasting parameters. Then, according to the trajectory theory, establish the mathematical model of throwing speed and throwing angle of the Bench Blasting, initially forecast the shape of rock pile, and use Blender to d

您可能关注的文档

文档评论(0)

老刘忙 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档