Ejemplo n.º 1
0
 /// <summary>
 /// Construtor da classe
 /// </summary>
 /// <param name="bitola">Bitola da barra (mm)</param>
 /// <param name="fck">Fck do concreto (MPa)</param>
 /// <param name="barra">Tipo de barra: nervurada, entalhada e lisa</param>
 /// <param name="aderencia">Região de aderência, boa ou má</param>
 /// <param name="gancho">Barra com gancho ou não</param>
 public Steel(double bitola, double fck, TipoBarra tipoBarra, Aderencia aderencia, bool gancho)
 {
     _tipoBarra = tipoBarra;
     _aderencia = aderencia;
     _bitola    = bitola;
     _fck       = fck;
     _gancho    = gancho;
 }
Ejemplo n.º 2
0
        //Calcula o valor do Eta1 em função do tipo dee aço
        private static double Eta1(TipoBarra barra)
        {
            switch (barra)
            {
            //Caso a barra seja lisa
            case TipoBarra.Lisa:
                return(1.0);

            //Caso a barra seja entalhada
            case TipoBarra.Entalhada:
                return(1.4);

            //Caso a barra seja nervurada
            default:
                return(2.25);
            }
        }