INICIO

Lectura de datos de dimensiones
preliminares.

Pesp, pu, BTotal, Bw,
H, Brect, Btri, Wd

Proceso: Cálculo de cargas
concentradas en el muro, por
estática.
P1 = Pesp * Brect * H * pu
P2= Pesp * Btri * H/2 * pu

Lectura de datos para el cálculo de
empujes.
Ka, q, ru, rc, ra, rb

Proceso: Cálculo del empuje activo
E = q * Ka * H * (sin(ra)/sin(ra+rc)(pu)) y de sus componentes horizontales
y verticales.
Phi = %pi/2 – ra + ru
Ex = E * cos(Phi)
Ey= E * sen(Phi)
Yr, Hf
Lectura de datos para cálculo del
empuje pasivo.

Proceso: Cálculo del empuje
Ep=(1/2)*Yr^(2)*Hf*(1+sin(rb))/(1- pasivo.
sin(rb))

PT = P1 + P2 Proceso: Cálculo de fuerzas
estabilizante, desestabilizante y
Fe = PT * ru + EP coeficiente de seguridad al
deslizamiento.
Fd = Ex – Ey * ru
Csd = Fe/Fd

Lectura de datos de coeficientes
para acciones estabilizadas y
desestabilizadas.
Ye, Yd

Me=Ye*((2/3)*Btri*p2)+((Btri+(Brect/2))*P1)+(BTotal*Ey)+((BTot
al+(bw/2))*wd) Proceso: Cálculo de
momentos y factor de
Md= E * H/2 seguridad al vuelco.

Csv= Me/Md
Estructura selectiva “If”. Evalúa
una condición.
Csd >= 1.5 & Csv >= 2.0
NO

“ERROR. Uno o más datos
dan lugar a coeficientes
SÍ inaceptables. Revise el
script y vuelva a
ejecutarlo.”
“El factor de seguridad al
vuelco calculado para el
muro de retención es” Csv.

Impresión de
resultados.

FIN