STAR CCM+中,用户可以很方便地通过录制java脚本的方式实现仿真流程参数化及自动化。然而java脚本通常以源码显示,这对于保密不利。若不想展示源代码,可以考虑将java脚本封装为插件进行分发。
本文详细描述了在Netbeans中开发STAR CCM+插件的基本流程。
示例创建的插件安装后将添加一个菜单。

工具栏中也相应的多了个按钮,如下图所示。

在STAR CCM+中新建一个simulation后,该菜单及工具按钮即可使用。本示例实现的功能很简单,点击按钮后弹出一个对话框,点击对话框按钮后将在控制台输出文本信息。

示例只是提供了一个流程框架,后期很容易扩展成功能复杂的有实际意义的插件。最近正开发一个基于AI外挂知识库的STAR CCM+仿真助手插件,涵盖仿真过程辅助及仿真脚本自动生成功能。
文章详细来内容及示例代码下载:https://t.zsxq.com/vnwW8,或点击下方 阅读原文 链接直达。
(完)

夜雨聆风