395x
005365
23.3.2023

Ortotropní materiál pomocí Pythonu

Jak mohu vytvořit ortotropní materiál pomocí programu Python?


Odpověď:

V Python High Level Library není žádná přímá funkce pro generování ortotropního materiálu. U všech metod je však možné převzít uživatelské parametry. To znamená, že takový materiál lze snadno vytvořit. Tento příklad ukazuje postup:


            

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


Uživatelsky zadaný parametr se nejprve zadá jako Dictionary p a poté se při vytváření materiálu převezme jako params.
Tento článek ukazuje možnosti:

Uživatelsky zadané parametry

Autor

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

Odkazy