2024, 16(2): 40-45. doi: 10.16670/j.cnki.cn11-5823/tu.2024.02.07
经天路图-FLAC3D接口程序研发
1. | 四川省交通勘察设计研究院有限公司,成都 610017 |
2. | 西南交通大学土木工程学院,成都 610031 |
Interface Program Research and Implementation of Jingtianlutu-FLAC3D
1. | Sichuan Provincial Communications Department Traffic Reconnaissance and Design Research, Chengdu 610017, China |
2. | Southwest Jiaotong University, Chengdu 610031, China |
引用本文: 徐益飞, 邱瑞成, 赵飞, 杨元康, 杨万理. 经天路图-FLAC3D接口程序研发[J]. 土木建筑工程信息技术, 2024, 16(2): 40-45. doi: 10.16670/j.cnki.cn11-5823/tu.2024.02.07
Citation: Yifei Xu, Ruicheng Qiu, Fei Zhao, Yuankang Yang, Wanli Yang. Interface Program Research and Implementation of Jingtianlutu-FLAC3D[J]. Journal of Information Technologyin Civil Engineering and Architecture, 2024, 16(2): 40-45. doi: 10.16670/j.cnki.cn11-5823/tu.2024.02.07
摘要:针对经天路图软件不能对多层状地质体的地基承载力进行快速分析的问题,基于3D WinForms控件Eyeshot,利用C#语言在Visual Studio 2019平台上研发了经天路图与地基承载力分析软件FLAC3D之间的接口程序。研发中采用了三角网算法、多层状地质体可视化算法和网格优化算法等。所研发的接口程序具有图形化显示界面,能够从经天路图读取多层状地质体地形数据,并根据地质勘探数据对地质体分层,能够在ANSYS中自动建立有限元网格模型,基于FLAC3D命令流自动完成网格模型读入与转换、材料属性和边界条件的定义等前处理工作并执行求解,能够自动导出常用分析结果并回传至经天路图。算例验证表明,采用接口程序对多层状地质体进行地基承载力分析,极大地提升了设计人员的工作效率。
Abstract: Jingtianlutu is the first BIM software for highway engineering in domestic transportation industry. Addressing the issue of the software's inability to quickly analyze the bearing capacity of multi-layered geological bodies, an interface program between Jingtianlutu and the common bearing capacity analysis software FLAC3D was developed using the C# language on the Visual Studio 2019 platform, based on the 3D WinForms control Eyeshot. The interface program has a graphical display interface, which can read the terrain data of multi-layered geological bodies from the Jingtianlutu, and layer the geological bodies according to the geological survey data, and obtain the geometry data and material properties of each stratum. The finite element mesh model is automatically created in ANSYS using the APDL command flow. Utilizing the FLAC3D command flow, the pre-processing tasks such as reading and converting mesh models, defining material properties and boundary conditions are automatically completed before the solution process begins. Commonly used analysis results are then automatically exported and sent back to Jingtianlutu. This study provides detailed information on the research and implementation ideas, development tools, development processes, and key algorithms of the interface program. An example is used to verify the interface program, demonstrating that the analysis results of the bearing capacity of multi-layered geological bodies using the interface program are consistent with the results obtained through direct use of ANSYS modeling and FLAC3D calculation. However, the former takes approximately 2 minutes, while the latter takes around 0.6 hours, which significantly enhances the efficiency of designers.
[1] |
Itasca Consulting Group Inc. FLAC3D (Fast Lagrangian Analysis of Continua in 3 Dimensions) version 3.0 user's guide[M]. USA: Itasca Consulting Group Inc, 2005. |
[2] |
汪吉林, 丁陈建, 吴圣林. 基于FLAC3D的复杂地貌三维地质建模[J]. 地质力学学报, 2008(2): 149-157. |
[3] |
廖秋林, 曾钱帮, 刘彤, 等. 基于ANSYS平台复杂地质体FLAC3D模型的自动生成[J]. 岩石力学与工程学报, 2005(6): 1010-1013.doi: 10.3321/j.issn:1000-6915.2005.06.019 |
[4] | |
[5] |
郑朝治, 冷顺绿. 基于ArcGIS的FLAC3D矿山地表模型建立与应用[C]//云南省测绘地理信息学会2016年学术年会. 云南: 科技出版社, 2016: 446-455. |
[6] |
王阳平, 崔颖辉. 基于Midas/Gts的FLAC3D的建模方法[J]. 北方工业大学学报, 2010, 22(3): 78-81. |
[7] | |
[8] |
高永刚. 基于AutoCAD的FLAC3D模型快速建模方法研究[D]. 西安: 西安科技大学, 2012. |
[9] |
王茹, 权超超. 公路立交BIM参数化快速精确建模方法研究[J]. 图学学报, 2019, 40(04): 766-770. |
[10] |
陈育民, 徐鼎平. FLAC/FLAC3D基础与工程实例(第二版)[M]. 北京: 中国水利水电出版社, 2013: 176-177. |
[11] |
宋秋艳. 不规则三角网及其可视化实现[D]. 长沙: 中南大学, 2008. |
计量
- PDF下载量(10)
- 文章访问量(684)
- HTML全文浏览量(436)