611x
005369
30.6.2023

Uživatelsky zadané parametry pro metody knihovny Python High Level

Ve svém Python programu musím použít vlastní parametry pro metody Python High Level Library pro RFEM 6. Jak najdu potřebné parametry?


Odpověď:

Jednou z možností je zavolat tuto URL při spuštěném RFEM 6:

Tím se zobrazí definice celého API jako XML. Viz také:

Pragmatickou možností, jak zjistit parametry, je například nejprve v RFEM 6 sestavit požadovaný materiál a pak přečíst jeho vlastnosti. Následující program ukazuje postup:

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()

Tuto metodu lze obdobně použít pro všechny objekty v RFEM 6.


Autor

Ing. Faulstich je zodpovědný za kvalitu programu RFEM a kromě toho se věnuje technické podpoře zákazníků.



;