在串行模式下从命令行创建和打开模拟

仅使用 starccm+ 命令(不带任何其他选项)启动 Simcenter STAR-CCM+ 客户端工作区。

可以将选项添加到 starccm+ 命令以实现启动客户端工作区以外的操作。

  • 创建连接到互动客户端的模拟
  • 在无互动客户端的情况下创建模拟
  • 在互动客户端中加载现有模拟
  • 在无互动客户端的情况下加载现有模拟

创建连接到互动客户端的新模拟

单个命令行表达式可用于:

  • 在本地机器上启动互动客户端
  • 在本地机器上通过新模拟启动串行服务器
  • 将互动客户端连接到串行服务器

这些任务的命令行表达式为:

% starccm+ -new

在无互动客户端的情况下创建新模拟

要在串行服务器上创建模拟(不启动互动客户端),可使用 -server 选项:

% starccm+ -server

此命令的输出包括了一行来提供新启动服务器的端口号。 示例为:

% Server::start -host allegro.ourdomain.com:47830

要将客户端连接到此服务器,可使用命令:

% starccm+ -host allegro.ourdomain.com:47830

此操作将在本地机器上启动客户端,并将其连接到在 allegro 上运行的服务器。

在互动客户端中加载现有模拟

要在本地机器上启动互动客户端:

  • 在本地机器上启动串行服务器
  • 将现有模拟加载到此服务器
  • 将客户端连接到服务器

    可以使用以下命令:

    % starccm+ <file.sim>

其中,<file.sim> 是要加载到串行服务器的模拟文件的名称。

在 Windows 平台上,由于 Windows 命令提示符中存在字符表示的限制,因此需确保语言环境设为正打开的 .sim 文件名所用的语言。

在无互动客户端的情况下加载现有模拟

要在本地机器上启动串行服务器并将现有模拟加载到该服务器,可以使用以下命令:

% starccm+ -server -load <file.sim>

此命令输出的结束行包含连接客户端时所需的主机和端口号。