示例#1
0
        private static void test12()
        {
            var g = new ElementGeometySlenderness()
            {
                b         = 30,
                h         = 40,
                izvijanje = Izvijanja.Ukljesten_Sa_Jedne,
                d1        = 4,
                L         = 350,
            };
            var f = new ForcesSlenderness()
            {
                N     = 457.5,
                M_top = 20.25,
                //M_bottom = 50,
            };
            var m = new Material()
            {
                beton    = TabeleEC2.BetonClasses.GetBetonClassListEC().First(n => n.name == "C25/30"),
                armatura = ReinforcementType.GetArmatura().First(n => n.name == "B500B"),
            };
            var v = new VitkostEC2_V2(g, f, m);

            //v.φ_ef = 3;
            v.Calculate();
            v.KontrolaCentPritPreseka();
            v.ProracunArmature();
        }
示例#2
0
        private static void test22()
        {
            var g = new ElementGeometySlenderness()
            {
                b         = 25,
                h         = 25,
                izvijanje = Izvijanja.Pokretan_I_Ukljeste,
                d1        = 4,
                L         = 400,
            };
            var f = new ForcesSlenderness()
            {
                N        = 85.725,
                M_top    = 0,
                M_bottom = 0,
            };
            var m = new Material()
            {
                beton    = TabeleEC2.BetonClasses.GetBetonClassListEC().First(n => n.name == "C30/37"),
                armatura = ReinforcementType.GetArmatura().First(n => n.name == "B500B"),
            };
            var v = new VitkostEC2_V2(g, f, m);

            v.Calculate();
            v.KontrolaCentPritPreseka();
            v.ProracunArmature();
        }