为了确保客户端和服务器之间有足够的连接性,应该考虑以下事项。 需要激活 RFEM6/RSTAB9 中的网络服务功能。 为此,请在“程序选项”下激活“使用应用程序自动启动服务器”对话框。
此外,在尝试进行任何类型的交互之前,需要打开 RFEM6/RSTAB9 的一个活动实例。 简单来说就是打开程序。
与软件的交互和对软件的说明在逻辑上发生在 begin_modifcation() 和 finish_modification() 之间。 如下图所示:
模型.clientModel.service.begin_modification('new')
-----(你的互动)-----
模型.clientModel.service.finish_modification()
因为有多个模型实例在运行,所以下面介绍有效的管理方法。 可以通过 Model() 类控制创建新模型或编辑现有模型。
- 如果 RFEM 中没有打开的模型,可以使用以下方法创建:
模型(True, "MyModel")
模型.clientModel.service.begin_modification('new')
模型.clientModel.service.finish_modification()
- 如果在 RFEM 中打开一个模型,可以使用以下方法对其进行编辑:
模型(假)
模型.clientModel.service.begin_modification('new')
模型.clientModel.service.finish_modification()
- 如果在 RFEM 中打开了多个模型,那么可以使用以下方法对其进行编辑:
模型(假, "model_name")
模型.clientModel.service.begin_modification('new')
模型.clientModel.service.finish_modification()