STAR-CCM+二次开发环境搭建

本文主要介绍STAR-CCM+二次开发的环境搭建。

因为STAR-CCM+这个软件是利用Java语言开发的,所以利用Java语言进行STAR-CCM+的二次开发工作是一种最直接、高效的方法。但是如果你的电脑没有Java开发环境是不行的,所以让我们先准备Java开发环境吧。

准备工作

我们需要先安装两个工具软件:Java和NetBeans。

  1. 安装Java,你可以到Oracle官网下载Java安装包,网址: https://www.oracle.com/java/technologies/downloads/,可以在网页上选择你想下载的版本,下载完成后,运行程序按照提示安装Java;
  2. 安装NetBeans,可以利用这个工具搭建Java的集成开发环境,由于这个软件提供了用户交互界面GUI的傻瓜式创建方式,所以使用它来开展STAR-CCM+二次开发是极好的,因为创建用户自定义交互界面效率极高。同样贴出网址: https://netbeans.apache.org/download/index.html,请自行下载安装。

安装完成后,打开NetBeans软件,界面如下图所示:

STAR-CCM+二次开发环境搭建的图1
△ NetBeans启动界面

设置NetBeans

在开始正式的二次开发工作前,我们需要把STAR-CCM+的API添加到NetBeans集成开发环境中:

  1. 在菜单栏中点击Tools> Libraries;
  2. 在弹出的 Ant Library Manager窗口中左下角,点击 New Library
  3. 输入Java库的名称,如Starccm2022等等;
  4. 新建的库会按照字母顺序排列在库列表中。
STAR-CCM+二次开发环境搭建的图2
  1. 点击 Add JAR/Folder,到STAR-CCM+的安装路径里找到文件夹 java/platform,例如:“C:\Program Files\Siemens\STAR-CCM+15.06.008-R8\star\lib\java\platform”;
  2. libcoremodules文件夹及子文件夹中的所有 jar 文件选中,然后点击 Add JAR/Folder,注意:每个文件夹要单独添加一次;
  3. 如果库的javadoc API文档也被添加,那么库将显示完整的实用信息,切换到 Javadoc标签页,点击 Add ZIP/Folder
  4. 找到STAR-CCM+安装路径下的 doc/client文件夹;
  5. 不要选择任何文件,直接点击 Add ZIP/Folder按钮,完成文档路径添加。

经过上面的操作,我们就完成了STAR-CCM+二次开发环境的搭建。


本文来自:CFD日志

(12条)
默认 最新
评论 点赞
👍🏻
评论 点赞

查看更多评论 >

点赞 25 评论 13 收藏 10
关注