0x
026201
21. September 2025

Einführung der Methoden get_design_settings() und set_design_settings() für die globale Konfiguration von Add-Ons zur Bemessung

Der Zugriff auf die globalen Konstruktionseinstellungen wurde für alle konstruktionsbezogenen Add-Ons über die API (gRPC) erfolgreich aktiviert. Dadurch ist das Lesen und Schreiben von GlobalSettingsTreeTable-Daten auf eine Weise möglich, die mit der bestehenden Unterstützung für Konfigurationen übereinstimmt. Das Update gewährleistet somit einen einheitlichen und flexiblen Ansatz für die programmgesteuerte Verwaltung von Konstruktionsparametern in allen Modulen. Verwendung:    # Get global settings tree table for Steel Design add-on (active model)    design_settings: rfem.GlobalSettingsTreeTable = rfem_app.get_design_settings(        addon=rfem.DesignAddons.STEEL_DESIGN    )    print(f"DESIGN SETTINGS:\n{design_settings}")    # Get specific value from the global settings    member_slendernesses_path = [        'member_slendernesses',        'member_slendernesses_tension_ec3'    ]    member_slendernesses_val = common.get_tree_value(        tree=design_settings,        path=member_slendernesses_path    )    print(f"\nMember slendernesses: {member_slendernesses_val}")    # Set specific value into the global settings    common.set_tree_value(        tree=design_settings,        path=member_slendernesses_path,        value=280,    )    rfem_app.set_design_settings(        addon=rfem.DesignAddons.STEEL_DESIGN,        global_settings_tree_table=design_settings    )




;