Assigning a stiffness modification to a structural modification

Hello everyone,

I want to assign a member stiffness modification to a structure modification and am having trouble with it. Creating the structure modification and adjusting material stiffnesses worked without any problems. The member stiffness modification is also created in RFEM, but the assignment to member 517 doesn’t seem to work. Maybe someone sees my mistake and can help me find a solution. Attached is the affected excerpt:

objekte.append(rfem.types_for_members.MemberStiffnessModification(no=1,
                                                                  type= rfem.types_for_members.MemberStiffnessModification.TYPE_TOTAL_STIFFNESSES_FACTORS,
                                                                  user_defined_name_enabled=True,
                                                                  name="Connection component factor: GZT, t=∞, k=0.5",
                                                                  total_stiffness_factor_of_total_stiffness=vbm_modfaktor_gzt_inf,
                                                                  assigned_to_structure_modification=[1]))

beton_mod_gzt_inf = rfem.structure_advanced.StructureModification.ModifyStiffnessesMaterialTableRow(no=1,
                                                                                                    description="Concrete factor: GZT, t=∞",
                                                                                                    material_name=2,
                                                                                                    modification_type=rfem.structure_advanced.StructureModification.ModifyStiffnessesMaterialTableRow.MODIFICATION_TYPE_MULTIPLY_FACTOR,
                                                                                                    E_and_G=beton_modfaktor_gzt_inf,
                                                                                                    comment="Concrete factor: GZT, t=∞, k=0.22")

vbm_mod_gzt_inf = rfem.structure_advanced.StructureModification.ModifyStiffnessesMemberTableRow(no=1,
                                                                                                description="Connection component factor: GZT, t=∞",
                                                                                                member_modification= 1,
                                                                                                members= [517],
                                                                                                comment="Connection component factor: GZT, t=∞, k=0.50")      

gzt_inf_mat_table = rfem.structure_advanced.StructureModification.ModifyStiffnessesMaterialTable(rows= [beton_mod_gzt_inf])
gzt_inf_vbm_table = rfem.structure_advanced.StructureModification.ModifyStiffnessesMemberTable(rows= [vbm_mod_gzt_inf])

objekte.append(rfem.structure_advanced.StructureModification(no=1,
                                                             user_defined_name_enabled=True,
                                                             name="GZT, t=∞",
                                                             modify_stiffnesses_gamma_m=False,
                                                             modify_stiffnesses_materials=True,
                                                             modify_stiffnesses_cross_sections= False,
                                                             modify_stiffnesses_members=True,
                                                             shear_panels_rotational_restraints_enabled= True,
                                                             modify_stiffnesses_material_table = gzt_inf_mat_table,
                                                             modify_stiffnesses_member_table= gzt_inf_vbm_table))

Hi leni1,

welcome to the community :tada:!

I cannot see the problem here, as you said the stiffness and structure modification are added to the project without problems. Maybe you can provide me a complete small py-example where it fails?

Best regards
Robert Milrath

Hi roberth.milrath,

thank you for offering your help.

I have attached a small Python script. As you can see, I am not able to assign the stiffness modification to the structural modification.

Thanks in advance!

26-04-08_Steifigkeitsanpassung.py (8,9 KB)

Hi leni1,

it seems that you found an issue. I wrote a bug report (Bug ID 636650), you'll be informed when this bug is fixed.

Best regards
Robert Milrath