コード例 #1
0
ファイル: IOMGenerator.cs プロジェクト: redmeros/iom
        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);
        }
コード例 #2
0
        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);
        }