private float Set_Long(string Asi, float lado, bool gancho) { if (Propiedades.Long_Gancho90 == null) { Propiedades = new Propiedades_Refuerzo(); } if (Asi != null) { float longGancho; if (gancho == true) { longGancho = Propiedades.Long_Gancho90[Asi]; } else { longGancho = 0; } float long_t = lado + 2 * longGancho - 2 * Recubrimiento; return(long_t); } else { return(0f); } }
public Despiece(Propiedades_Refuerzo propiedades, float ladox, float ladoy, float r) { Propiedades = propiedades; LadoX = ladox; LadoY = ladoy; Recubrimiento = r; GanchoX = true; GanchoY = true; }
private float Set_AsTotal(string Asi, float sep, float lado) { if (Propiedades.As_refuerzo == null) { Propiedades = new Propiedades_Refuerzo(); } int Cantidad = 0; if (Asi != null) { float As_t = Propiedades.As_refuerzo[Asi]; if (sep > 0) { Cantidad = (int)Math.Ceiling((lado - 2 * recubrimiento) / sep); } return(As_t * Cantidad); } else { return(0f); } }