复杂开挖过程FLAC3D力学仿真代码生成系统研究-岩土力学.PDF

复杂开挖过程FLAC3D力学仿真代码生成系统研究-岩土力学.PDF

复杂开挖过程FLAC3D力学仿真代码生成系统研究-岩土力学

第 33 卷第 8 期 岩 土 力 学 Vol.33 No. 8 2012 年 8 月 Rock and Soil Mechanics Aug. 2012 文章编号:1000-7598 (2012) 08 -2536 -07 复杂开挖过程FLAC3D 力学仿真代码生成系统研究 1 1, 2 1 1 马长年 ,徐国元 ,江文武 ,刘晓明 (1. 中南大学 资源与安全工程学院,长沙 430083 ;2. 华南理工大学 土木与交通学院,广州 510641) 摘 要:针对直接采用 FLAC3D 编制复杂开挖过程力学仿真程序所遇到的困难,开发了 FLAC3D 力学仿真程序代码生成系统 (generating code system,简称 GCS)。介绍了如何利用矿用地质软件 Surpac,按空间、次序、结构功能及工程地质体属性对 复杂开挖过程进行剖分,形成可编程的组件;着重解决了模型单元质心定位、单元捕捉、重组和应用程序变量到 FLAC3D 变 量、函数、语句、数据结构之间映射等问题;使用 VC++开发并给出了一个特定回采开挖过程的 FLAC3D 力学仿真代码生成 系统实例,该应用程序以模型单元数据库为数据源,通过一系列与用户交互的页面,由用户对回采开挖过程所需步骤和参数 进行选择和确认,并将这些步骤和参数传递给仿真代码生成系统,由系统自动完成 FLAC3D 力学仿真代码的生成。FLAC3D 力学仿真程序代码生成系统架起了地质三维几何造型软件与三维计算软件之间的桥梁,可大大提高编制 FLAC3D 三维力学仿 真代码的效率,降低程序编制的出错率,有利于应用 FLAC3D 软件更为深广地解决复杂岩土开挖过程中的力学问题。 关 键 词:FLAC3D ;数值模拟;代码 自动生成;Surpac 中图分类号:TP 31 文献标识码:A Study of generating code system of FLAC3D for simulating complicated excavating process 1 1, 2 1 1 MA Chang-nian ,XU Guo-yuan

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档