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: