技术连载丨岩土微技术334-AI时代,我学着做了一个网格转换小

感谢邓老师分享
INP文件导GTS方法
在水利有限元分析时,时常有工程师或学生用户采用Hypermesh绘制以六面体为主的网格,但是Hypermesh并没有直接导出到GTS的格式文件,那么我们可以怎么实现这个功能呢?
首先GTS目前无法直接导入Hypermesh导出的文件,但是MIDAS NFX可以直接导入ABAQUS的inp文件,具体操作流程见MIDAS 机械事业部公众号的相关文章,链接如下:
https://mp.weixin.qq.com/s/8Bu-RleCL6UXXobgNpyhrg
软件用MIDAS NFX打开后,就可以得到这个inp文件的对应网格,MIDAS平台下的软件是可以互导的,其中MIDAS GTS,MIDAS FEA NX的网格文件可以fpn文件互通,NFX的网格文件也能直接用GTS打开,所以如果用户有MIDAS NFX2024以及之后的版本,可以直接导入有Hypermesh导出的inp文件,或者ABAQUS导出的inp文件。
若用户没有NFX软件,那就需要自己根据导出的inp文件转换为MIDAS GTS能识别的网格文件,格式为fpn。之前在公众号上分享过FPN文件的具体格式,链接如下。一般我们只需要知道不同软件中,节点,单元和网格组分组信息,就能够手动处理或者编程处理出我们想要的目标软件的网格文件。
https://mp.weixin.qq.com/s/Y-aGZVv7OCYyS4o67enhdA

FPN文件的头文件以及节点文件

FPN文件的单元信息

FPN文件的网格分组信息
但是日常工作中,几乎不接触编程的土木工程师是绝大部分人,或者从事工作以来就不接触编程了,编程语言忘记的差不多了,使用代码处理这个文件对人的要求就变高了。之前我也是这样认为的,但是后面随着AI的发展,我们可以借助AI帮我们写出想要的小插件或者小软件。AI编程软件以字节的Trae 为例,我们现在想让他写一个ABAQUS的inp文件转fpn文件的小程序。
生成这个软件的时候,先和AI聊天描述需求,让他大概生成正确的软件界面,然后再根据生成的结果来反馈,这样AI就会自己吭哧吭哧的修改对应的代码,体验一下当霸道甲方的感觉。

当然这中间会经历很多次的battle,因为它可能听不懂用户的话,或者我们给的提示词有问题,然后就要一点点修改,

最终生成了这个转换软件,我们放一个测试视频,其中inp文件为其他用户提供的测试文件。
因此AI给我们带来新的机遇与挑战,如果自己有能力短板,AI可以补齐基本层面的短板,把向外求变成向内求,求人不如自己动手。

夜雨聆风