首页/文章/ 详情

撸了一套用于STAR CCM+的AI Skills

18小时前浏览60

周末撸了一套利用AI驱动siemens STAR CCM+的skills,实现自动生成Java脚本完成几何与网格处理、仿真计算、计算后处理等功能。

初步想法是构建若干个skill共同完成此工作:

  1. ccm-copilot。此skill为主控skill,其主要功能为接收并解析用户输入的自然语言需求,并将用户需求解析为专业的工程描述文件(如sim.json文件),同时在工作路径下创建项目状态文件(如status.json),并决策下一步流程走向。
  2. ccm-mesh-copilot。此skill主要用于处理几何与网格,其从ccm-copilot输出的json文件中获取几何或网格信息,自动生成几何或网格处理java脚本,生成计算网格。这里可能会存在分叉,如果用户输入的是几何,则需要进行几何处理及网格生成。若用户输入的是网格文件,则需要对网格进行合规性检查。此skills的输出包括:java脚本文件、合规的计算网格文件、以及更新后的status.json文件。
  3. ccm-simulation-copilot。此skill主要用于处理仿真计算相关内容。其从ccm-copilot输出的json文件中获取解析后的计算参数,生成仿真计算java脚本,并驱动STAR CCM+进行计算。此skill输出文件包括:驱动仿真计算的java脚本以及仿真计算完毕后保存的sim文件(*.sim)。
  4. ccm-post-copilot。此skill用于仿真结束后提取计算结果。其从sim.json文件中获取需要提取的物理场变量,自动生成后处理java脚本,并执行脚本完成数据提取。
  5. 整套skills应当具有自我进化功能,在实际应用中逐渐累积经验进行完善。

经过AI若干轮迭代后的文件结构:

总体框架结构如下图所示。

image  

目前框架已经完工,剩下的工作是校正里面的各种模板代码。有兴趣的道友可以尝试。

Skills下载地址:https://t.zsxq.com/LHFvQ


(完)

来源:CFD之道
几何处理网格处理
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-09-16
最近编辑:18小时前
CFD之道
博士 | 教师 探讨CFD职场生活,闲谈CFD里外
获赞 2719粉丝 12645文章 955课程 27
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈