论文部分内容阅读
针对难以为离散数值方法建立复杂地质体计算模型的问题,以VC++基础类库(MFC)为开发平台,编写三维球颗粒数值计算模型建模程序。利用开放图形程序接口OpenGL,在程序中实现建模可视化。开发的地表开挖算法及坑道开挖算法可使模型形成复杂地表和各种坑道空间。建模实例表明程序具有建立大型复杂地质体球颗粒计算模型的能力,可适应各种常见的工程地质体建模,有助于促进DEM、DDA等离散数值方法在大型工程中的推广应用。
Aiming at the problem that it is difficult to establish a complex geologic body calculation model for discrete numerical methods, a three-dimensional spherical particle numerical model modeling program is prepared based on VC ++ Foundation Class Library (MFC). OpenGL graphical interface using the program to achieve modeling visualization. The developed surface excavation algorithm and excavation algorithm can make the model form a complex surface and various tunnel space. The modeling examples show that the program has the ability to build a large complex geosphere particle computational model and can adapt to a variety of common engineering geological modeling, which is helpful to promote the popularization and application of discrete numerical methods such as DEM and DDA in large-scale engineering.