Simcenter STAR-CCM+ 2406
User Guide
Simcenter STAR-CCM+ provides a Graphical User Interface generally known as the client workspace. This interface appears when you launch Simcenter STAR-CCM+ interactively.
模拟操作可用于在 Simcenter STAR-CCM+ 中自动执行求解过程,而无需使用 Java 宏。条件和循环操作提供了许多编程语言所共有的基本逻辑控制。
操作是模拟操作序列的构建块。当前有若干种操作可用于自动执行流程。
本章说明如何使用 Simcenter STAR-CCM+ 的各种组件,重点介绍用户界面。
本节介绍在使用 Simcenter STAR-CCM+ 时会遇到的关键概念。
对象是 Simcenter STAR-CCM+ 的关键组件。 它们代表模拟的各个方面,可根据特定问题的需求设置其属性。
The Automation node provides easy access to a number of frequently used automated processes.
在 Simcenter STAR-CCM+ 中,可以使用表达式定义属性值,表达式可通过函数语言(C 编程语言的子集)编写。表达式可以定义数学表达式或执行其他操作,例如,在模拟中从 XY 表对表格数据进行插值。
全局参数包括可一次定义并在多个对象中使用的标量和矢量物理量(例如 120.0 K 或 [0.0, 1.0, 0.0] m)。另一种类型的全局参数是文件,当前用于几何 > 操作和设计管理器中的替换零部件操作。
在 Simcenter STAR-CCM+ 中,可通过场函数访问各种场(在网格单元、节点或边界面处计算的标量或矢量数据)。可使用场函数来可视化计算场、指定边界和区域值或者定义初始条件。
Simcenter STAR-CCM+ 支持灵活且可自定义的工程单位。内置有标准 SI 和 USCS 系统,并且用户可根据需要添加新单位。可以指定物理量并以这些单位中的任何单位显示。只需输入类似 "80 mph" 的内容,即可使用新单位指定各个物理量。
In Simcenter STAR-CCM+ you create simulation operations under the Automation > Simulation Operations node. A simulation operation sequence is created by adding operations in execution order.
创建模拟操作序列时,额外的图标将显示在求解工具条中,通过这些图标可以指定并运行序列。也可以在批处理模式下运行模拟操作序列。
模拟操作管理器是所有已设置模拟序列的上部节点。它定义了运行模拟序列的高级控制。
可以使用 Simcenter STAR-CCM+ 中的模拟操作执行多个自动化过程。
清除解根据您从其属性中选择的选项重置模拟存储。
条件运算是一个复合运算,它基于谓词在两个子序列之间进行分支。在编程方面,条件运算的行为与 "if-then-else" 结构相同。
初始化求解可用于在模拟序列中的指定位置初始化模拟求解。
谓词是求值为 true 或 false 的布尔语句。在条件中,设置谓词以控制遵循哪个子序列。在循环中,将谓词用作继续执行循环序列的准则。
循环操作包含一个子序列,该序列在循环条件谓词求值为 true 时重复执行。在编程方面,条件充当 while 循环结构。
网格操作将启动基于零部件的网格化流程的体网格生成过程。
移除无效网格单元操作提供用于根据指定网格准则移除低质量网格单元的工具。低质量网格单元会导致求解结果偏离或精度降低。所有移除的网格单元都保存在不用于分析的单独区域中。
停止模拟操作是以自动方式在运行过程中停止模拟操作序列。
运行小火焰表生成器操作将为选定的小火焰模型生成相关小火焰表。
运行反应器网络操作执行反应器网络模拟 - 此操作将计算网格单元聚集到少量的反应器中并计算它们的详细化学解。
保存模拟操作用于在模拟操作序列中指定模拟保存点。此体的属性在模拟文件的保存位置和文件命名方面提供了灵活性。保存模拟操作与“自动保存”对话框无关。
通过设置活动阶段,可以更改模拟序列中的阶段。
“设置参数”操作可用于在执行模拟操作序列期间设置全局参数的值。
“求解伴随”操作基于伴随结果将伴随求解器与选定的分析结合起来运行。
求解物理操作运行与已选择模拟对象(可以是物理连续体,也可以是时间尺度)关联的求解器,直到满足特定于时间尺度的、特定于求解器的或全局停止条件(以先到者为准)。
映射数据操作将预定义的单个数据映射器或多个数据映射器集成到模拟操作序列中。
求解正则模态操作可运行固体应力正则模态求解器,该求解器用于计算固体应力模拟中固体结构的正则模态。
求解声学模态操作运行声学模态求解器,用于计算给定几何和 CFD 求解的声频、模态形状和线性增长率。
变形网格操作将从网格变形求解器激活变形网格操作。此操作会使变形根据您在边界或点集中定义的变形位移来变形几何体。
清除场监视器操作会清除与内存中所选场监视器关联的存储。
在模拟操作序列中,导出操作控制四种类型的后处理对象的导出 - 场景、绘图、布局视图和动画剧本。对于每个输出类型,将添加相应的子节点以定制导出属性。
In Simcenter STAR-CCM+, staged physics allows you to store multiple configurations of physics settings and apply them in sequence during a simulation. Simulation operations provide the framework in which physics stages are applied.
体形状是一个封闭的几何图形,其形状可以是方块、圆锥体、圆柱体或球体。
The simulation guide is a single embedded document that you can edit within a simulation file. This document can contain formatted text, tables, images, and hyperlinks to nodes in the Simcenter STAR-CCM+ object tree or external web resources.
模板模拟文件用于定义预配置的设置,以用于新模拟。当与基于查询的选择结合使用时,模板文件提供了强大技术,可自动对类似几何进行重复分析。
脚本编制可用于通过自动执行重复任务提高工作效率。
通过用户程序,可使用以编译语言(如 C、C++ 或 Fortran)编写的函数来自定义 Simcenter STAR-CCM+。
使用插件管理器能够安装和管理 Simcenter STAR-CCM+ 的 NetBeans 模块。
模拟助手在 Simcenter STAR-CCM+ 用户界面 (UI) 中提供了可视化工作流。
文档的此部分演示了 Simcenter STAR-CCM+ 如何用于特殊应用工具和项目。