/// <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; }
//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); } }