运行模拟操作序列

创建模拟操作序列时,额外的图标将显示在求解工具条中,通过这些图标可以指定并运行序列。也可以在批处理模式下运行模拟操作序列。

模拟操作序列包含一系列模拟操作,这些操作一起构成自动化过程。准备好运行序列后,首先设置活动序列,例如模拟操作 1,然后单击 播放/恢复)。如果要清除网格或清除求解,先停用此活动序列。

要运行模拟操作序列:
  1. 使用以下选项之一激活要运行的模拟序列:
    • 求解工具栏中,单击 Set Active Simulation Operations(设置活动模拟操作)),然后选择要运行的 [sequence] 序列。
    • 右键单击自动化 > 模拟操作 > [序列] 节点并选择激活
    • 选择自动化 > 模拟操作节点并将已选择设为要运行的 [序列] 序列。
    处于活动状态时,选定的 [序列] 序列将在模拟树中获得白色背景的绿色箭头:


    运行活动模拟序列时,显示其图标以及绿色背景的白色标记,如下所示:



设置活动模拟操作序列后,额外图标将在求解工具栏 中激活,控制序列执行。

  1. 单击活动模拟序列的相应图标。可用操作包括:
    操作 函数
    活动 [序列] 中的播放至下一操作 执行模拟操作序列中的一个操作。
    播放/恢复活动 [序列] 从开头(若之前未运行)或最后执行的操作(若在回放期间停止)起执行操作。


    重置活动 [序列]
    重置序列播放历史记录。
    停止 停止执行当前步骤。模拟操作序列在活动操作处暂停。如果在运行网格操作时应用此操作,则会中止网格生成。

    仅当播放正在进行时才可用。

    还可以在自动化 > 模拟操作 > [序列] 节点上的右键单击菜单中激活这些操作。

可以选择模拟序列下的任何操作作为运行中的最后一个操作:
  1. 右键单击操作,然后选择从这里播放

    模拟序列运行至并包括选定的操作。

-batch 选项后没有指定其他子命令时,可以以批处理模式运行模拟操作序列(请参见命令行中的批处理命令参考)。
  1. 要以批处理模式运行序列:
    1. 使用 设置活动的模拟操作 将一个模拟序列设为活动,或者将模拟序列包含在模拟操作节点中的已选择中。
    2. 保存并关闭模拟。
    3. 使用 -batch 选项从命令行重新启动模拟。例如:
      % starccm+ -batch file.sim

    如果 -batch 选项之后包含子命令(即 meshrunstep<macro>.java),则不会执行模拟操作,即使有一个模拟操作处于活动状态也如此。