加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

STAR CCM+10.04 macro处理的一些问题

(2015-07-24 12:19:29)
标签:

cfd

分类: STARCCM技巧
star ccm+的macro采用java语言进行处理。当前对于java来讲,可以选用的IDE实在是多如牛毛,最常见的如eclipse和netbeans,不过STAR CCM+官方推荐使用netbeans,我们这里暂且也只就netbeans进行讨论。

1、netbeans版本的选择
netbeans是免费的IDE,拥有众多的版本,最新的版本是8.02,这可以在官方网站下载。下载地址:http://netbeans.org/。不过要提到的是,netbeans8.02并不是适合star ccm+10.04的合适版本,因为8.02的运行需要jdk8.0,而star ccm+10.04仅支持到jdk7,所以合适的netbeans版本应为7.4以下。

2、jdk及JRE的选择
只能使用JDK7及以下版本。jdk8会出问题,各种莫名其妙的问题。

3、macro调用
不能使用常规java中的类调用,否则会出现各种错误,可以使用以下方式进行调用:
        final MacroExecuteAction mea = SystemAction.get(MacroExecuteAction.class);
        mea.setMacro(new Print("abc"));
        mea.performAction();
示例中的Print为StarMacro派生类,带有一个参数。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有