宏 API 更改 12.02
在 Simcenter STAR-CCM+ 12.02 中,针对变形运动、欧拉多相、网格化和反应流体进行了宏 API 的更改。
变形运动:外部 STL 文件替换为零部件表面
对于边界,变形约束条件指定约束选项 STL 表面已替换为更常规的零部件表面选项。
在宏代码中,java 类选项 ConstraintSpecification.Type.SLIDE_ON_STL_SURFACE
已替换为 ConstraintSpecification.Type.SLIDE_ON_PART_SURFACE)
。
以下是宏代码的更改示例:
以前发行版本 | Simcenter STAR-CCM+ v12.02 |
---|---|
|
|
欧拉多相:悬浮液和乳浊液流变模型更改
对于悬浮液和乳浊液流变模型,相间相互作用材料属性已重构,导致宏代码更改。 以前根据对象方法命名的对象现在为相模型类型进行命名。
下面的示例是用于乳浊液流变模型的 Krieger 和 Dougherty 相对粘度方法。
以前发行版本 | Simcenter STAR-CCM+ v12.02 |
---|---|
|
|
下面的示例是用于悬浮液流变模型的 Morris 和 Boulay 相对粘度方法。
以前发行版本 | Simcenter STAR-CCM+ v12.02 |
---|---|
|
|
网格化:布尔运算宏更改
表面修复中布尔运算的宏命令已得到增强,以允许为布尔减运算保留工具面。
注 | 仍支持在旧版 Simcenter STAR-CCM+ 中使用的布尔运算宏。 为了确保长期可靠性,建议利用最新版本的方法升级宏。 |
以下是宏代码的更改示例:
布尔合并运算
以前发行版本 | Simcenter STAR-CCM+ v12.02 |
---|---|
|
|
布尔相交运算
以前发行版本 | Simcenter STAR-CCM+ v12.02 |
---|---|
|
|
布尔减运算
以前发行版本 | Simcenter STAR-CCM+ v12.02 |
---|---|
|
|
反应流体
重构导致更改
某些反应流体模型的对象已重构,导致宏代码更改。
以前发行版本 | Simcenter STAR-CCM+ v12.02 |
---|---|
|
|
表生成更改
为碳烟模型生成表的过程已合并到为燃烧生成表的过程。 因此从宏中移除了 ppdfSootFlameletTable
选项。 示例如下:
以前发行版本 | Simcenter STAR-CCM+ v12.02 |
---|---|
|
|
12.02 中对碳灰矩模型进行了额外更改,尤其是弃用了某些模型选项,这可能会影响现有的宏。 有关详细信息,请参见 12.02 用户指南中的“恢复 11.06 碳灰矩模型”一节。
小火焰网格点数设置更改
设置小火焰网格点数的方法(如用于混合分数、混合分数偏差、热损失和过程变量)已更改,导致宏代码更改。 现在,可以将网格点数设为固定(类似于 v11.06)或自适应。 “自适应”现在是默认选项。
下面的示例适用于化学平衡燃烧模型:
以前发行版本 | Simcenter STAR-CCM+ v12.02 |
---|---|
|
|