395x
005365
2023-03-23

Material ortótropo usando Python

¿Cómo puedo crear un material ortótropo usando el programa Python?


Respuesta:

En la biblioteca de alto nivel de Python, no hay una función directa para generar el material ortótropo. Sin embargo, es posible transferir parámetros definidos por el usuario para todos los métodos. Esto significa que es posible crear fácilmente dicho material. Este ejemplo muestra el procedimiento:


            

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


Primero, el parámetro definido por el usuario se define como Dictionary <code>p</code> y luego se transfiere a <code>params</code> al crear el modelo.
Este artículo muestra las opciones:

Parámetros personalizados

Autor

El Sr. Faulstich es responsable del control de calidad del programa RFEM y proporciona soporte al cliente.

Enlaces