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
Představení metod get_design_settings() a set_design_settings() pro globální konfiguraci návrhových addonů
;