前言
• 可行性:采用AI工具控制Flac3D软件,进行全自动化建模分析流程,可行吗?
• 可行性回答:目前可以采用市面上主流的方式利用AI控制Flac3D软件,进行模拟,这种做法完全行得通,针对AI而言,有优势也有其劣势,但是专业的事情还是需要交给专业的人去干,目前来看AI还是不能取代工程师的,既然AI可以操控FLAC3D进行仿真,那为什么还这么说呢?
正文
mcp-Flac3d接口
• 什么是mcp?通俗的讲就是一个连接AI与软件交互的工具桥梁,mcp-flac接口,请自行百度下载,下载之后又该怎么操作呢?
• 下载后可以直接提交给AI自动创建,我这里直接告诉AI,帮我自己安装一下,详见下图:
AI自己可以思考并你完成 flac-mcp 的安装。按照官方引导流程分步操作。首先,AI会检查电脑环境并查找你的FLAC3D安装路径。在查找的过程中出现版本不匹配问题,AI也可以帮你搞定升级等任务。详见下图。


• 以下就按照AI提示,需要手动操作的按照AI提示操作即可。
• 最后AI还可以帮助你测试一下是否连接成功,并向FLAC3D发出指令:打印输出hell from FLAC3D!,详见下图:
• 而此时FLAC3D中执行完命令在软件内显示结果如下:
• 至此AI已经完全安装完毕,并验证完毕,AI完全可以操控FLAC3D软件了。
安装总结

下达命令
• 这是我对AI下达的简单命令:
• 首先AI会对其生成一个建模分析的步骤,然后按照此步骤进行执行。在执行的过程中AI会对连接上的FLAC3D官方文档进行扫描,进一步确认软件的语法是否正确,从而对FLAC3D软件下达正确的命令,详见:
此时FLAC3D软件自动执行AI生成的命令,并得出如下图:

• 对FLAC3D下达命令之后,软件进行了计算(并选择用shell单元模拟地连墙),并生成了云图:依次为:初始应力场、开挖1+支护1、开挖2+支护2、开挖3+支护3、开挖4+支护4,详见下图:



单独的支护图如下:
最后AI还对其结单元的结果进行了提取,详见下图:
总结
• 可见AI控制软件完成一个仿真完全走得通,但是对于网格的疏密程度及结果的查看,以及模拟结构单元的选择,AI是不能从专业的角度模拟出合理的结果。还是需要熟悉的工程师进行对其参数、网格、结构单元的选取进行调参,目前AI做的是标准化的东西、重复性的东西以及突出优势在查阅的能力(查阅官方文档等)AI目前的瓶颈不是编程能力,而在于对一个具体工程的判断,什么情况下使用摩尔库伦本构、什么土壤情况下使用剑桥本构、模型结果合理的判断是AI不能够判断的,目前来看仍需要经验丰富的工程师来判断仿真的结果,不过相信AI经过多次训练之后会变的越来越聪明。
附录
对FLAC操作视频,(截取部分)
夜雨聆风