0x
026201
21.9.2025

Představení metod get_design_settings() a set_design_settings() pro globální konfiguraci návrhových addonů

Přístup ke globálním nastavením návrhu byl úspěšně povolen pro všechny návrhový addon prostřednictvím rozhraní API (gRPC). Toto vylepšení umožňuje čtení a zápis dat tabulky GlobalSettingsTreeTable způsobem, který je konzistentní se stávající podporou pro návrhové konfigurace. Aktualizace zajišťuje jednotný a flexibilní přístup k programové správě parametrů návrhu napříč všemi moduly.Použití:    # Získat tabulku stromu globálních nastavení pro doplněk navrhování ocelových konstrukcí (aktivní model)    design_settings: rfem.GlobalSettingsTreeTable = rfem_app.get_design_settings(        addon=rfem.DesignAddons. STEEL_NÁVRH    )    print(f "DESIGN SETTINGS: \    # Získat konkrétní hodnotu z globálních nastavení    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"
Member slendernesses: {    # Nastavte konkrétní hodnotu do globálního nastavení    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    )https://apidocs.dlubal.com/source/rst_methods/rfem/get_design_settings.htmlhttps://apidocs.dlubal.com/source/rst_methods/rfem/set_design_settings.html



;