set_base_data#
- dlubal.api.rsection.Application.set_base_data(self, *, base_data=None, model_id=None)#
- Set the base data. This method updates the complete set of data for a particular model, including add-ons, standards, general and combinations settings, and other parameters. 
Method Type: Core
Usage
base_data: rsection.BaseData  = rsection_app.get_base_data()
base_data.main.model_description = "cold_formed"
base_data.main.comment = "thin_walled"
base_data.main.analysis_method = rsection.BaseData.Main.ANALYSIS_METHOD_THIN_WALLED
base_data.addons.has_effective_section_properties_active = True
base_data.standards.effective_section_standard = rsection.BaseData.Standards.EFFECTIVE_SECTION_STANDARD_EN_1993_1_3_COLD_FORMED
rsection_app.set_base_data(base_data=base_data)
Rsection.BaseData? baseData = await RsectionApp.get_base_data();
baseData.Main.ModelDescription = "cold_formed";
baseData.Main.Comment = "thin_walled";
baseData.Main.AnalysisMethod = Rsection.BaseData.Types.Main.Types.AnalysisMethod.ThinWalled;
baseData.Addons.HasEffectiveSectionPropertiesActive = true;
baseData.Standards.EffectiveSectionStandard = Rsection.BaseData.Types.Standards.Types.EffectiveSectionStandard.En199313ColdFormed;
await RsectionApp.set_base_data( baseData: baseData);