395x
005365
2023-03-23

使用python的正交各向异性材料

如何使用 Python 程序创建正交各向异性材料?


回复:

在 Python 高级库中没有生成正交各向异性材料的直接函数。 但是,可以为所有方法传递用户定义的参数。 这意味着可以容易地制造这种材料。 此示例显示了该过程:


            

from RFEM.enums import *
from RFEM.initModel import *
from RFEM.BasicObjects.material import Material

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

p = {
        "material_type": "TYPE_TIMBER",
        "material_model": "MODEL_ORTHOTROPIC_2D",
        "application_context": "TIMBER_DESIGN",
        "stiffness_modification": True,
        "stiffness_modification_type": "STIFFNESS_MODIFICATION_TYPE_DIVISION"
}
Material(1, 'C24 | EN 338:2016-04', params=p)

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


用户自定义参数首先定义为字典p ,然后在创建材料时传递给params
本文介绍了以下可能性:

自定义参数

作者

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

链接