501x
005369
2023-03-23

Python 高级库方法的用户自定义参数

我必须在我的 Python 程序中为 RFEM 的 Python 高级库的方法使用自定义参数。 如何确定必要的参数?


回复:

一种可能是在 RFEM 运行时调用该 URL:

http://localhost:8082/wsdl

这将整个 API 定义为 XML(另见 WSDL https://en.wikipedia.org/wiki/Web_Services_Description_Language

确定参数的一种实用方法是,例如,首先在 RFEM 中编译所需的材料,然后读出属性。 以下程序显示了该过程:

from RFEM.initModel import *

Model(True, 'Material.rf6')
Model.clientModel.service.begin_modification()

m = Model.clientModel.service.get_material(1)
print(m)

Model.clientModel.service.finish_modification()
Model.clientModel.service.close_connection()

该方法适用于 RFEM 中的所有对象。


作者

Faulstich 先生负责 RFEM 的质量保证和客户支持。



;