private void AddWeldedI() { //Example of custom I section CrossSectionParameter cssWI = new CrossSectionParameter(); cssWI.Material = new ReferenceElement(openStructModel.MatSteel.First()); // I have only one material, I take the first one cssWI.Name = "I 400, welded"; CrossSectionFactory.FillWeldedI(cssWI, 0.2, 0.4, 0.025, 0.020); openStructModel.AddObject(cssWI); }
private void FillWeldedI() { CrossSectionParameter css = new CrossSectionParameter(); css.Id = 1; css.Material = new ReferenceElement(openStructModel.MatSteel.First()); // I have only one material, I take the first one double bu = 0.2; double hw = 0.4; double tw = 0.025; double tf = 0.02; CrossSectionFactory.FillWeldedI(css, bu, hw, tw, tf); openStructModel.AddObject(css); }