欢迎访问《金属矿山》杂志官方网站,今天是 分享到:
×

扫码分享

金属矿山 ›› 2013, Vol. 42 ›› Issue (06): 49-52.

• 采矿工程 • 上一篇    下一篇

基于Java 3D的场地平整土方计算小软件的研究与实现

王新生1,马海涛2,宁化展3   

  1. 1.山钢集团山东金岭铁矿;2.兖州煤业股份有限公司杨村煤矿;3.滨州市水利勘测设计研究院
  • 出版日期:2013-06-17 发布日期:2013-08-09

Research and Realization of Small Software for Calculation of Earthwork in Site Leveling Based on Java 3D

Wang Xinsheng1,Ma Haitao2,Ning Huazhan3   

  1. 1.Shandong Jinling Iron Mine,Shandong Iron and Steel Group;2.Yangcun Coal Mine of Yanzhou Coal Industry Co.,Ltd.;3.Binzhou City Water Conservancy Survey and Design Research Institute
  • Online:2013-06-17 Published:2013-08-09

摘要: 论述了利用断面法和Delaunay三角网法计算场地平整土方量的2种算法思想,重点论述了利用Delaunay三角网中的三角形计算土方的算法思想。首先根据Delaunay三角网中每个三角形3个顶点的高程判断此三角形区域是填方、挖方还是填挖方都有。然后根据情况利用合适算法计算三角形区域填挖方量。最后利用Java 3D语言编程开发了场地平整土方计算小软件,结合实例计算证明此软件所涉及的算法正确,有效。

关键词: 土方量, 断面, 离散点, Delaunay三角网

Abstract: The paper discusses the thought of the two algorithms for calculation of earthwork in site leveling with the section method and the Delaunay triangulation method,and mainly focuses on the triangle in Delaunay triangulation algorithm to calculate earthwork.First of all,according to the elevation of the three vertices of each triangle in the Delaunay triangulation,it is to determine filling,cutting or the joint of filling and cutting in this triangle area.Then,the appropriate algorithm is adopted to calculate the filling-cut volume in the triangle area.Finally,small software for calculation of earthwork in site leveling is developed with Java 3D programming language.The cases confirmed that the algorithm used in this software is correct and effective.

Key words: Volume of earthwork, Section, Discrete point, Delaunay triangulation network