Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Geotecnia en Construcción Especializada PDF
Geotecnia en Construcción Especializada PDF
ALCANTARILLADO Y SANEAMIENTO
JUNIO, 2002
La coordinacin estuvo a cargo de la Subdireccin General Tcnica a travs de la Gerencia de Ingeniera Bsica
y Normas Tcnicas.
PRLOGO.........................................................................
.......................
1. INTRODUCCIN.............................................................. 1
4. ESTABILIZACIN DE TALUDES.................................... 85
4.1. Criterios para la seleccin de tcnicas de estabilizacin... 85
4.2. Mtodos de estabilizacin de taludes............. 85
4.2.1. Cambio de la geometra............................... 85
4.2.2. Bermas y contrafuertes...................................... 87
4.2.3. Empleo de materiales estabilizantes............... 88
4.2.4. Empleo de estructuras de retencin.................. 90
4.2.5. Empleo de pilotes................................................ 93
4.2.6. Anclajes......................................................... 94
4.2.7 Soil nailing 100
4.2.8. Proteccin de taludes contra la erosin......................... 101
4.3. Anlisis y verificacin de la seguridad................... 102
4.3.1. Taludes en suelo............................................ 102
4.3.2. Taludes en roca.................................................... 113
BIBLIOGRAFA 147
Para llevar a cabo el anlisis y diseo geotcnico de este tipo de obras, es necesario
que el proyectista cuente con una herramienta que le permita tener acceso a
informacin tcnica presentada en forma resumida y clara. En general, los conceptos
especializados de la Mecnica de Suelos se encuentran diseminados en una gran
diversidad de libros y artculos tcnicos. Por esta razn, se ha considerado til
reunirlos en un manual que constituya un documento de referencia para los
ingenieros de proyecto y constructores y, an ms, contribuya a normar hasta cierto
punto las soluciones dadas a los problemas ms comunes que se presentan durante
el diseo y construccin de este tipo de obras.
Es comn, por otra parte, que exista la necesidad de abatir el nivel fretico y
controlar las filtraciones, para poder construir subestructuras. Esta operacin tambin
es delicada. As, en el valle de Mxico, se sabe que el bombeo realizado para
controlar las filtraciones puede ocasionar procesos de consolidacin que a su vez
generan asentamientos diferenciales y daos en las estructuras vecinas.
Con cierta frecuencia es, por otra parte, necesario recurrir al mejoramiento de los
suelos, en particular en zonas costeras donde existen suelos muy compresibles o
depsitos recientes de suelos granulares susceptibles de licuarse en condiciones
ssmicas.
1
2
2. ESTRUCTURAS DE CONTENCIN PARA EXCAVACIONES
Es comn que las edificaciones por construir se extiendan hasta los linderos de la
propiedad o sean adyacentes a predios en los que ya existen estructuras. Bajo estas
circunstancias, las paredes de las excavaciones deben hacerse verticales y
usualmente requieren algn tipo de sistema de soporte.
Para estos fines, se han desarrollado diversos tipos de ademes, tales como los
muros tipo Berln, muros colados in situ (muros Miln), pilotes secantes, muros
prefabricados, tablaestacas, ataguas, pantallas plsticas, etc., los cuales se
combinan con algn sistema de apuntalamiento o anclaje.
3
2.2 PRINCIPALES TIPOS DE ELEMENTOS DE SOPORTE
2.2.1 Tablaestacas
Los muros tablaestacados estn formados por una lnea de elementos planos
hincados en el suelo e interconectados. Son estructuras flexibles, cuya estabilidad se
deriva del anclaje que se desarrolla en la parte empotrada del elemento, o se logra
con un sistema de tirantes y bloques de anclaje, o bien, por el soporte proporcionado
por un sistema de puntales.
4
embargo, para el empleo de stos ltimos, se requiere que el suelo en la base de la
excavacin sea lo suficientemente firme para que proporcione un soporte adecuado
a los miembros inclinados. Los puntales pueden ser de madera o metlicos. Se han
empleado tambin, para el soporte de los muros tablaestacados, sistemas de anclaje
que quedan sujetos en el terreno detrs de la entibacin. Una de las ventajas de
utilizar anclajes, es que mantienen la excavacin libre de obstculos, lo que facilita la
construccin.
5
2.2.2 Ataguas
Las ataguas son muros provisionales que se emplean para proteger una excavacin
en zonas inundadas o cauces. Una de sus ms importantes funciones es permitir que
la obra se lleve a cabo en un lugar seco.
a) Entramados de madera
b) Ataguas de doble pared
c) Ataguas celulares
d) Ataguas de pared sencilla
a) Entramados de madera
Para encerrar grandes reas, pueden erigirse en el agua ataguas de doble pared.
Constan de dos filas de tablaestacas atirantadas entre s. El espacio interior se llena
con arena (Figura 2.5). Estas ataguas son generalmente ms impermeables que las
de una sola pared y pueden utilizarse a mayores profundidades. Para una mayor
estabilidad, puede colocarse un espaldn contra la cara exterior de la atagua.
Adems, se le debe dar proteccin contra la erosin. Si la atagua descansa sobre
roca, puede colocarse tambin un espaldn del lado interior, si es necesario para
evitar el deslizamiento, el volteo o esfuerzos cortantes excesivos. Sobre arena, se
debe colocar un espaldn amplio, para que el agua siga lneas de corriente largas
antes de entrar a la atagua. O bien, en lugar de utilizar un espaldn ms amplio,
pueden espaciarse ms las paredes de la atagua. Aunque esto es ms costoso,
tiene la ventaja de que la parte superior del relleno puede utilizarse para la
instalacin de la edificacin y el equipo de construccin.
6
Figura No. 2.4 Entramado de madera con lastre de piedra
c) Ataguas celulares
7
sobre arena, las ataguas celulares deben tener un amplio espaldn en el interior.
Las celdas se forman con tablaestacas de acero unidas. Un tipo de celda consta de
arcos circulares conectados por diafragmas rectos (Figura 2.6a). Otro tipo consta de
celdas circulares conectadas por arcos circulares (Figura 2.6b). Otro tipo es el de
trbol, que consta de grandes celdas circulares subdivididas por diafragmas rectos
(Figura 2.6c). Estas celdas se rellenan con arena. La resistencia al corte interno de la
arena contribuye sustancialmente a la resistencia de la atagua. Por esta razn, no
es conveniente rellenar una atagua con arcilla o limo.
8
en la ciudad de Mxico para la construccin de las primeras lneas del sistema del
metro en 1967 y han recibido una gran aceptacin desde entonces (Auvinet y Romo,
1998).
Los muros prefabricados colocados en trincheras estabilizadas con lodo, son una
alternativa de los muros diafragma, que est volvindose muy popular. Los
elementos de los muros prefabricados se colocan en una trinchera estabilizada con
una lechada de bentonita-cemento. Las principales ventajas de esta tcnica son la
calidad de la superficie de la pared y su menor espesor final comparado con los
muros diafragma. Su principal limitacin es el peso de los elementos prefabricados.
Los muros Miln y prefabricados son particularmente tiles en obras que se realizan
en espacios limitados en zonas urbanas, en donde no se permiten los altos niveles
de ruido y vibraciones ocasionadas por el hincado de tablestacas o pilotes; en
excavaciones en las que se requiere el abatimiento del nivel fretico limitado y
controlado para no inducir efectos negativos por bombeo y en consecuencia,
fenmenos de prdida de presin de poro y hundimientos diferenciales con daos de
las estructuras aledaas a la excavacin. Asimismo, son muy tiles en excavaciones
que presentan paredes verticales.
9
2.3 TCNICAS DE EXCAVACIN, APUNTALAMIENTO Y ANCLAJE
Existen otras tcnicas, tales como subestructuras pre-coladas hincadas por induccin
de falla del suelo en la base del muro perimetral. Esta tcnica, conocida como del
pozo indio, ha sido slo parcialmente exitosa en la ciudad de Mxico debido a la alta
sensibilidad de la arcilla (Marsal, 1959), pero puede ser til en otras condiciones.
10
? Construccin de muro gua
? Excavacin de tramo de zanja estabilizada con lodo
? Colocacin de armaduras
? Juntas con tubos metlicos
? Vaciado del concreto con tubera tremie
11
Ancho muro A H B a e
Miln cm cm cm cm cm
60 65 150 50 10 10
80 85 150 50 10 10
12
Figura No. 2.8 Excavacin de zanjas con retroexcavadora.
13
Figura No. 2.9 Almeja libre autoguiada operada con cables
14
b.2) Esquema de un sistema de excavacin
1 7 3 9 5
6 2 8 4 10
Los aceros especiales y verticales deben dejar entre s un espacio libre de 10 a 15cm
para el paso del concreto. Con la finalidad de garantizar una buena cobertura lateral,
las armaduras deben tener un ancho inferior al de la pared en unos 10 cm
aproximadamente. Son necesarios centradores (rodillos o patines) y elementos de
izado (asas, rigidizadores) para manipular y posicionar la armadura. Una vez
colocada la parrilla se debe amarrar al brocal por medio de unas orejas, para evitar
su flotacin durante el colado.
15
c.1) Maniobras de izaje
16
a) Manejo de armados
17
a) Rodillos de concreto (pollos fijos)
b) Tubulares (patines)
El concreto para un muro Miln no se vibra nunca. Se hace el colado con una tubera
tremie (columna de vaciado o trompa) bajo agua o lodo (Figura 2.14). La operacin
de vaciado no debe ser interrumpida: debe hacerse en una sola operacin.
18
? El dimetro de la tubera debe ser entre 8" a 12" y su longitud de 3 m como
mximo, Figura 2.15a. Debe ser lisa por dentro y por fuera para que el concreto
fluya libremente y evitar que se atore con el armado.
? Las uniones entre los tramos deben ser hermticas; no se debe permitir que el
lodo o agua penetre a travs de ellas. Las cuerdas de cada tramo de tubera
deben estar en perfecto estado para facilitar las maniobras de acoplado y
desacoplado. Son recomendables las cuerdas de listn o trapezoidales.
e) Juntas
19
Figura No. 2.14 Secuencia de construccin de tableros para muros Miln
20
60 ? ? ? 80; 6 mm ? e ? 8 mm; 25cm ? d ?
30 cm y; 1.5m ? l ? 3.0m
a) Tubera tremie b) Tapn deslizante
21
f) Controles
Durante las operaciones antes citadas, debe prestarse atencin a los puntos
siguientes:
Muros-gua (pre-trinchera) o brocales.- Los brocales tienen las mismas funciones que
en los muros Miln.
La correcta elaboracin del lodo fraguante es la base para obtener una pantalla con
la calidad debida, por lo que las instalaciones deben ser capaces de producir
mezclas homogneas que satisfagan las caractersticas del proyecto, sin que se
tengan variaciones significativas.
22
Las propiedades tpicas de un lodo bentontico son:
Juntas.- En la mayora de los casos se utilizan las del tipo waterstop hinchable
(Figura 2.17). Los elementos de cada extremidad se moldean con una abertura
continua en forma de ojo de cerradura. Esta abertura permite el paso de una pieza
metlica baja para el guiado y luego el paso del waterstop. Las dos bandas del
waterstop son huecas. Se pueden inyectar posteriormente con un mortero de
cemento de tal forma que haya un contacto estrecho entre el concreto y la junta.
? La capa continua de mortero que permanece del lado del suelo asegura una
proteccin; en los suelos gravo-arenosos, el mortero penetra en un gran espesor
(hasta tres veces el volumen terico) y constituye de esta manera una
estanqueidad suplementaria.
? Se vibra el concreto de los elementos y puede aadirse un producto hidrfogo.
23
? La junta tipo waterstop hinchable asegura una buena continuidad de la
estanqueidad entre los elementos.
? Tcnicas particulares (revestimiento de una cara interna incorporado a la
prefabricacin, una banda aadida frente a la junta) permiten satisfacer las ms
severas exigencias.
24
a) Con avance modular
Los tableros que se han construido experimentalmente han sido de hasta 8.0 m de
longitud, para permitir la introduccin de tres piezas de 2.5 m de ancho y 0.5 m de
sobre-excavacin adicional para facilitar la maniobra de colocacin de la ltima
pieza.
Se debe tener especial cuidado en la sustitucin del lodo inicial por el lodo fraguante.
Esta maniobra se hace en forma similar al tubo tremie o bien con una bomba de
lodos, para evitar la contaminacin que induce la mezcla de ambos fluidos. El
desperdicio de lodos ocurre cuando es imposible recuperar todo el lodo inicial,
aunque se tengan tanques de almacenamiento temporal, pero principalmente por el
desperdicio del lodo fraguante, que impacta todava ms econmicamente; el
desperdicio de este ltimo representa el 20% del volumen del mismo.
25
Suministro de lodo
1 1 3 2 5 4 7 6
26
2.5 ANLISIS Y VERIFICACIN DE LA SEGURIDAD
27
Tabla No. 2.1 Factores que influyen en los movimientos del terreno
28
Tabla No. 2.2 Nmeros de estabilidad crticos
N Comportamiento caracterstico
2 Respuesta elstica. Problemas con excavaciones no apuntaladas en
arcillas blandas
4 Problemas con excavaciones no apuntaladas en arcillas plsticas. No se
estiman cargas para el muro de sostenimiento de acuerdo con las teoras
clsicas de Rankine o Coulomb
6 Movimientos importantes se empiezan a desarrollar en excavaciones
apuntaladas
8 Se desarrollan grandes zonas de plastificacin en el suelo
29
c) Empujes
En arcillas blandas, la aplicacin de la regla emprica de Peck puede ser peligrosa. As,
dada la escasa profundidad del nivel fretico en la ciudad de Mxico, el empuje total
dado por dicha regla suele ser inferior an al empuje hidrosttico. Cuando el nivel
fretico es superficial, como en el caso de la ciudad de Mxico, y el nmero de
estabilidad, N, es inferior a 4, se recomienda utilizar la siguiente expresin:
p ? ?w h ? 0.4??H ? ? wh ? (2.1)
30
Donde H es la profundidad de excavacin, h es la diferencia de elevacin entre el nivel
fretico y el fondo de la excavacin, ? es el peso volumtrico del terreno saturado y, ?w
es el peso volumtrico del agua. Cuando el coeficiente de estabilidad, N, de la
excavacin es superior a 4 (para el cual se forma cerca del fondo de la excavacin una
zona plstica), es necesario basarse en una teora de falla para calcular las presiones
laterales.
Con la teora clsica de Rankine, se obtiene un valor del empuje lateral total
?H 2 ? 4S u ?
Pa ? ??1 ? ? (2.2)
2 ? ?H ??
Clough y O'Rourke (1990) establecen el patrn general del movimiento del terreno en
una excavacin, como se muestra en la Figura 2.21. En las primeras etapas de la
excavacin, el movimiento del muro es en cantiliver y el desplazamiento lateral
mximo ocurre en la cabeza del muro. El asentamiento en la vecindad de la
excavacin adopta una forma triangular y el valor mximo se presenta en el muro.
Cuando la excavacin avanza, se incrementa el desplazamiento lateral del muro
presentndose el mximo valor en el fondo de la excavacin, mientras que la cabeza
del muro sufre un ligero incremento. En esta etapa, el asentamiento en la vecindad
toma una forma cncava y el valor mximo ocurre en un punto distante del muro.
31
Finalmente, el desplazamiento lateral del muro se acumula y sigue una distribucin
irregular con la ubicacin del valor mximo en el fondo de la excavacin. El
asentamiento final en la vecindad adquiere una forma trapezoidal.
Figura No. 2.21 Patrn general del movimiento del terreno en las excavaciones
32
h profundidad de la
excavacin
B ancho de la excavacin
L longitud de la excavacin
q sobrecarga superficial
c cohesin de la arcilla
? densidad de la arcilla
Nc coeficiente de estabilidad
F.S. factor de seguridad
33
? ?H = 2 ? ?c = 6.28 c
34
importante una buena seleccin del proceso constructivo. Para problemas
tridimensionales el incremento de Nc es del orden del 20 %. An cuando el
coeficiente de estabilidad determinado con base en parmetros geomtricos
proporcione un factor de seguridad mayor que 1, puede ocurrir la falla si el
procedimiento de ademado y apuntalamiento no es correcto (pateo del muro,
precarga insuficiente en la parte superior e inferior de la excavacin, etc.). Adems
se requiere contar con un factor de seguridad a corto plazo de 1.5 para evitar las
fallas de fondo en excavaciones. Esto implica que la velocidad de construccin y de
cierre de la excavacin es un factor muy importante.
Estabilidad de la excavacin
Los valores mnimos de los factores de seguridad permisibles para cada mecanismo
de falla se presentan en la Tabla 2.4.
35
Tabla No. 2.4 Factores de seguridad mnimos contra falla de la excavacin,
zonas del lago y transicin baja
36
Tabla No. 2.5 Valores admisibles de la presin de sobrecompensacin, P s
(COVITUR)
Subzona Ps mx. (t/m2 )
Lago virgen 1.5
Lago centro I 2.0
Lago centro II 2.5
Habr que revisar que la presin hidrosttica al nivel del fondo de la excavacin no
exceda del 80 % de la presin media transmitida por el peso de la estructura y por
rellenos a ese mismo nivel.
37
a.3) Zona de Lomas
Se define el criterio de clculo de los empujes horizontales que actan a corto y largo
plazo sobre el muro. Para un diseo preliminar, el manual de COVITUR presenta
intervalos de los valores de las propiedades necesarias para los clculos que ms
adelante se presentan, para las tres zonas geotcnicas del Valle de Mxico.
? Para las condiciones a corto plazo los empujes horizontales se calc ulan de
acuerdo a la (Figura 2.24):
38
Costra superficial:
P1z1 ? P2 z 2
P? ? (2.5)?
z1 ? z 2
? Para las condiciones a largo plazo, durante la vida til del cajn, actan las
condiciones de empuje en reposo de los suelos de la Zona del Lago o Transicin
(Figura 2.25).
39
c) Empujes horizontales (Zona de Lomas)
? En esta zona, la excavacin para alojar el cajn se realiza a cielo abierto, dejando
taludes. Una vez construidos los muros, el espacio restante se rellena con
material areno-limoso compactado. El empuje sobre los muros corresponde a una
condicin en reposo del material compactado.
? Para las condiciones a largo plazo, la variacin del empuje horizontal se evala
con la siguiente expresin (Figura 2.25):
Donde:
K Coeficiente de empuje en reposo de tierras, para fines prcticos puede
considerarse igual a 0.5.
? Peso volumtrico efectivo del material del relleno compactado.
z Profundidad total.
?w Peso volumtrico del agua.
zw Altura del agua.
40
d) Estabilidad de la excavacin (Zonas de Lago y de Transicin)
Donde:
Nc 5.14 (1 + 0.2Hm/ B) (1 + 0.2 B/L) Factor de estabilidad.
c Valor medio de la resistencia al corte no drenada de la arcilla,
hasta una profundidad igual a Hm + B.
Hm Profundidad de desplante del muro.
Hp Longitud de la pata del muro.
B Ancho de la excavacin.
L Longitud del tramo a excavar.
?He Presin total inicial al nivel mximo de excavacin.
p Valor de las presiones de sobrecarga en la superficie.
Hm / B ? 2.5 y B / L? 1
41
Figura No. 2.27 Caractersticas geomtricas de la excavacin.
(FS)s = (P + S) / U (2.8)
Donde:
P Peso saturado del prisma de suelo bajo el fondo.
S Fuerza cortante resistente en las caras verticales del prisma de fondo.
U Fuerza total de subpresin en la base del prisma del fondo.
42
(FS)s = [? hf B L + 2c(B hf + L hp)] / (?w hw B L) (2.9)
Donde:
hf Distancia entre el fondo de la excavacin y el estrato resistente.
hP Distancia entre el nivel de desplante del muro y el estrato de arena.
hw Altura piezomtrica en el estrato de arena.
Esta falla consiste en el pateo del muro de contencin al vencerse la resistencia del
suelo frente al muro. Considerando que al nivel del ltimo puntal colocado en cada
etapa de la excavacin se genera una articulacin plstica, el factor de seguridad se
evala con la siguiente expresin (Figura 2.29):
cLr ? W l ? Mp
(FS)p ? (2.11)
D2
p
2
Donde:
c resistencia al corte no drenada media en la superficie de falla
43
L longitud de la superficie de falla
r radio de la superficie de falla
W peso saturado del suelo dentro de los lmites de la superficie de falla
l distancia del pao del muro al centro de gravedad del suelo resistente
Mp momento flexionante resistente del muro de contencin, obtenido del
diseo estructural preliminar
p presin media sobre el muro (empuje medio)
D longitud del muro entre el ltimo nivel de apuntalamiento y el nivel de
desplante del muro.
44
d.4) Anlisis de la sobrecompensacin y la flotacin
Ps = (P t Pe) / B (2.12)
Donde:
Pt Peso de tierra excavada por metro lineal de excavacin
B Ancho de la excavacin
Pe Peso de la estructura por metro lineal, que incluye los siguientes
componentes:
Pe = P p + P c + P b + P r (2.13)
Donde:
Pp Peso de la plantilla para lastre.
Pc Peso del concreto estructural.
Pb Peso del balasto.
Pr Peso del relleno artificial, superficial.
pw = ?w hw
Donde:
?w Peso volumtrico del agua.
hw Altura piezomtrica al nivel del fondo de la excavacin.
Los mecanismos por medio de los cuales los lodos bentonticos estabilizan y
sostienen a las paredes y fondo de la excavacin, son discutidos an. Los siguientes
factores intervienen en la estabilidad de las trincheras:
45
? Incremento de la resistencia al esfuerzo cortante en la zona de suelo saturada por
el fluido estabilizador, debido al efecto de cuajado del lodo en los poros.
? El efecto estabilizador que se presenta en los granos de suelos no cohesivos en
la cara interior de la trinchera, debido al flujo del lodo hacia su interior y a la
existencia de la interfaz impermeable, la cual adems transmite la presin
hidrosttica del lodo a la estructura del suelo.
4c cos ?
Hcr ? (2.14)
? 1 ? sen?
Donde:
? Peso especifico del suelo.
c Cohesin.
? ? ngulo de friccin interna.
4c U
F? (2.15)
H( ? L ? ? )
Donde:
46
cU Resistencia no drenada del suelo.
Este anlisis ignora la existencia de posibles grietas en el suelo, las que reducen el
valor de dicho factor.
Z
C 45o
W
C
H
Pf ? R
W
? 45o
R
(a) (b)
Resistencia no drenada
Modelo de falla
47
bloques y la falla se desarrolla por un movimiento del bloque inferior horizontal ?? H)
hacia el interior de la trinchera, al mismo tiempo que el bloque superior experimenta
un movimiento vertical (? V ) (Figura 2.31).
Por otro lado, se supone que a lo largo de los dos planos inclinados a 45 las
condiciones de esfuerzo corresponden a un estado de falla activa, por lo que la
resistencia al esfuerzo cortante movilizada a lo largo de estos planos es igual a la
medida en el ensaye triaxial de compresin. Adems, se considera que en las
superficies de deslizamiento verticales se moviliza la resistencia modificada de veleta
(cV ), que es igual a la resistencia real medida con veleta observada en el fondo del
cuerpo deslizante (a la profundidad H) y que decrece en forma lineal hacia la
superficie donde vale cero.
48
Figura No. 2.32 Anlisis de estabilidad, criterio de Aas (1976)
?H ?7 ? 3 ?H cT ? 2 ?H cT ? ?
? ? ? 2 ?? ? ? ( 3 ? 2 ) ? 2 ? 0.5?? ? ? ?2 ? 1?? ? 0. 5 ?
c ? L ?3 ? ?L cV ? ?L cV ? ?
F? V ? ? (2.16)
?H ? ? ?L
2
?
? ??2?
? 4? ?
? ?
Donde:
? Peso especfico del suelo.
? ?L Peso especfico del lodo.
cV Resistencia al esfuerzo cortante medida con veleta a la profundidad D.
cT Resistencia al esfuerzo cortante medida en la prueba triaxial CU a la
profundidad D.
H Profundidad de la trinchera.
L Longitud de la trinchera.
? 2 ?L Implica
entre 0.1 y 0.2 y, ? entre 0.47 y 0.50 y,
4?
? ?2=,
H/L < 30
49
cV ? cT H?
F? ?2 c ? 0. 6 ? 0.86 L ?
?
H ? ? ? 2 ?L ? ? V ?
(2.17)
Se considera adems que, si H/L < 7.5, el plano de falla del fondo se extiende
tericamente hasta el nivel del terreno, ? =1; por lo que el factor de seguridad resulta:
cV ? cT H?
F? ?
? ?2
?
H ? ? ? 2?L ? c V
0 .94
L ??
(2.18)
cV
F?
?
H ? ? ? 2 ?L
Ns
? (2.19)
cV
F? Ns (2.20)
? 4Q ?
H? ? ? ? 2?L ? ?
? 2H ?
? Las arcillas de Oslo son muy blandas, sin embargo, presentan menor plasticidad
y mayor peso volumtrico.
? Asumiendo que el peso volumtrico de las de Oslo es del orden de 1.4 veces ms
grande, y su resistencia similar, se puede aceptar que las de Mxico deben ser
potencialmente ms estables en condiciones similares.
? A lo anterior se debe agregar que las arcillas noruegas son muy sensitivas; esto
es, fcilmente pierden su resistencia con deformaciones pequeas.
50
? Considerando que en las arcillas sensitivas de Oslo los tiempos de falla varan
entre 2 y 10 horas, se puede establecer que en las de Mxico, esto ocurrir en
tiempos mucho mayores.
La ec.2.1 puede ser modificada para las caractersticas del subsuelo de la Ciudad de
Mxico, aceptando como significativa la resistencia no drenada medida en una
prueba triaxial CU y que la relacin cT/cV = 1 para tomar en cuenta la anisotropa, ya
que en el caso de las arcillas de Mxico la resistencia medida con veleta es mayor
que la medida en la prueba triaxial. Bajo estas consideraciones, el factor de
seguridad se puede expresar como:
cT ? H?
F? 2 ? 0.94 ?
? 2 ?
H ? ? ? ?L ?? L?
(2.21)
cT ? H?
F? ?2 ? 0.94 ? (2.22)
? 4Q ? ? L?
H? ? ? ? 2?L ? ?
? 2H ?
Donde:
? Peso especfico del suelo.
? ?L Peso especfico del lodo.
cV Resistencia al esfuerzo cortante medida con veleta a la profundidad D.
cT Resistencia al esfuerzo cortante medida en la prueba triaxial CU a la
profundidad D.
H Profundidad de la trinchera.
L Longitud de la trinchera.
Q Sobrecarga uniformemente repartida y que acta dentro del rea de la traza
superior del prisma de falla.
Este criterio considera una trinchera de largo L y ancho B y revisa las condiciones de
estabilidad de una masa prismtica truncada por un plano de deslizamiento a 45
(Figura 2.33).
51
Q
S2 Donde:
S1, S3
P1 P1 P Presin
W1
H ?H Q Sobrecarga
45 o Si y S Resistencias
S'1, al esfuerzo cortante
P2 S'3
?H
Wi Peso de la cua
S
W2
B=? H
?
P2 ? ?W1 ? W2 ? ? S1 ? S2 ? S3 ? S'1 ? S'3 ? S 2 ? (2.23)
52
Tabla No. 2.7 Criterio de Alberro y Auvinet (1984)
Factor de 2c ? 1? ? H?
seguridad F? ? ? ?
( ? ? ?L )H ? ? (2 ? ? ) L ?
1)
?? 2c ? H?
o F min. Fmin ? ?1. 87 ? ?
( ? ? ?L )H ? L?
Factor de L(1 ? ? ) ? ? H( 2 ? ? )
seguridad F ? 2c
( ? ? ?L )HL ? ( 2 ? ? ) ? 2Q? L
2) ? ? 1 2 ? 2Q ?
2
? 2( ? ? ?L ) ? 12( ? ? ?L )2 ? 8?( ? ? ?L )Q ? ? ? ? ?
?? ? ? H L ? LH ?
? ?
Q
2( ? ? ?L ) ? 4
L
Factor de c V [( 2? H ? L )(1 ? ? ) 2 ? ? 2H(2 ? ? )] ? c T [2? L( 2 ? ? )] u
seguridad F? ?
( ? ? ?L )L? H(2 ? ? ) ? 2Q? L v
3) ? ?
?? v u?u v
?F ? u
? ( ) ? ?? 2 ?? ? 0
?? ?? v v
c V [( 2? H ? L )(1 ? ? ) 2 ? ? 2H(2 ? ? )] ? c T [2? L( 2 ? ? )] u
Factor de F? ?
2 ? 2( ? ?L ? ? ) 2Q ? v
seguridad L? H??L ? ? ? ? ?
4) ? ? H? ?
? ?
?? v u?u v
?F ? u ? ? ? ?
? ( )? ? 0
?? ?? v v2
Donde:
53
Criterio de Nash y Jones (1963)
A C
F
H R
Pf ?
W
? R 90o-(? - ? )
B Pf
a) b)
Figura No. 2.34 Criterio de Nash y Jones (1963), para suelos friccionantes
tan ? d
F? (2.24)
tan ?
? ? ?L 2 ? * ? L tan ? d
tan ? ? Por lo tanto:F ? (2.25)
2 ? * ?L ? ? ?L
54
En ambos casos el tratamiento bidimensional del problema desprecia el efecto de
arqueo que ocurre en trincheras cortas, proporcionando diferencia del lado de la
seguridad.
Este criterio considera niveles arbitrarios de NAF y lodo. Con base en la Figura No.
2-35 se supone una cua de suelo inclinada en estado incipiente de deslizamiento,
separada del lodo por medio de la membrana impermeable. La cua tiene una altura
H y est constituida por suelo cuyo ngulo de friccin interno es ? . El tirante de agua
es ? H, mientras que el del lodo es ? H, S denota la resistencia al esfuerzo cortante a
lo largo de la base de la cua deslizante, N representa la reaccin normal a la base,
W el peso de la cua y P la fuerza horizontal requerida para impedir el deslizamiento.
NAF
?H W S
H
P ?H
N
?
?L
cot ? ( sen? ? cos ? tan ? ' ) ? ? 2 cos ec? tan ? '
?L ?
? 2
? w (2.27)
?w cos ? ? sen? tan ? '
55
2.5.4.1.3 Otros fenmenos que afectan la estabilidad de trincheras con lodo
cuando:
5.14c T ? Q
H?
? ? ? ?L
5. 14c T
F? (2.28)
H( ? ? ? ?L ) ? Q
H ?H
? H?L ?H+Q
56
En condiciones usuales, la falla de las paredes resulta ms crtica que la falla de
fondo. Es posible mostrar por otra parte que la confiabilidad de una trinchera
estabilizada con lodo es muy sensible a las variaciones del nivel del lodo que se
permiten durante la construccin.
Las caractersticas de estos fluidos, para que puedan utilizarse en los muros Miln o
prefabricados, dependen principalmente de las tres propiedades que se indican en la
Tabla 2.8.
57
Tabla No. 2.8 Propiedades de los lodos estabilizadores (Santoyo, 1996).
La mezcla debe ser una suspensin estable y bombeable. Para obtener una mezcla
adecuada de lodo fraguante, es necesario definir la proporcin exacta tanto de lodo
bentontico como de cemento en la composicin del mismo. Este proporcionamiento
base inicial se define mediante un estudio de laboratorio que posteriormente se
verifica en campo. Las principales propiedades de los lodos fraguantes se muestran
en la Tabla 2.9.
De fluidez Fsicas
Viscosidad Densidad
Tixotropa Peso especfico
Tiempo de fraguado Resistencia del gel
Permeabilidad
El criterio para definir la resistencia final del lodo fraguante una vez endurecido, es
que sea 50% ms resistente que el suelo al nivel de desplante del muro,
despreciando los picos originados por estratos muy compactos o cementados. No es
conveniente adoptar una resistencia mayor, ya que al endurecer se convierte en una
mezcla frgil y fisurable susceptible a filtraciones.
58
3. ABATIMIENTO DEL NIVEL FRETICO Y CONTROL DE FILTRACIONES
EN EXCAVACIONES
3.1 INTRODUCCIN
En arcillas suaves saturadas, tales como la de la Ciudad de Mxico, el nivel del agua
se abate espontneamente conforme el suelo se excava debido a las presiones de
poro negativas inducidas por descarga. Se requiere entonces el bombeo solamente
para controlar el flujo de agua, principalmente a travs de grietas y lentes
permeables, hacia la excavacin. Tambin puede ser necesario eliminar las
presiones de subpresin en las capas de arena cercanas al fondo de la excavacin.
El bombeo contribuye a evitar cambios en los esfuerzos efectivos dentro del suelo,
los cuales ocasionan expansiones volumtricas y tienen un efecto desfavorable en la
resistencia del suelo. Tambin puede usarse para dar una orientacin favorable a las
fuerzas de filtracin dentro del suelo y mejorar as las condiciones de estabilidad de
la excavacin. La extraccin de agua debe reducirse sin embargo a un mnimo para
evitar la consolidacin y los consecuentes asentamientos del rea circundante. En
arcillas impermeables, las redes de flujo no pueden usarse para el diseo de
sistemas de bombeo, puesto que la condicin de flujo no es generalmente
establecida. Estos sistemas se disean entonces sobre una base emprica, usando la
experiencia local. Consisten generalmente de una serie de pozos de pequeo
dimetro, incluso para las excavaciones grandes, el caudal de agua extrado
generalmente es de unos pocos litros pos segundo.
El agua del terreno se puede controlar por uno o ms tipos de sistemas de bombeo,
apropiados al tamao y profundidad de la excavacin, a las condiciones geolgicas y
a las caractersticas del suelo.
59
? Previniendo la ruptura o empuje del fondo de una excavacin.
60
Si se cubre de manera apropiada el fondo de la excavacin con una capa-filtro de
arena y grava graduadas, se facilita la construccin y el bombeo al exterior del agua
de infiltracin.
Figura No. 3.1 Captacin del agua de filtracin en cunetas abiertas y zanjas
La zanjas tablaestacadas fue ron unos de los primeros mtodos utilizados para abatir
el nivel del agua. Sin embargo, son ineficientes, costosas de excavar y trabajan
satisfactoriamente slo en materiales relativamente gruesos. En sustitucin de las
61
zanjas tablaestacadas, es preferible utilizar pozos profundos, con o sin filtros de
grava.
62
Figura No. 3.4 Instalacin tpica de un sistema de pozos punta
63
El espesor medio de la parte ms externa del talud drenado por este mtodo no es
mayor de 4.5m aproximadamente. Si la profundidad del corte es mayor de 12 a 15m,
la estabilidad del talud debe analizarse teniendo en cuenta las fuerzas de filtracin
debajo de la zona drenada.
El empleo de pozos profundos es otro mtodo conveniente para abatir el nivel del
agua del terreno en suelos:
64
Los pozos profundos que se utilizan para abatir el nivel del agua, generalmente se
colocan con un espaciamiento de 6 a 60 m centro a centro, dependiendo de la
profundidad a que se tenga que abatir el nivel fretico, de la conductividad hidrulica
del estrato saturado y del radio de influencia. Frecuentemente los pozos profundos
tienen un dimetro de 15 a 45cm y una longitud de 6 a 17m.
En aquellas zonas donde el rea por ser desaguada consiste de limos o arenas
limosas delimitados por un estrato ms permeable, se puede interceptar la infiltracin
hacia la excavacin y bajar el nivel del agua mediante una combinacin de drenes
verticales de arena (instalados alrededor de la parte superior de la excavacin) y de
pozos profundos (instalados a la profundidad de la arena). Los drenes de arena
permiten abatir el nivel fretico de la parte superior del suelo; asimismo, el bombeo
en el estrato de arena localizado por debajo del suelo (acufero semiconfinado o
confinado) produce reduccin en la presin de poro, provocando el drenaje vertical
del acuitardo y el abatimiento del nivel piezomtrico.
Aquellos suelos, como los limos finos (D 10? 0.05 mm) con un bajo coeficiente de
permeabilidad (10-4? k? 10-5 cm /s) no pueden ser drenados exitosamente por
mtodos de gravedad, debido a que las fuerzas de capilaridad ocasionan que el agua
quede atrapada en los poros del suelo. En estos casos, el suelo puede ser
estabilizado mediante un pozo de vaco o un sistema de pozos-punta.
65
suelos, es generalmente adecuado instalar los pozos o pozos-punta lo ms cercano
posible.
66
cm/s para un gradiente de 1 volt/cm, por lo que el gasto extrado por electrosmosis
puede ser evaluado con la siguiente expresin:
2? K eHE
Qe ? (3.1)
Ln ??L1 r ??
? W?
Donde:
Qe Gasto extrado por electrosmosis.
Ke Coeficiente de permeabilidad electroosmtico.
H Profundidad de los pozos con respecto al nivel fretico.
L1 Separacin entre dos pozos contiguos.
E Diferencia de potencial.
rw Radio del pozo.
Para que las mezclas funcionen correctamente, los vacos del suelo deben ser lo
suficientemente grandes para que la mezcla sea introducida con facilidad y se
obtenga un muro ms o menos continuo.
Otro mtodo que puede ser empleado para controlar el agua subterrnea es el
congelamiento de una zona del suelo alrededor del rea a ser excavada. Sin
embargo, este es un procedimiento costoso y que requiere una instalacin y diseo
experto. En arcillas blandas como las del valle de Mxico, la congelacin puede
afectar la estructura del suelo y reducir su resistencia.
67
3.3 TIPOS DE BOMBAS UTILIZADAS
68
3.4 MTODOS PARA EL ABATIMIENTO DE AGUA EN SUELOS POR MEDIO
DE POZOS DE BOMBEO
3.4.1 Introduccin
q ?R?
S? ?ln ? ? (3.2)
2? kD ?r ?
2? kD?H ? z ?
q? (3.3)
?R ?
ln ? ?
?r ?
Donde:
S = H - z Abatimiento de la superficie piezomtrica.
k Coeficiente de permeabilidad del suelo.
D Espesor del estrato permeable.
H Elevacin original del agua.
ro Radio del pozo.
69
r Distancia entre la seccin analizada y el centro del pozo.
R Radio de influencia del pozo.
q Gasto extrado del pozo.
(a) Perfil
dz
En la Figura 3.8, i ? es el gradiente hidrulico, y zw es el nivel del agua en el
dr
pozo.
70
q R
z ? H2 ? ln (3.4)
?k r
Asimismo, el gasto en dicho pozo resulta:
q?
?
? k H2 ? z2 ? (3.5)
R
ln
r
Donde:
H Elevacin original del agua.
z Elevacin del agua para un determinado radio r.
k Coeficiente de permeabilidad del suelo.
q Gasto extrado.
r Distancia entre la seccin analizada y el centro del pozo.
R Radio de influencia del pozo.
ro Radio del pozo.
(a) Perfil
71
3.4.3 Pozos con penetracin parcial
Sin embargo, para una distancia del pozo mayor de 2D , se puede despreciar el
efecto de la penetracin parcial en lo que se refiere a la forma del flujo y al
abatimiento. El anlisis de pozos con penetracin parcial es en general complicado,
excepto para los casos muy simples.
qp ? 1 ? hs 0. 10 1 R?
ST ? H ? z w ? ? ?ln ? ? ?ln ? (3.6)
2? k ?hs 2rw D D 2D ?
72
R
ln
qp rw
? (3.7)
q D ?? h ? R
?ln ? s ? ? 0.10 ? ln
hs ? 2rw ? 2D
Donde:
hs Penetracin parcial del pozo.
qp Gasto correspondiente.
R Radio de influencia.
rw Radio del agua en el pozo.
D Espesor del estrato permeable.
hs
Las dos expresiones anteriores, slo son vlidas si 1.3hs ? D y ? 5.
2rw
qp ? 2 ? hs 0. 20 ?
h2H ? hw ? ? ?ln ? ? (3.8)
4? k ?hs 2rw H ?
Donde las variables de dicha ecuacin son las que se definieron anteriormente.
73
3.4.4 Radio de influencia
Es muy importante definir a qu distancia del eje vertical del pozo, el abatimiento del
nivel de agua es nulo o prcticamente nulo. Esta distancia, que es la que se conoce
como radio de influencia, depende del gasto que se extrae del pozo y del tiempo de
bombeo en el mismo. Para determinarlo, es necesario practicar algunas pruebas de
bombeo de largo tiempo con pozos de observacin. Sin embargo, en la estimacin
de los gastos hacia pozos, el radio de influencia que se usa en los clculos no es
muy crtico.
Para calcular el abatimiento del nivel de un acufero cuando se utilizan varios pozos,
se puede utilizar la ecuacin de Forchheimer, la cual se obtiene a partir de la
ecuacin de continuidad de flujo (el gasto de salida es igual al gasto de entrada).
Por tanto, cuando se tiene un grupo de N pozos con una distribucin circular, de los
cuales se extrae el mismo gasto (Figura 12), el abatimiento se determina con:
Nq R
Z 2c ? H2 ? ?ln (3.9)
?k rc
Donde:
Zc Altura media en el grupo de pozos (abatimiento).
H Elevacin original del agua.
N Nmero de pozos.
q Gasto en cada pozo.
k Coeficiente de permeabilidad del suelo.
R Radio de influencia del sistema de pozos.
rc Radio del crculo que forma el grupo de pozos.
74
Figura No. 3.12 Sistema de pozos en los cuales se extrae un mismo gasto
Para el caso de pozos confinados (Figura 3.8), es posible hacer una superposicin,
por tanto, el abatimiento total en un punto determinado es:
n
S? ?
i? 1
Si (3.10)
donde:
Si Abatimiento debido al pozo i (Ec. 3.2) en el punto considerado.
n Nmero de pozos.
En este anlisis se supone que las condiciones de frontera no cambian y que el radio
de influencia R permanece constante. Sin embargo, R depende de la cantidad de
agua que se extrae por unidad de tiempo.
75
3.4.6 Efectos de un pozo cerca de un depsito de agua
q R
Z12 ? H2 ? ?ln (3.11)
?k r1
q R
Z 22 ? H2 ? ?ln (3.12)
?k r2
76
q r
Z 2 ? H2 ? ?ln 1 (3.13)
?k r2
Donde:
H Elevacin original del agua.
ln Logaritmo natural.
q Gasto extrado.
r1, r2 Definidos como se indica en la Figura 3.13.
R Radio de influencia.
2 2q x q b? x
z ? H2 ? ? ln (3.14)
k ?k b ? x
77
Donde:
z Nivel abatido despus de poner en operacin el pozo a una distancia x
de la orilla del depsito.
q Gasto que llega al depsito de agua.
q Gasto que se extrae del pozo.
b Distancia que hay del centro del pozo a la orilla del depsito de agua.
x Distancia que hay del nivel abatido, z , a la orilla del depsito de agua.
qcrtico ? q ? b (3.15)
Donde:
q Gasto que llega al depsito de agua.
b Distancia que hay del eje del pozo a la orilla del depsito de agua.
q r
S? ?ln 1 (3.16)
2? kD r2
Donde:
q Gasto que se extrae del pozo.
D Espesor del estrato permeable.
r1, r2 Definidos como se indica en la Figura No. 3.13.
78
Figura No. 3.15 Pozo confinado cerca de un depsito de agua
Estos pozos llamados tambin de inyeccin o invertidos, son utilizados para recargar
artificialmente un acufero, para estabilizar o detener fenmenos de hundimientos de
suelos particulares o como barrera hidrulica para impedir el avance de la intrusin
salina en reas cercanas a la costa. La Figura 3.16 muestra el esquema de un
ejemplo y la forma como se puede analizar este tipo de problema.
Tomando en cuenta las consideraciones tericas hechas para los pozos imagen, el
nivel abatido es:
b2
q2 ? q1 ? ? bq (3.17)
b1
79
Donde:
q1 Gasto que se extrae del pozo real.
q2 Gasto que llega al pozo imagen.
q Gasto que llega al depsito de agua.
b1 Distancia que hay del centro del pozo real a la orilla del depsito de
agua.
b2 Distancia que hay del centro del pozo imagen a la orilla del depsito de
agua.
Figura No. 3.17 Variacin del abatimiento del nivel del agua
en un pozo con flujo no establecido
La solucin a este tipo de problema se basa en la analoga que existe entre el flujo
de agua en suelos y la conduccin del calor (Theis, 1940):
q ? e? ?
S?
4? kH ? r2
_
?
d? (3.18)
n
4 ?Ht
Considerando que:
80
r2 n
?? (3.19)
4kHt
Donde:
r Distancia a partir del eje vertical del pozo.
n Porosidad efectiva.
k Coeficiente de permeabilidad.
H Espesor del acufero.
t Tiempo
Es decir, es una cantidad adimensional, a la cual, se le asigna tambin la letra T por
ser anloga al factor tiempo de la teora de consolidacin.
q ? ?2 ?3 ?4 ?
S? ? ? 0. 5772 ? ln ? ? ? ? ? ? ? ....... ? (3.20)
4? kH ?? 2?2! ? 3?3!? 4?4! ? ?
?
S ? ?? 0. 5772 ? ln ??
q
(3.21)
4? kH
Conviene hacer notar que, para el caso confinado, los esfuerzos efecti vos se van
incrementando a medida que se realiza el abatimiento, segn se muestra en la
Figura 3.18. Dicho en otras palabras, se introduce un proceso de consolidacin.
Figura No. 3.18 Variacin esquemtica del abatimiento del nivel de aguay del
incremento en los esfuerzos efectivos en un acufero confinado
81
3.4.9 Radio de influencia en el flujo no establecido en pozos
Para condiciones cercanas al pozo, o bien para casos en que r < Rt, se pueden
aplicar las siguientes expresiones:
q R
H2 ? z 2w ? ?ln t (3.22)
?k 2rw
Hkt
Rt ? c (3.23)
n
10Hkt
Rt ? (3.24)
n
82
la cual, es aproximadamente un promedio del intervalo que establece la expresin
(3.23).
q ? 1 ?
Para ? ? 1, S? ?ln ? 0. 9 ? (3.24)
4? kH ? T ?
q ? 1 ?
Para ? ? 2, S? ?ln ? 0. 3 ? (3.25)
4? kH ? T ?
Donde:
r2 n
T? (3.26)
4kHt
83
y ? es un parmetro que vara entre 1 y 2, dependiendo de la forma que se observe
en la grfica de la Figura 3.21.
84
4. ESTABILIZACIN DE TALUDES
Las tcnicas que se utilicen para la estabilizacin de taludes deben garantizar que no
se presenten estados lmites de falla o de servicio.
Los estados lmite de falla son: por falla local o general del talud por rotacin,
traslacin y/o volteo y por desprendimientos asociados a defectos naturales o
agrietamientos debidos a la excavacin, los de servicio: alteracin inaceptable de la
geometra del talud por intemperizacin y erosin superficial.
Este mtodo permite dar soluciones permanentes cuando se tiene cuidado en los
aspectos de drenaje en la excavacin. Se puede utilizar prcticamente en toda clase
de deslizamientos, pero es eficiente sobre todo en los de tipo rotacional.
85
(1)
(2)
H/2
H
(3) B
4.2.1.3. Escalonamiento
86
Talud inicial
Escalones
Las bermas y contrafuertes son elementos que permiten aumentar las fuerzas
resistentes.
4.2.2.1 Bermas
Talud
Berma
4.2.2.2 Contrafuertes
87
Grieta
Contrafuerte
Superficie
de falla
Este mtodo consiste en aadir al suelo alguna sustancia que mejore sus
caractersticas de resistencia. Los estabilizadores ms comnmente empleados son
el cemento y la cal, siendo sus mecanismos de estabilizacin similares. Estos
productos son silicatos de calcio hidratados (SCH). La cal toma la slice de las
arcillas u otras puzolanas existentes en el suelo para formar un gel de SCH, mientras
que el cemento ya contiene sta slice. El factor ms importante para una buena
calidad en los resultados es la realizacin de un buen mezclado de los
estabilizadores con el suelo. Los valores especficos de cualquier propiedad de un
suelo estabilizado pueden variar en un amplio rango segn el tipo de suelo, tipo y
cantidad de estabilizador, condiciones de curado y otros factores. Para el
mejoramiento de suelos de grano fino plsticos y expansivos son tpicos niveles de
tratamiento con cal del 3 al 8% en peso de suelo seco. El cemento Prtland en
niveles de tratamiento del 3 al 10% en peso de suelo seco es particularmente til en
suelos arenosos y suelos de baja plasticidad. En la prctica los procedimientos de
estabilizacin son costosos, por lo que su uso es limitado.
88
en que la presin de inyeccin de la lechada no ocasione fracturamiento hidrulico
en las grietas o fallas existentes, ya que esto puede producir el cado brusco o
fracturamiento de masas importantes del material que se est inyectando (en el
captulo 5 se proporciona mayor informacin sobre inyecciones).
Las Tablas 4.1 y 4.2 muestran las propiedades tpicas representativas obtenidas con
la estabilizacin de suelos con cemento y cal, respectivamente (Bielza, 1999).
Tabla No. 4.1 Propiedades tpicas medias de suelo-cemento* (Bielza, 1999)
Tipo de suelo Resistencia Mdulo Permeabilidad
(SUCS) a de I. Uso de II. Comentarios
compresin Young bermas
(MPa) (MPa)
4
GW, GP, GM, 6.5 2? 10 Disminuye Poco comn Demasiado duro,
-7
GC, SW (? 2? 10 ) puede abrir
fracturas
4
SM, SC 2.5 1? 10 Disminuye Reducido Material bueno**
3
SP, ML, CL 1.2 5? 10 Disminuye Bajo Material regular
-9
(? 1? 10 )
3
ML, CL, MH, VH 0.6 2.5? 10 Aumenta Moderado Material pobre
3
CH, OL, < 0.6 1? 10 Aumenta Alto Difcil de mezclar,
-11
OH, PT (? 1? 10 ) requiere mucho
cemento.
( )
* Valores al 10% de contenido de cemento.
(
**) Buen material si se emplea menos cemento.
89
4.2.4 Empleo de estructuras de retencin
Depsitos de
talud Carretera
Muro de
contencin
Terrapln
a
Roc
NAF Superficie
de falla
Los muros de retencin para estabilizar taludes se usan comnmente cuando no hay
espacio suficiente para cambiar la pendiente del mismo. Tambin se utilizan para
confinar el pie de fallas en arcillas o lutitas, impidiendo la abertura de grietas y fisuras
por expansin libre.
90
La eleccin del tipo de muro depende de diversos factores, tales como: la extensin
de la superficie disponible, los precios de los materiales de construccin, la
posibilidad de utilizar el terreno colindante, la altura y longitud de la masa de material
por contener, etc.
Generalmente, los muros de retencin deben disearse para soportar la presin del
terreno. Usualmente no se disean para resistir la presin hidrosttica, y por lo tanto,
deben estar provistos de sistemas para drenar el agua. Estos drenes deben estar
colocados aproximadamente a cada 3 m tanto en direccin horizontal como vertical.
En los muros con contrafuertes, se debe colocar cua ndo menos un dren por cada
uno de los espacios entre ellos.
Las principales fuerzas que se deben tomar en cuenta para el anlisis de cualquier
tipo de muro de contencin son las siguientes:
? El peso propio del muro, que puede obtenerse con precisin, si se conocen sus
dimensiones generales.
? El empuje que ejerce la presin de tierra contenida, el cual generalmente no es
posible determinar con exactitud; sin embargo, existen teoras como la de
Rankine y Coulomb que son representadas por ecuaciones de aplicacin prctica
y sencilla. Segn estas teoras, el empuje de tierras sigue una ley lineal que es
directamente proporcional a la profundidad, es decir, la lnea de presiones forma
un tringulo cuya resultante pasa a un tercio de la altura y es igual al rea total
del tringulo.
Cuando existen cargas adicionales en la superficie del terreno contenido, y stas son
originadas por losas de concreto, vas de ferrocarril, carreteras, estructuras,
maquinaria, etc., el empuje se incrementa produciendo el mismo efecto que si se
aumentara la altura del terreno por contener. Esta sobrecarga est dada
generalmente en trminos de una altura equivalente del suelo, es decir, se divide a la
carga adicional entre el peso volumtrico del suelo. Existen tambin otros factores
que pueden incrementar la magnitud de los empujes, tales como, las heladas, la
expansin de los materiales de relleno, sismos, vibraciones, procesos de
compactacin, etc.
91
del muro y peso propio del relleno y, posteriormente, investigar su estabilidad con
respecto a:
? Volteo
? Deslizamiento
? Presiones sobre el terreno
? Resistencia como estructura
MR
FSV ? ? 1. 5 a 2. 0
MV
La resultante de las cargas deber estar localizada de tal manera que se asegure la
estabilidad del muro; sta generalmente es determinada por las dimensiones del
muro y se hace pasar por el centro medio de la base, con el objeto de garantizar que
no haya tensiones en el extremo de la misma.
92
4.2.4.3 Clculo del factor de seguridad contra deslizamiento
Ff
FS D ?
E
tenindose ?
Ff ? f ? P
Donde:
f Coeficiente de friccin del suelo de cimentacin.
? P Sumatoria del peso del muro, el de la zapata, el del terreno, etc. (Figura
4.6).
E Fuerza que ocasiona el deslizamiento.
? La corona debe ser suficientemente ancha, tanto para facilitar la colocacin del
concreto o mampostera, como para tener resistencia para soportar la accin de
fuerzas de impacto. En muros con altura de hasta 6 m, el espesor mnimo de la
corona ser de 30 cm.
? La cara expuesta de los muros deber tener una inclinacin mnima de 1/50, para
evitar la sensacin de que estn desplomados. Cuando las condiciones lo
permitan, es preferible disear los muros con inclinaciones mayores.
? En muros de gran longitud, se debern colocar juntas para que no puedan
producirse grietas o fallas ocasionadas por las dilataciones o contracciones,
debidas a las variaciones trmicas y a la retraccin del fraguado del concreto. En
general, se recomienda que se dispongan juntas de dilatacin a distancias que no
excedan de 25m, y juntas de contraccin a distancias que no sean mayores de
9m.
4.2.5 Empleo de pilotes
93
grandes que con dificultad resisten los pilotes; adems, tales fuerzas hacen que el
suelo deslice entre los pilotes.
Superficie
de falla
Pilotes
Roca
4.2.6 Anclajes
4.2.6.1 Aspectos generales
La estabilidad de los taludes puede mejorarse empleando anclas cuya direccin y
diseo dependern de las condiciones de cada caso que se analice, como se
ejemplifica en la Figura 4.8. Las anclas desempean bsicamente dos funciones: la
de proporcionar resistencia al corte y a la tensin en taludes inestables que la
requieran y la de soportar en forma directa el peso de la cua deslizante.
Anclas
94
4.2.6.2 Tipos de anclajes
Varilla
Mortero
Placa de retn
Este tipo de anclaje presenta la desventaja de que tiene que instalarse antes de que
se presenten deformaciones importantes, ya que no es posible tensarla.
95
4.2.6.2.2 Ancla mecnicamente fijada, tensada e inyectada
Placa de retn
Tubo para el regreso
Tapn de hule de la lechada
Casquillo
Tubo de entrada expansivo
de la lechada
Presenta la desventaja de ser costosa y requiere de una mano de obra experta y una
supervisin cuidadosa. Los tubos de inyeccin se daan fcilmente durante la
instalacin y es indispensable hacer una prueba con agua antes de inyectar la
lechada.
96
resistencia en roca de mala calidad y si se eligen los tiempos de fraguado
adecuados, en una sola operacin se obtiene un sistema de anclaje totalmente
inyectado.
Tiene la desventaja de que las resinas son muy costosas y tienen un tiempo de
almacenaje limitado, sobretodo en climas clidos.
Placa de retn
Rondana de
tensin
Lechada de resina de
Varilla fraguado lento
Dos de los tipos de anclas que ms son utilizados en la actualidad para la estabilidad
de taludes son las de barra y las de cables o torones.
Las anclas de barra estn constituidas por una barra de acero especial, su dimetro
vara dependiendo del fabricante. Estas anclas existen para cargas de trabajo,
permanentes y provisionales, de 150 kN y 170 kN, respectivamente.
En el tramo libre (seccin del ancla arriba del plano de anclaje), la barra est cubierta
por un tubo plstico rgido de PVC. Este tubo permite que el ancla, en esta seccin,
no transmita carga al terreno en la zona inestable del macizo. En el tramo de
inyeccin (situado en la parte ms profunda del barreno, Figura 4.12), la barra queda
cubierta por la lechada a fin de realizar el anclaje en el terreno envolvente. En este
tramo es importante que la barra quede centrada en la perforacin, para garantizar
que sea recubierto por la lechada, no slo como proteccin contra la corrosin del
acero, sino tambin para obtener un buen anclaje.
97
dispuestos los cables o torones. En el tramo de inyeccin se instalan anillos
espaciadores para distribuir adecuadamente los cables alrededor del tubo plstico.
Lechada
Cables Obturador
Espaciadores
Tubo de PVC
Tubo de
Tubo de
PVC
PVC
Cables
Tramo de
Tramo Libre
inyeccin
En general las anclas de inyeccin soportan cargas mayores que las de barra y no
requieren una deformacin importante para trabajar al mximo. La magnitud de la
carga de trabajo depende principalmente del nmero de cables o torones, del
dimetro de estos, de su resistencia, de la presin de inyeccin y por tanto del
tamao del tramo de inyeccin. Existe en el mercado una gran variedad de estos dos
tipos de anclas; sus caractersticas varan dependiendo del fabricante.
En general, las cargas en las anclas pueden determinarse suponiendo que sus
componentes horizontales estn dadas por los diagramas de presin aparente que
se indican en la Figura 4.13.
98
decir, la longitud de anclaje est determinada comnmente por la ubicacin de los
planos potenciales de falla. En general, se recomienda una longitud mnima de 5 m
atrs del plano de falla.
Figura No. 4.13 Diagramas de presin aparente para calcular las cargas en
las anclas
? L?
?
? 2
Tf ? A ? ?h ? ? ? D L tan ? ? B ? h D ? d
2
?
? 2 ? 4
Donde:
A Relacin de esfuerzos de contacto entre la interfaz del suelo y los
esfuerzos efectivos.
B Factor de capacidad de carga.
? Peso volumtrico del material.
? ngulo de friccin del suelo.
h Profundidad de anclaje respecto al nivel natural del terreno.
L Longitud fija del ancla (Figura 4.14).
99
D Dimetro efectivo de la parte fija del ancla (Figura 4.14).
d Dimetro efectivo de la flecha o columna de mortero (Figura 4.14).
Al respecto, el soil nailing (Rowe, 2000)es un mtodo que permite reforzar taludes in
situ. Consiste de clavos (barras de acero, varillas, cables o tubos) colocados dentro
de un talud o embebidos dentro de agujeros perforados con anterioridad, una malla
de alambres soldados unida a los clavos con placas de anclas, y una capa de 75-150
100
mm de concreto lanzado. Estos tres componentes ms el suelo del talud, constituyen
una estructura de suelo reforzado capaz de estabilizar taludes naturales y
excavaciones temporales. El soil nailing difiere del sistema de soporte de anclas
pretensadas en que los clavos son elementos pasivos y no post-tensionados,
asimismo, los clavos se colocan ms juntos que las anclas soldadas. Los
espaciamiento tpicos son entre 1 y 6 m dependiendo de la resistencia del suelo y de
la altura del talud. La Figura 4.15 muestra diferentes sistemas de soil nailing y sus
aplicaciones.
4.2.8.1 Vegetacin
101
Este tipo de proteccin consiste en la plantacin continua de pastos y plantas
herbceas. Sin embargo, es necesario un estudio detallado de las especies
vegetales utilizables en cada lugar y regin.
4.2.8.2 Hidrosiembra
Las mallas compuestas representan una solucin adecuada para taludes formados
por rocas blandas, tobas volcnicas y conglomerados, con ngulos mayores de 60 y
problemas de cada de bloques o estabilidad superficial.
102
encuentre por debajo del pie del talud, la estabilidad del talud puede verificarse por
medio de la siguiente expresin (Figura 4.16):
103
c) No existe sobrecarga ni grietas de tensin.
Si el nivel del agua est cerca de la superficie del terreno, la estabilidad del talud se
puede verificar considerando slo la mitad del correspondiente ngulo de friccin (? ),
con los siguientes criterios: (a) para materiales que desarrollen presin de poro
insignificante durante el corte, usar c y ? de la envolvente de los esfuerzos efectivos
y, (b) cuando se genere apreciable presin de poro durante el corte, usar c y ? de
pruebas triaxiales tipo CU (Consolidada-No-drenada).
Conviene subrayar que este mtodo no se aplica a suelos puramente friccionantes
(c= 0), ya que la relacin ? cf = ? . La estabilidad de un talud homogneo constituido
por un suelo granular limpio y seco, puede verificarse mediante la siguiente
desigualdad:
? H
10
D=dH
Estrato duro
Nmero de estabilidad, NO
9
Falla de cuerpo Valores de d
Falla de pie 0
Falla de base Falla de 0,1
cuerpo 8
0,2
0,3
0,5 7
1,0
1,5
2
6
0 3
? =9 d =?
i 5,53
3s
= 3,8 Falla de
NO Falla de pie 5
base
70 60 50 40 30 20 10 0
ngulo del talud, ? en
104
25 Valores
Escala de ? c?
8
0
d=? ,? =0 5,53
5
0 1 2 3 4
cot ?
2,5
Valores
2,0 de ? c?
Coordenadas xO y yO
6
4
2
1,5 0
1,0 Valores
de ? c ? 0
1 ?T ?H ?tan ?
0,5
2
4
? c? ?
c
6
Valores negativos
0 (-) (+)
XO = xOH
Centro
de x O
-1,0 crtico
YO = yOH
? H
-2,0
0 1 2 3 4
cot ?
105
4.3.1.2 Mtodo de las dovelas
1
W
n-1
n+1 n
?
? ?
Dovela n
b
O Diagrama de fuerzas
Vn-1 T
W
R W
Hn -1 ?
H n+1 U
? V=Vn -1 Vn+1
V n+1
N
?
? H =Hn-1 Hn +1
t
FS ? max
T t
N
U
106
Proyeccin de fuerzas para la dovela n, sobre el radio R:
? ?W ? ? V ??cos a ? ? H ?sena ? 0
b b
? ? s ?? (4.1)
cos a cos a
Donde:
? Presin de poro actuante en la base de la dovela.
? Esfuerzo normal efectivo actuante en la base de la dovela.
b Ancho de la dovela.
? ngulo que forma el radio del circulo de falla con la vertical.
W Peso de la dovela.
?V Fuerza vertical actuante en las paredes de la dovela.
?H Fuerza horizontal actuante en las paredes de la dovela.
Donde:
FS Factor de seguridad.
c y ? Parmetros mecnicos efectivos correspondientes a la envolvente de
los crculos de Mohr a la falla en la prueba de resistencia que se
considere ms representativa del comportamiento del suelo en las
condiciones de trabajo.
Momentos respecto a O:
107
4.3.1.3 Mtodo de Fellenius
Dovela n
b
O Diagrama de fuerzas
W
R
U W
? ?
N
N
U
b b
? ? s ?? ? W ?cos a ? 0
cos a cos a
Entonces:
W ?cos2 ? ? ? ?b
? ??
b
Por tanto:
108
? ?c??b ? ?W ?cos ? ? ? ?b ??? cos a
2 1
FS ?
? W ?sena
Para el caso de un talud con sobrecarga en su corona, con nivel fretico alto o que
est formado por materiales no homogneos, es posible verificar la estabilidad
aplicando el mtodo de Fellenius (mtodo tradicional de las dovelas) como se indica
en la Figura 4.19 (para esfuerzos totales).
? n ? ? n m ?
?r
??
?1 si Li ? FR ? ?r
?? ? ?1 Ti ? ?1 bk Jk ? a P ? FC
?
? ?
Donde:
n Nmero de dovelas.
?N ?
si ? c j ? ?? i ? u i ?? tan f j Esfuerzo cortante en la base de la dovela i.
? Li ?
cj, ? j Parmetros mecnicos correspondientes a la envolvente de los crculos de
Mohr a la falla en pruebas drenadas, para el suelo j.
Ti ? W i sen ? i Componente tangencial del peso de la dovela i.
Ni ? W i cos ? i Componente normal del peso de la dove la i.
Li Longitud de la superficie de falla supuesta para la dovela i.
Wi Peso del material de la dovela i, considerndolo totalmente saturado
?i ngulo de Ni respecto a la vertical.
ui Presin en exceso de la hidrosttica obtenida de la red de flujo para la
dovela i.
r Radio de la superficie de falla supuesta.
m Nmero de cuadros de la red de flujo que caen por encima de la superficie
de falla supuesta.
J k ? ? W ? h k L k Fuerza de filtracin en el cuadro k de la red de flujo.
?w Peso volumtrico del agua.
? Hk Cada de potencial en el cuadro k de la red de flujo.
109
Lk Lado medio del cuadrado k de la red de flujo.
bk Brazo de palanca del cuadro k de la red de flujo al centro del crculo de falla
supuesto.
P Resultante de la sobrecarga externa.
a Distancia horizontal de la resultante P respecto al centro del crculo de falla
supuesto.
Vn-1 = Vn+1 = 0
Dovela n
b
O Diagrama de fuerzas
W
R
H n-1 ? W
H n+1 U
N
?
? H=Hn-1 Hn+1
N
U
b b
? ? s ?? ? W ? cos a ? ? H ? sena ? 0
cos a cos a
Y la ecuacin (4.2) resulta:
? ?c ? ? s ?? tan ????
1 b
? W ?sena ? ? H ?cos a ? 0
FS cos a
110
La sumatoria de fuerzas respecto a Y:
? b b ?
? ? ? s ?? ? W ?cos a ? ? H ? sena ? ?cos a ?
? cos a cos a ?
? 1 ?
??c ? ? s ? ? tan ????
b
? ? ? W ?sena ? ? H ? cos a ? ? sena
?FS cos a ?
Entonces:
b ? tan a
W ? ? ?b ? c??
??? FS
? 1 ?
b ??1 ? ? tan ? ?? tan ? ?
? FS ?
Sustituyendo en (4.3):
? b ? tan a ?
? W ? ?b ? c?? ?
? c? ? ?? ? b
? ? ? 1
FS
?
? tan ? ? cos a
? b ??1 ? ? tan ? ?? tan a ? ?
? ? FS ? ?
FS ?
? W ?sena
Finalmente:
4.3.1.5 Recomendaciones
111
que presentan estos mtodos son que fueron desarrollados para condiciones simples
y es necesario hacer aproximaciones para aplicarlos a condiciones reales. Sin
embargo, si estas aproximaciones se hacen en forma razonable, se pueden obtener
resultados precisos en menor tiempo que con cualquier otro mtodo. Una prctica
recomendable es la de realizar un primer anlisis con estos mtodos y luego realizar
otro con alguno de los que se mencionan en los siguientes incisos.
Estos mtodos son sensibles cuando se asume una inclinacin a las fuerzas que
interactan entre dovelas. Una mala aproximacin en dicha inclinacin puede
ocasionar graves errores en el clculo de la estabilidad del talud. Presentan
problemas numricos, al igual que todos los mtodos que consideran la interaccin
entre dovelas, como se menciona a continuacin.
Estos mtodos son precisos para cualquier condicin (excepto cuando se presentan
problemas numricos). La revisin de la estabilidad realizada con estos mtodos da
resultados que no difieren en ms de un 12 % de los obtenidos por cualquier otro
mtodo que satisfaga todas las condiciones de equilibrio y no ms de un 6 % de lo
que podra considerarse la solucin correcta. Todos estos mtodos presentan
problemas numricos bajo algunas condiciones; el problema ms comn, es cuando
las dovelas se consideran sumamente delgadas, generndose con esto, un exceso
de incgnitas; por tanto, en tales casos para determinar el factor de seguridad, es
112
necesario hacer ciertas hiptesis para eliminar las incgnitas sobrantes, las cuales, si
no se formulan de manera adecuada, agravan los errores en los resultados.
F ? SU ?cb
Donde:
SU Resistencia al corte no drenada obtenida de pruebas tipo UU.
cb Lnea de falla como se indica en la Figura 4.21.
Si el estrato dbil es arenoso y est sujeto a una subpresin que reduzca la presin
normal efectiva correspondiente al peso de la masa ecbf en una cantidad importante,
la fuerza F debe calcularse a partir de ese valor deducido de la resistencia, con la
presin normal efectiva igual a la total menos la neutral.
?F ? PP ? ?FR ? PA ?FC
Donde:
F Fuerza resistente en la lnea de falla bc (Figura 4.21).
PP Empuje pasivo sobre la lnea ce (Figura 4.21).
113
PA Empuje activo sobre la lnea bf (Figura 4.21).
FR Factor de resistencia.
FC Factor de carga.
a f
PA W
e d
PP
b F c
Estrato dbil
Este mtodo es aplicable a taludes en roca, con bloques que pueden deslizar sobre
una superficie de falla plana de una extensin transversal tal que puede considerarse
infinita. En la Figura 4.22 se muestra la geometra del problema y las variables que
intervienen. Para asegurar la estabilidad por traslacin deber cumplirse la siguiente
desigualdad:
QR ? QM
Siendo:
Donde:
L Longitud de la superficie de deslizamiento.
c Cohesin en la superficie de deslizamiento.
114
? ngulo de friccin en la superficie de deslizamiento.
W Peso del bloque deslizante.
?P ngulo que forma la superficie de deslizamiento con la horizontal.
U Fuerza de subpresin actuando en la superficie de deslizamiento.
V Fuerza de subpresin actuando en la grieta de tensin.
C Coeficiente ssmico.
F Fuerza debida a anclas.
? ngulo que forma F con la normal a la superficie de deslizamiento, y su
valor ptimo es igual a ? cuando el talud est seco.
FR Factor de resistencia.
FC Factor de carga.
Grieta
W
F
CW V
H ?
Superficie
U de falla
?P
L
QR ? QM
Siendo:
115
QM ? ?W ?sen? i ? CW ?cos ? i ? F ? sen? ??FC
Donde:
cC, cD Cohesin en los planos C y D
? C, ? D ngulo de friccin en los planos C y D
AC, A D Superficie de los planos C y D
UC y UD Fuerza de subpresin en los planos C y D
RC y RD Reaccin en los planos C y D debida a las fuerzas W, CW y F
W Peso de la cua
C Coeficiente ssmico
F Fuerza debida a anclas
?i ngulo que forma la lnea de falla AB con la horizontal
F Componente de F, paralela al corte vertical que contiene la lnea de
falla AB.
? ngulo que forma F con la normal a la lnea de falla AB.
W
A
CW
F ?
Lnea de
falla AB
?i
B
CORTE VERTICAL QUE CONTIENE
LA LNEA DE FALLA AB
Plano perpendicular
a la lnea AB
RD RC
Plano de
falla D Plano de
falla C
UD UC
Lnea de
falla AB
CORTE PERPENDICULAR A
LA LNEA DE FALLA AB
116
4.3.2.4 Mtodo tridimensional
Este mtodo permite verificar la estabilidad de un bloque cuando puede deslizar por
una o dos de tres superficies de falla (Figura 4.24). Su aplicacin requiere algoritmos
para computadora relativamente elaborados.
Bloque
Bloque deslizante
deslizante
Superficie
Superficies en contacto
en contacto
DESLIZAMIENTO EN DESLIZAMIENTO EN
DOS PLANOS UN PLANO
Ancho
CL CL CL
2
s
Escaln
H H
H
s
s1
H/2
Corte con una sola Corte con dos Corte con escaln
pendiente pendientes
117
Tabla No. 4.3 Reglas prcticas (Parte 1)
Talud Recomendable
Tipo de Material Observaciones
(Figura No. 4.24)
H ? 5m 5m ? H 10m ?
? 10m H
? 15m
Sano y masivo s=: s=: s=: Descopetar a : 1 la parte
1 1 1 intemperizada si la hay
Sano fisurado en s=: s=: s=: Macizar taludes segn la
bloques 1 1 1 disposicin de los bloques
Exfoliado, s=: s=: s=: No se considera
grandes bloques 1 1 1 recomendable la construccin
empacados en de escaln en el cambio de
arena talud
GRANITO
118
Tabla No.4.3 Reglas prcticas (Parte 2)
H ? 5m 5m ? H 10m ?
? 10m H
? 15m
Riolitas sanas o s=: s=: s=: Se recomienda macizar
fracturadas en 1 1 1 siguiendo los planos de
grandes bloques, con fracturamiento, as como
sistema de descopetar a 1:1 la parte
fracturamiento a 90 intemperizada
horizontal y
verticalmente
Diabasa sana poco s=: s=: s=: Se recomienda macizar
fracturada 1 1 1
Fracturado, sano s=: s=: s=: Descopetar :1 la parte
1 1 1 superior del corte, si el
fracturamiento es muy
intenso. Si hay una capa
intemperizada descopetar 1:1
Fracturado en s=: s=: s=: Si los fragmentos estn
bloques de todos 1 1 1 sueltos y sin suelo, o
BASALTO
119
Tabla 4.3 Reglas prcticas (Parte 3)
Talud Recomendable
Tipo de Material Observaciones
(Figura No. 4.24)
H ? 5m 5m ? H 10m ?
? 10m H
? 15m
Tobas s = 1?8 : s=: s=: Si estn intemperizadas en la
brechoides, 1 1 1 parte superior del corte, se
andesticas, recomienda descopetar el
riolticas o corte a :1
baslticas, sanas
o ligeramente
fisuradas
Tobas s=: s=: s=: Si existe un flujo de agua
brechoides, 1 1 1 importante, se recomienda
andesticas, construir un escaln de 4m de
riolticas o ancho (Figura No. 4.24) a la
baslticas, sanas mitad de la altura,
TOBA
o ligeramente impermeabilizndolo
fisuradas
Tobas s=: s=: s=: Se recomienda descopetar a
brechoides, 1 1 1 :1 la parte superior si el
riolticas, fracturamiento o intemperismo
andesticas o es intenso
baslticas, poco
intemperizadas
Tobas s=: s=: s=:
brechoides, 1 1 1
riolticas,
baslticas o
andesticas, muy
intemperizadas
Dura y resistente, s=: s=: s=: No construir contracunetas si
con echado casi 1 1 1 no son bien impermeables.
horizontal poco Descopetar a :1 la parte
LUTITA
estratificacin mal
definida
horizontal o a
favor del corte
120
Tabla No.4.3 Reglas prcticas (Parte 4)
Talud Recomendable
Tipo de Material Observaciones
(Figura No. 4.24)
H ? 5m 5m ? H 10m ?
? 10m H ? 15m
Brechoide bien s = 1?8 : s=: s=: Se recomienda macizar
cementado con 1 1 1 eliminando todos los
matriz silicosa o fragmentos sueltos
CONGLOMERADO
calcrea
Pobremente s=: s=: s1 = : Si la matriz arcillosa se
cementado con 1 1 1 encuentra saturada o
matriz arcillosa sometida a fuertes cambios
s2 = 1 :
1 de humedad, para cortes
mayores de 10m construir
banqueta de 1m y escaln de
4m de ancho (Figura No.
4.24) a la mitad de la altura
Fracturada con s = 1?8 : s=: s=: Se recomienda descopetar
echado casi a 1 1 1 1:1 la parte superior alterada
favor del corte o muy fracturada
con
estratificacin
gruesa o mal
definida
Sana con s=: s=: s=: Descopetar 1:1
estratificacin 1 1 1
fina horizontal o
a favor del corte
Intemperizada s=: s=: s=: Proyectar subdrenaje con
con flujo de agua 1 1 1 contracunetas impermeables
Sana con echado Dar el talud correspondiente al echado. Si la roca est muy
contra el corte fracturada, proyectar escaln impermeabilizado de 4m de
entre 90 y 45, ancho (Figura No. 4.24) a la mitad de la altura.
CALIZA
121
Tabla 4.3 Reglas prcticas (Parte 5)
Talud Recomendable
Tipo de Material (Figura No. 4.24) Observaciones
H ? 5m 5m ? H 10m ?
? 10m H
? 15m
PIZARRAS Mismas recomendaciones que para calizas
Medianamente s=: s=: s1 = : Contracuneta
compacto con 1 1 1 impermeabilizada, para cortes
finos no plsticos mayores de 10m construir
AGLOMERADO
s2 = :
1
Muy suaves s=1:1 s = 1 s=
expansivas y :1 1,5:1
compresibles
Caoln producto de la s=1:1 s= s= Cubrir con pasto el talud; para
intemperizacin de 1,5:1 1,5:1 cortes mayores de 8m
granitos proyectar escaln de 6m de
ancho (Figura No. 4.24) bien
drenado
122
5. MEJORAMIENTO DE SUELOS
La estabilizacin del suelo puede constituir en ciertas condiciones una mejor opcin
que el uso de cimentaciones profundas. Lo anterior puede ser particularmente cierto
en el caso de los tanques para almacenamiento de agua debido a que la carga se
encuentra repartida uniformemente. La seleccin del mtodo ms adecuado debe
basarse en un anlisis de los mritos respectivos de las diferentes tcnicas
disponibles. Algunos elementos a tomar en cuenta en esta decisin se presentan en
la Tabla 5.1.
Este ltimo efecto se logra mediante una construccin por etapas y resulta til
cuando la resistencia inicial del suelo es insuficiente para soportar la estructura
definitiva sin que se presente la falla. Cada etapa conduce a un mejoramiento del
suelo que permite la realizacin de la etapa siguiente.
123
disminuyendo la presin intersticial. El mejoramiento de los suelos finos consiste por
tanto en actuar sobre alguno de estos factores o sobre los dos simultneamente. El
principio de los diferentes mtodos se presenta en las Tablas 5.2 y 5.3 y en las
Figuras 5.1 y 5.2.
Compactacin
dinmica ** * * ** a *** ** **
Inyecciones ** ** * * a ** ** **
Jet-Grouting
*** * a ** * * a ** *** ***
Columnas
balastadas *** * a ** * ** ** ** a ***
Columnas de
cal *** * a ** ** ** ** ***
Vibro-com-
pactacin *** * a ** * ** ** ** a ***
Leyenda: * bajo; ** mediano; *** alto
124
Tabla No. 5.2 Mtodos de precarga por reduccin de la presin intersticial
125
Tabla No. 5.3 Mtodos de precarga por aumento del esfuerzo total
126
Membrana impermeable Presin atmosfrica
Bomba de
vaco
Capa drenante
Suelo
compresible
Pozos filtrantes
( drenes de arena )
Colector A la bomba de
vaco
Sello de
bentonita
Suelo a
tratar
Ademe
Ranurado
a) Aplicacin de vaco
Nivel despus
Zonas consolidadas del abatimiento
Suelo compresible
b) Abatimiento de nivel fretico
nodo Ctodo
+ - + - + Carga
Suelo
compresible
127
Terrapln a la
elevacin final
Carga final
Figura No. 5.2 Mtodos de precarga por incrementos del esfuerzo efectivo
Los drenes verticales podrn ser de arena o prefabricados (cartn o plstico). Para el
diseo de sistemas de drenes, podr recurrirse a los conceptos indicados por
Covarrubias (1972) y Stamatopoulos y Kotzias (1990).
128
La experiencia ha mostrado que los drenes son poco eficientes cuando el suelo
contiene una proporcin significativa de materia orgnica.
Sobrecarga eventual
Capa drenante
de 0.5 a 1.0m
Suelo
compresible
Drenes
verticales
a) Drenes verticales
Sobrecarga eventual
Capa drenante
de 0.5 a 1.0m
Suelo
compresible
Trincheras
drenantes
b) Trincheras drenantes
129
Las inclusiones son elementos estructurales de forma cilndrica que sirven como
refuerzo de estratos compresibles ayudando a reducir los asentamientos
ocasionados por la consolidacin de un medio debida a cargas superficiales y/o por
el abatimiento de las presiones intersticiales (Rodrguez, 2000). El proceso
constructivo para la elaboracin de estos elementos puede ser cualquiera de los que
se mencionan a continuacin.
5.2.2.1 Inclusiones rgidas
130
compresibilidad y en las profundidades en donde el tratamiento resulte ms efectivo,
minimizando la magnitud de los asentamientos superficiales (Santoyo et al., 1998).
Zapata de 90m
de dimetro
Inclusiones de acero de 2 m
de dimetro y 25 m de longitud
5.2.2.2 Jet-Grouting
131
El Jet-Grouting es ideal para mejorar suelos constituidos bsicamente por materiales
cuya granulometra es gruesa y con algunas incrustaciones de roca (boleos de 30 cm
de dimetro, gravas y/o arenas, en su mayora). La resistencia a la compresin que
se alcanza en este tipo de terrenos (una vez hecha la inyeccin) va de 600 a 700
kg/cm2. En suelos arenosos la resistencia es de 800 kg/cm2 y en suelos areno-
limosos es de 100 kg/cm2 aproximadamente, es decir, entre ms permeables sean
los estratos mayor ser la resistencia a la compresin despus del tratamiento.
Tambin es posible hacer Jet-Grouting en suelos cuya constitucin sea de partculas
finas (arcillas y/o limos) y en los cuales, la resistencia a la compresin oscila entre 15
y 25 kg/cm2 aproximadamente.
Uno de los mtodos de aplicacin del Jet-Grouting consiste bsicamente de dos
etapas, la etapa de perforacin y de retraccin con inyeccin simultnea (Figura 5.6).
Al radio final logrado de la columna de Jet-Grouting se le denomina radio de accin y
este depende de varios factores como son:
? Presin de trabajo, que se genera mediante una bomba especial con capacidad
de 100 a 82,000 kPa (1 a 800 bars).
? Tiempo de inyeccin, que se determina por medio de la velocidad a la que se
extrae y rota la barra de perforacin.
? Esfuerzo cortante del suelo antes del tratamiento.
? Tamao de los orificios de la barra de perforacin.
? Peso especfico del mortero de inyeccin.
Columna de
suelo-mortero
Radio de
accin
132
El Jet-Grouting es ideal para mejorar suelos constituidos bsicamente por materiales
cuya granulometra es gruesa y con algunas incrustaciones de roca (boleos de 30 cm
de dimetro, gravas y/o arenas, en su mayora). La resistencia a la compresin que
se alcanza en este tipo de terrenos (una vez hecha la inyeccin) va de 600 a 700
kg/cm2. En suelos arenosos la resistencia es de 800 kg/cm2 y en suelos areno-
limosos es de 100 kg/cm2 aproximadamente, es decir, entre ms permeables sean
los estratos mayor ser la resistencia a la compresin despus del tratamiento.
Tambin es posible hacer Jet-Grouting en suelos cuya constitucin sea de partculas
finas (arcillas y/o limos) y en los cuales, la resistencia a la compresin oscila entre 15
y 25 kg/cm2 aproximadamente.
Uno de los mtodos de aplicacin del Jet-Grouting consiste bsicamente de dos
etapas, la etapa de perforacin y de retraccin con inyeccin simultnea (Figura 5.6).
Al radio final logrado de la columna de Jet-Grouting se le denomina radio de accin y
este depende de varios factores como son:
? Presin de trabajo, que se genera mediante una bomba especial con capacidad
de 100 a 82,000 kPa (1 a 800 bars).
? Tiempo de inyeccin, que se determina por medio de la velocidad a la que se
extrae y rota la barra de perforacin.
? Esfuerzo cortante del suelo antes del tratamiento.
? Tamao de los orificios de la barra de perforacin.
? Peso especfico del mortero de inyeccin.
Columna de
suelo-mortero
Radio de
accin
133
La relacin agua-cemento es un aspecto muy importante para la resistencia de la
columna de Jet-Grouting, sin embargo, sta relacin no es determinante ya que,
existen diversos factores que interactan favoreciendo en menor o mayor proporcin
la resistencia final del mejoramiento. Normalmente, se mezclan 1000 l de agua con
1100 kg de cemento, es decir que es una dosificacin 1:1.1 respectivamente; pero, la
relacin agua -cemento para los fines del Jet-Grouting puede oscilar de 1:1 hasta
1:1.5, o bien a 1000 l de agua se le pueden agregar de 1000 a 1500 kg de cemento.
Columna de
suelo granular
Agua
134
A continuacin, se rellena la perforacin con materiales granulares con alto ngulo
de friccin (por ejemplo grava, basalto), la columna as constituida se compacta bajo
el efecto del vibrador. El dimetro final de la columna depender de la consistencia
del terreno y ser mayor para suelos de consistencia ms blanda.
Un mtodo similar al anterior es el denominado Deep Soil Mixing (Lpez Z. & Bez S,
2000), el cual, utiliza un barreno helicoidal hueco para bombear lechadas de cemento
y agua, y mezclarlas con el suelo in situ, logrando resistencias de aproximadamente
15 kg/cm2. Los barrenos tienen dimetros de hasta 1 m y se han alcanzado
profundidades de hasta 35 m. Este mtodo es aplicable a una gran variedad de tipos
de suelos (Figura 5.8).
5.2.3 Inyecciones
135
Figura No. 5.8 Rangos para aplicar diversas tcnicas constructivas de
mejoramiento de suelos
? Inyeccin por impregnacin de los vacos existentes con una lechada fluida. La
lechada penetra en las grietas o vacos interparticulares. Este tipo de inyeccin es
comn en coladas de basaltos porosos y agrietados.
? Inyeccin por fracturamiento inducido y relleno con lechada: es una inyeccin
bajo presin que provoca por si misma la abertura de las grietas en las cuales
quedar la lechada. Se puede aplicar en suelos blandos, sin embargo el
tratamiento puede conducir a macizos muy heterogneos.
? Inyeccin por desplazamiento con lechada espesa que no circula pero queda en
oquedades inducidas por el desplazamiento y la consolidacin del suelo.
Adems, segn sus componentes, las lechadas pueden ser a base de cemento o
qumicas, como se describe a continuacin.
136
a) Lechadas a base de cemento
137
suspensin y la prdida de agua de la mezcla. La estabilidad de las lechadas de
arcilla-cemento es directamente proporcional a la calidad de la arcilla y a su
proporcin en la mezcla. El lmite lquido y el ndice de plasticidad de la arcilla
empleada deben ser menores que los de la bentonita (es decir, dicha arcilla no debe
ser montmorillonita). Esta arcilla no afecta a la viscosidad tanto como lo hace la
bentonita, por lo que su porcentaje aceptable en la mezcla es mayor que el de la
bentonita. Adems de la arcilla, para mejorar las propiedades de la mezcla puede
aadirse arena, aserrn, tiras de polivinilo, celofn o polister. En general, las
lechadas de arcilla-cemento son las ms tiles para impedir la circulacin de agua,
adems de emplearse en el tratamiento de rocas fisuradas e incluso karstificadas,
con grandes cavidades y muy porosas. Adems, debido al tamao de las partculas
de cemento, estas lechadas se usan en el tratamiento de suelos con permeabilidad
mayor que 10-3 m/s (p. ej. aluviales gruesos). Por ello, la fluidez no es tan importante,
ya que se emplean en suelos lo suficientemente permeables como para aceptar las
gruesas partculas de cemento.
Las mezclas de cemento microfino son indicadas para el tratamiento de todo tipo de
cimentaciones en el terreno, especialmente estructuras permanentes como tneles y
presas. Su limitacin ms destacable es el elevado costo, en comparacin con el de
138
las mezclas qumicas. Este tipo de lechadas son capaces de penetrar arenas medias
con una permeabilidad de 7.89? 10-3 cm/s.
Las lechadas qumicas son soluciones puras sin partculas en suspensin, a no ser
que stas sean aadidas determinantemente para algn caso especfico. Por lo
tanto, y debido a su baja viscosidad, a veces cercana a la del agua, son lechadas
que pueden penetrar en arenas finas y limos arenosos y en fisuras de hasta 0.01 mm
de abertura. El mayor inconveniente de las mezclas qumicas, debido al precio de los
diferentes compuestos, es precisamente, que son muy costosas. Suelen usarse para
casos especiales o combinadas con otras tcnicas, con inyecciones de cemento
previas.
Las mezclas qumicas se pueden clasificar en geles de slice, otros tipos de geles,
resinas y espumas.
b.1) Geles de slice- La base ms comn de los geles de slice es el silicato sdico
disuelto en agua. El silicato de sodio se comercializa en forma de solucin coloidal en
agua. Por tanto, dado un silicato de sodio apropiado, ste se mezcla con un reactivo
endurecedor orgnico (geles duros) o mineral (gel o espuma), que variando su
proporcin permite regular el tiempo de fraguado. En general, las mezclas de silicato
de sodio forman las lechadas qumicas con mayor viscosidad. La aplicacin de los
geles es ptima en suelos con permeabilidades de 10-3 a 10-6 m/s (arenas finas o
muy finas). En roca, se emplean con permeabilidades del orden de 1 a 10 UL
(unidades Lugeon), es decir, en fisuras finas.
b.2) Otros geles.- Adems de los geles comentados, ms comunes, existen otros
tipos de lechadas que se emplean en aplicaciones particulares:
139
? Geles mixtos: Mezcla de gel de slice y resina acrlica. Se emplean principalmente
en el tratamiento de fisuras activas.
? Geles de arcilla: Mezclas de arcilla (bentonita), silicato y un reactivo peptizante.
Son aplicados en la impermeabilizacin de depsitos aluviales, para el buen
acabado de pantallas impermeables, y despus de inyectar huecos con lechadas
de bentonita-cemento. Tambin en la impermeabilizacin de terrenos difciles de
tratar con lechadas a base de cemento y cuando no est justificado el empleo de
gel.
? Geles lignocromos: Mezclas de inyeccin a base de lignosulfatos que contienen
siempre un compuesto exhalante de cromo (el cual, es altamente txico). En la
mayora de los casos, se emplea lignosulfato de calcio y dicromato de sodio.
Estos geles, se utilizan en la impermeabilizacin de depsitos aluviales, como
complemento de tratamientos de bentonita-cemento.
5.2.4 Sustitucin
140
? Inducir asentamientos superiores a los que se esperan bajo la carga de la
estructura.
? Mejorar las caractersticas mecnicas del suelo.
? Reducir el potencial de licuacin de las arenas sueltas.
Antes de aplicar los impactos, se debe cubrir al terreno con una capa de material
granular de por lo menos 1m de espesor para evitar una penetracin demasiado
importante de la masa, la cual, se suelta desde una gra. Posteriormente, se aplican
varios impactos en el mismo punto. Esta operacin se repite sobre toda la superficie
por tratar de acuerdo con una malla definida previamente. Se dejarn tiempos de
reposo entre las etapas de tratamiento, con objeto de permitir la disipacin de
presiones intersticiales.
5.2.6 Vibrocompactacin
Esta tcnica consiste en inducir una vibracin en suelos granulares mediante una
punta vibrante. Bajo el efecto de esta vibracin y de los esfuerzos cortantes
inducidos, las fuerzas de friccin entre partculas disminuyen y se produce un cambio
de estructura y una densificacin del material. Durante esta etapa de densificacin,
se observa un hundimiento del suelo alrededor del vibrador. A veces la punta
vibrante se sustituye por tablaestacas o viguetas metlicas que se hacen vibrar
mediante un vibrador adosado a las mismas. Actualmente, esta tcnica se maneja en
forma esencialmente emprica, y es conveniente realizar zonas de prueba con objeto
de ajustar los parmetros del tratamiento y en particular la frecuencia de vibracin.
Los suelos tratados por esta tcnica son arenas o gravas con menos de 20% de
finos. Los espesores comnmente tratados son de 8 a 10 m pero se pueden alcanzar
30 m.
Otro mtodo para el mejoramiento del suelo es el uso de telas polimricas. A partir
de las primeras aplicaciones en la construccin de vas de acceso provisionales
construidas sobre suelos blandos, estos materiales son comnmente utilizados hoy
en da en la construccin de autopistas, vas frreas, canales, presas, estructuras
marinas, puentes, taludes en terrapln y en corte, muros de contencin y
cimentaciones de edificaciones. Una amplia variedad de productos de este tipo se
fabrican alrededor del mundo y se comercializan con diferentes nombres registrados
en forma de geotextiles, geomembranas, y mallas abiertas o geomallas. En su
141
fabricacin se utilizan principalmente polmeros plsticos; los ms comunes son el
polipropileno, el polister, el polietileno y la poliamida. Puesto que no existe una
terminologa formalmente reconocida para denominar estas telas, la tendencia es
denominar como geotextiles a las telas permeables, y como geomembranas, a las
impermeables. Las geomembranas pueden fabricarse, por ejemplo, por extrusin
formando hojas continuas que tienen particular utilidad como revestimiento
impermeable en canales, embalses, etc. Los geotextiles pueden clasificarse en dos
categoras generales, las telas tejidas que se fabrican con el procedimiento
tradicional de tejido, y las no tejidas, que tienen una mayor aplicacin, y se fabrican
con tcnicas modernas, tales como el termosoldado y el punzonado con agujas.
? Separacin: Para mantener una interfaz bien definida entre dos materiales
adyacentes durante la construccin y a lo largo de toda la vida til de la
estructura.
? Filtracin: Para permitir el libre flujo del agua a travs de la interfaz entre dos
materiales de diferente tamao sin que los finos pasen de un material a otro.
142
6. PROGRAMAS DE CMPUTO
Para resolver un problema de este tipo, es necesario modelar el talud en estudio por
medio de una malla, como la que se indica en la Figura 6.1. Dicha malla tiene un
determinado nmero de nodos y de lneas, que deben numerarse como se seala en
la misma figura.
143
La malla anterior, permite introducir datos al programa DABISHOP (ANEXO A), y
generar un archivo de datos de acuerdo con las siguientes preguntas:
d) Para el material:
Cohesin?
ngulo de friccin?
Peso volumtrico?
e) Caractersticas generales:
El suelo est saturado?
Peso volumtrico del agua?
Para resolver un problema de este tipo, se requiere de una malla de elementos finitos
que represente al dominio analizado. Esta malla tendr un determinado nmero de
elementos y de nodos, con los cuales, es necesario crear un archivo de datos
mediante el programa DAELFI (ANEXO B), de acuerdo con las siguientes preguntas:
a) Datos generales:
Nombre del archivo de datos?
Nmero de puntos nodales?
Nmero de elementos?
144
Se analiza estado plano de esfuerzos o de deformaciones?
Se toma en cuenta el peso propio?
Se toman en cuenta fuerzas de superficie?
145
nmero de elementos y de nodos, con los cuales, es necesario crear un archivo de
datos mediante el programa DAFLUJO (ANEXO C), de acuerdo con las siguientes
preguntas:
a) Datos generales:
Nombre del archivo de datos?
Nmero de puntos nodales?
Nmero de elementos?
Nmero de materiales?
146
BIBLIOGRAFIA
Aas, G., Stability of slurry trench excavations in soft clay, Norwegian Geotechnical
Institute, No 11, pp. 1-8, 1986.
Alberro, J. & Auvinet, G., Construccin de estaciones del metro a gran profundidad
en las arcillas del Valle de Mxico, Memorando No 4, Instituto de Ingeniera, Vol. XL,
No. 3, 1984.
Auvinet, G. & Romo M.P., "Deep excavations in Mexico City soft clay", Invited
presentation, ASCE, Boston, 1998.
Barron, R. A., Consolidation of fine grained soils by drain wells, Transactions of the
ASCE, Vol. 113, 1948.
Bielza F., A., Manual de tcnicas de mejora del terreno, Edit. Carlos Lpez Jimeno,
Madrid, Espaa , 1999.
Bishop, A. W. The Use of the Slip Circle in the Stability Analysis of Slopes,
Gotechnique, London, 5(1), pp. 7-17, 1955.
147
Comisin Federal de Electricidad, Instituto de Investigaciones Elctricas e
Instituto de Ingeniera, UNAM, Manual de Diseo de Obras Civiles, Geotecnia,
B.3.1. Estabilidad de Taludes, Mxico, pp. 1-29, 1980.
Duncan J. M., State of the Art: Limit Equilibrium and Finite-Element Analysis of
Slopes, Journal of Geotechnical Engineering, ASCE, Vol. 122, No. 7, July 1996.
Flores B., R., Flujo de agua en suelos, Instituto Mexicano de Tecnologa del agua
(IMTA), 1995.Gutirrez S., C. E. & Cuevas R., A., Anclas para estabilizacin de
excavaciones en el poniente de la ciudad de Mxico, Mxico, 1986.
IMCC (Instituto Mexicano del Cemento y del Concreto), Aditivos para concreto,
LIMUSA, Mxico, 1990.
Janbu, N., Slope Stability Computations, Soil Mechanics And Foundations, Engrg.
Rep., The Technical University of Norway, Trondheim, No rway, 1968.
Jurez Badillo J. y Rico Rodrguez A., Mecnica de suelos, Segunda Edicin,
LIMUSA Editores, Tomo II, Teora y Aplicacin de la Mecnica de Suelos, Mxico
D.F., pp. 255-355, 1993.
Jurez, Badillo. & Rico, Rodrguez, Mecnica de Suelos. Tomo III. Flujo de agua
en suelos, Edit. LIMUSA, 1989.
148
Kajima Corp., Jet Grout method and Column jet pile method by application of high
speed water jet, 1977.
Morgenstern, N. R., and Price, V. E., The Analysis of the Stability of General Slip
Surfaces, Gotechnique, London, 15(1), pp. 79-93.
Nash, J., Diaphragm wall construction techniques, Journal of the Construction
Division, ASCE, Vol. 100, No CO4, proc. Paper 11025, pp. 605-620, 1974.
Nash, J. & Jones, G., The support of trenches using fluid mud , Proc. Symp. grouts
and drilling muds in engineering practice, Butterworth, Londres, 1963.
149
Paul, D. et al., Slurry Walls: design, construction and quality control, ASTM, STP
1129, 1992,.
Rico Rodrguez R. y Del Castillo H., La Ingeniera de Suelos en las Vas Terrestres,
Volumen 1, Carreteras, Ferrocarriles y Aeropistas, Ed. LIMUSA, Mxico, 1974, pp.
273-363.
Rodrguez. R., Anlisis de los movimientos en el terreno por excavaciones
profundas en la ciudad de Mxico, Tesis de Licenciatura, 1995.
150
SMMS, Construccin especializada en geotecnia, Sesin IV. Abatimiento del agua
en excavaciones, 1989.
Zeevaert, L., Las anclas en suelos granulares cementados con arcilla, Revista de la
Sociedad Mexicana de Mecnica de Suelos, Mxico, Nm. 8, pp. 40-44, 1994.
151
152
ANEXO LISTADO DE PROGRAMAS
A Estabilidad de taludes
A.1 Dabit
153
697 PRINT #2,S2(I,1) LINE (618,318)-(618,-18)
698 PRINT #2,S2(I,2) LINE (-18,-18)-(618,-18)
699 PRINT #2,S2(I,3) LOCATE 2,3 :PRINT "FILE ";N$
700 PRINT #2,S2(I,4)
701 NEXT I AMP=INT(450/P(MX,1)*100)/100
702 CLOSE #2 AMPY=INT(290/P(MY,2)*100)/100
CLS IF AMP < AMPY THEN 7024 ELSE
GOSUB 5000 7019
703 END 7019 AMP = AMPY
A.2 Bishop
10 CLS:PRINT 80 PI=4*ATN(1)
20 PRINT "********************" 90 J6=0
30 PRINT " * SIMPLIFIED BISHOP
SLOPE ANALYSIS * 100 REM **** INPUT OF PROGRAM
40 PRINT " *********************" VARIABLES ****
50 PRINT 110 INPUT "NAME OF DATA FILE
REM See J. Cross, Civil Engineering, ";H$
Oct. 1992 120 OPEN H$ FOR INPUT AS#2
60 DIM 130 INPUT #2,S0
P(100,2),L(100,3),S2(20,4),A(100),F(10 140 INPUT #2,S6
0,7),Z(100,5) 150 INPUT #2,S7
70 S9=10 160 INPUT #2,W0
154
170 INPUT #2,E1 550 IF J2>0 AND P(U1,1) <
180 INPUT #2,P1 X+SQR(J2) THEN GOTO 570
190 FOR I=1 TO P1 560 GOTO 590
200 INPUT #2,P(I,1) 570 PRINT "CIRCLE EXCEEDS TOP
210 INPUT #2,P(I,2) LINE END POINTS"
220 NEXT I 580 GOTO 4230
230 INPUT #2,L1 590 REM *** DEFINE INTERSECTION
240 FOR I = 1 TO L1 OF CIRCLE WITH LINES ***
250 INPUT #2,L(I,1) 600 FOR I=1 TO L1
260 INPUT #2,L(I,2) 610 X1=P(L(I,1),1)
270 INPUT #2,L(I,3) 620 Y1=P(L(I,1),2)
280 NEXT I 630 X2=P(L(I,2),1)
290 INPUT #2,S1 640 Y2=P(L(I,2),2)
300 FOR I = 1 TO S1 650 IF X2=X1 THEN GOTO 670
310 INPUT #2,S2(I,1) 660 GOTO 680
320 INPUT #2,S2(I,2) 670 S=9.99E+10
330 INPUT #2,S2(I,3) 680 IF X2<>X1 THEN GOTO 700
340 INPUT #2,S2(I,4) 690 GOTO 710
350 NEXT I 700 S=(Y2 -Y1)/(X2-X1)
360 CLOSE #2 710 IF ABS(S) < .00001 THEN GOTO
370 REM 860
CLS 720 C1=X1-Y1/S
380 F9=0 730 C2=1/(S*S) + 1
390 PRINT "CIRCLE DEFINITION" 740 C3=2*C1/S-2*Y-2*X/S
400 INPUT "X-ORD OF CENTRE";X 750 C4=C1*C1-2*X*C1+X*X+Y*Y-R*R
410 INPUT "Y-ORD OF CENTRE";Y 760 C5=C3*C3-4*C2*C4
420 INPUT "CIRCLE RADIUS";R 770 IF C5<0 THEN GOTO 790
CLS
GOSUB 5000 780 GOTO 800
430 REM ** CHECK TO SEE IF 790 Z(I,1)=0
CIRCLE EXCEEDS TOP LINE END 800 IF C5<0 THEN GOTO 1340
POINTS ** 810 Q1=(-C3+SQR(C5))/(2*C2)
440 U1=P1 820 Q2=(-C3-SQR(C5))/(2*C2)
450 FOR I = 2 TO P1 830 Q3=Q1/S+C1
460 IF P(I,1) < P(I-1,1) AND U1 =P1 840 Q4=Q2/S+C1
THEN GOTO 480 850 GOTO 950
470 GOTO 490 860 C5=R*R-(Y-Y1)*(Y-Y1)
480 U1=I-1 870 IF C5<0 THEN 890
490 NEXT I 880 GOTO 900
500 J1=R*R-(P(1,2)-Y)*(P(1,2)-Y) 890 Z(I,1)=0
510 J2=R*R-(P(U1,2)-Y)*(P(U1,2)-Y) 900 IF C5<0 THEN GOTO 1340
520 IF J1< = 0 THEN GOTO 540 910 Q3=X+SQR(C5)
530 IF J1 > 0 AND P(1,1) > X-SQR(J1) 920 Q4=X-SQR(C5)
THEN GOTO 570 930 Q1=Y1
540 IF J2 < = 0 THEN GOTO 560 940 Q2=Y1
155
950 J1=0 1260 GOTO 1280
960 J2=0 1270 Z(I,3)=Q2
970 IF ABS(S)<=9.989999E+09 AND 1280 IF J1=1 AND J2=1 THEN GOTO
Q3 =>X1 AND Q3<=X2 THEN GOTO 1300
990 1290 GOTO 1310
980 GOTO 1000 1300 Z(I,4)=Q4
990 J1=1 1310 IF J1=1 AND J2=1 THEN GOTO
1000 IF ABS(S)<9.989999E+09 AND 1330
Q4=>X1 AND Q4<= X2 THEN GOTO 1320 GOTO 1340
1020 1330 Z(I,5)=Q2
1010 GOTO 1030 1340 NEXT I
1020 J2=1 1350 X4=0
1030 IF S<-9.989999E+09 AND 1360 X5=9.99E+20
Q1=>Y2 AND Q1<=Y1 THEN GOTO 1370 I1=1
1050 1380 FOR I=1 TO L1
1040 GOTO 1060 1390 IF Z(I,1)=>1 THEN GOTO 1410
1050 J1=1 1400 GOTO 1420
1060 IF S<-9.989999E+09 AND 1410 A(I1)=Z(I,2)
Q2>=Y2 AND Q2<=Y1 THEN GOTO 1420 IF Z(I,1)=>1 THEN GOTO 1440
1080 1430 GOTO 1450
1070 GOTO 1090 1440 I1=I1+1
1080 J2=1 1450 IF Z(I,1)=2 THEN GOTO 1470
1090 IF S>9.989999E+09 AND 1460 GOTO 1480
Q1=>Y1 AND Q1<=Y2 THEN GOTO 1470 A(I1)=Z(I,4)
1110 1480 IF Z(I,1)=2 THEN GOTO 1500
1100 GOTO 1120 1490 GOTO 1510
1110 J1=1 1500 I1=I1+1
1120 IF S>9.989999E+09 AND 1510 NEXT I
Q2=>Y1 AND Q2<=Y2 THEN GOTO 1520 IF I1=1 THEN GOTO 1540
1140 1530 GOTO 1550
1130 GOTO 1150 1540 PRINT "CIRCLE DOES NOT
1140 J2=1 INTERSECT SLOPE"
1150 Z(I,1)=J1+J2 1550 IF I1=1 THEN GOTO 4230
1160 IF J1=1 THEN GOTO 1180 1560 REM *** SET UP OF SLICE
1170 GOTO 1190 ARRAY ***
1180 Z(I,2)=Q3 1570 FOR I=1 TO I1 -1
1190 IF J1=1 THEN GOTO 1210 1580 IF A(I) > X4 THEN GOTO 1600
1200 GOTO 1220 1590 GOTO 1610
1210 Z(I,3)=Q1 1600 X4=A(I)
1220 IF J1=0 AND J2=1 THEN GOTO 1610 IF A(I) < X5 THEN GOTO 1630
1240 1620 GOTO 1640
1230 GOTO 1250 1630 X5=A(I)
1240 Z(I,2)=Q4 1640 NEXT I
1250 IF J1=0 AND J2=1 THEN GOTO 1650 FOR I=1 TO P1
1270
156
1660 IF P(I,1)<X4 AND P(I,1)>X5 2050 GOTO 2070
THEN GOTO 1680 2060 I1=I1+1
1670 GOTO 1690 2070 IF J<Q4 THEN GOTO 2090
1680 A(I1)=P(I,1) 2080 GOTO 2100
1690 IF P(I,1) < X4 AND P(I,1) > X5 2090 A(I1)=C2+C1
THEN GOTO 1710 2100 IF J<Q4 THEN GOTO 2120
1700 GOTO 1720 2110 GOTO 2130
1710 I1=I1+1 2120 C2=C2+C1
1720 NEXT I 2130 NEXT J
1730 I1=I1-1 2140 NEXT I
1740 FOR I=1 TO I1 2150 FOR I=1 TO I1
1750 FOR J=1 TO I1 -1 2160 FOR J=1 TO I1 -1
1760 IF A(J+1) > A(J) THEN GOTO 2170 IF A(J+1) > A(J) THEN GOTO
1800 2210
1770 J1=A(J+1) 2180 J1=A(J+1)
1780 A(J+1)=A(J) 2190 A(J+1)=A(J)
1790 A(J)=J1 2200 A(J)=J1
1800 NEXT J 2210 NEXT J
1810 NEXT I 2220 NEXT I
1820 U1=0
1830 FOR I=1 TO I1 -1 2230 REM *** DEFINE SOIL
1840 IF A(I)<A(I+1) THEN GOTO 1860 PARAMETERS FOR EACH SLICE ***
1850 GOTO 1870 2240 F1=I1 -1
1860 U1=U1+1 2250 FOR I=1 TO F1
1870 IF A(I)< A(I+1) THEN GOTO 2260 F(I,4)=A(I+1)-A(I)
1890 2270 X6=F(I,4)
1880 GOTO 1900 2280 F(I,7)=(A(I+1)+A(I))/2
1890 A(U1)=A(I) 2290 X3=F(I,7)
1900 NEXT I 2300 Y1=Y-SQR(R*R-(A(I)-X)*(A(I) -X))
1910 U1=U1 +1 2310 Y2=Y-SQR(R*R-(A(I+1)-
1920 A(U1)=A(I) X)*(A(I+1)-X))
1930 I1=U1 2320 A5=ATN(ABS(Y2 -Y1)/F(I,4))
2330 IF Y2<Y1 THEN GOTO 2350
1940 REM *** DEFINE SLICE 2340 GOTO 2360
BOUNDARIES *** 2350 A5=-A5
1950 Q1= A(I1) - A(1) 2360 F(I,2)=A5
1960 Q2=Q1/S9 2370 IF A5=0 THEN GOTO 2390
1970 U1=I1 2380 GOTO 2400
1980 FOR I=1 TO U1-1 2390 F(I,2)=.00001
1990 Q3=A(I+1)-A(I) 2400 Y3=Y-SQR(R*R-(X3-X)*(X3-X))
2000 Q4=INT (Q3/Q2)+1 2410 I4=0
2010 C1=Q3/Q4 2420 FOR J=1 TO L1
2020 C2=A(I) 2430 L5=L(J,1)
2030 FOR J=1 TO Q4 2440 L6=L(J,2)
2040 IF J<Q4 THEN GOTO 2060
157
2450 IF P(L5,2)<=Y3 AND 2810 IF S2(Z(J1,2),4) > .95 THEN
P(L6,2)<=Y3 THEN GOTO 2550 GOTO 2830
2460 IF P(L5,1) < X3 AND P(L6,1) < 2820 GOTO 2840
X3 THEN GOTO 2550 2830 E4=S2(Z(J1,2),1)
2470 IF P(L5,1) >X3 AND P(L6,1) > X3 2840 IF S2(Z(J1,2),4) < .95 THEN
THEN GOTO 2550 GOTO 2860
2480 Y6=P(L5,2) + (P(L5,2)- 2850 GOTO 2870
P(L6,2))/(P(L5,1)-P(L6,1))*(X3-P(L5,1)) 2860 E4=S2(Z(J1,2),1)-W0
2490 IF Y6 <= Y3 THEN GOTO 2550 2870 E=E+(Z(J1,1)-Z(J1+1,1))*X6*E4
2500 I4=I4+1 2880 NEXT J1
2510 Z(I4,1)=Y6 2890 F(I,1)=W
2520 Z(I4,2)=L(J,3) 2900 F(I,5)=E
2530 W=0 2910 F(I,3)=S2(Z(I4 -1,2),2)
2540 E=0 2920 F(I,6)=2*PI*(S2(Z(I4-1,2),3)/360)
2550 NEXT J 2930 NEXT I
2560 IF I4=1 THEN GOTO 2680 2940 IF F9=0 THEN GOTO 3130
2570 FOR J=1 TO I4 CLS
2580 FOR J1=1 TO I4 -1 2950 PRINT "SLICE WIDTH
2590 IF Z(J1,1) = >Z(J1+1,1) THEN WEIGHT EFFECTIVE WEIGTH"
GOTO 2660 2960 IF F9=2 THEN LPRINT "SLICE
2600 L5=Z(J1,1) WIDTH WEIGHT EFFECTIVE
2610 L6=Z(J1,2) WEIGHT"
2620 Z(J1,1)=Z(J1+1,1) 2970 O=360/(2*PI)
2630 Z(J1,2)=Z(J1+1,2) 2980 FOR I=1 TO F1
2640 Z(J1+1,1)=L5 3000 PRINT TAB( 2)I TAB(
2650 Z(J1+1,2)=L6 8)INT(F(I,4)*100+.5)/100 TAB(
2660 NEXT J1 16)INT(F(I,1)*100+.5)/100 TAB(
2670 NEXT J 28)INT(F(I,5)*100+.5)/100
2680 I4=I4+1 3010 IF F9=2 THEN LPRINT TAB( 2)I
2690 Z(I4,1)=Y3 TAB( 8)INT(F(I,4)*100+.5)/100 TAB(
2700 FOR J1=1 TO I4 -1 16)INT(F(I,1)*100+.5)/100F(I,1) TAB(
2710 IF I=1 AND J1=1 AND X3 = > S6 28)INT(F(I,5)*100+.5)/100
THEN GOTO 2730 3020 NEXT I
2720 GOTO 2740 INPUT "ENTER ",R$
2730 I6=S0-Y1 3030 CLS
2740 IF I=F1 AND J1=1 AND X3=>S6 3040 IF F9=2 THEN LPRINT
AND X3<= S7 THEN GOTO 2760 3050 PRINT"SLICE INCL.
2750 GOTO 2770 COHESION PHI X"
2760 J6=S0-Y2 3060 IF F9=2 THEN LPRINT"SLICE
2770 W=W+(Z(J1,1)- INCL. COHESION PHI X"
Z(J1+1,1))*X6*S2(Z(J1,2),1) 3070 FOR I=1 TO F1
2780 IF Z(J1,1) < S0 AND X3 < = S7 3100 PRINT TAB( 2)I TAB(
AND J1=1 THEN GOTO 2800 8)INT(F(I,2)*O*100+.5)/100 TAB(
2790 GOTO 2810 17)INT(F(I,3)*100+.5)/100 TAB(
2800 W=W+(S0-Z(J1,1))*X6*W0
158
27)INT(F(I,6)*O*100+0.5)/100 TAB( 3410 R4=0
33)INT(F(I,7)*100+.5)/100 3420 I6=0
3110 IF F9=2 THEN LPRINT TAB( 2)I 3430 FOR I=1 TO F1
TAB( 8)INT(F(I,2)*O*100+.5)/100 TAB( 3440
17)INT(F(I,3)*100+.5)/100 TAB( R1=F(I,3)*F(I,4)+F(I,5)*TAN(F(I,6))
27)INT(F(I,6)*O*100+0.5)/100 TAB( 3450 R2=1/COS(ABS(F(I,2)))
33)INT(F(I,7)*100+.5)/100
3120 NEXT I 3460 R3=1+TAN(F(I,6))*TAN(F(I,2))/F0
INPUT "ENTER ",R$ 3470 R4=R4+R1*(R2/R3)
3130 D=0 3480 NEXT I
3140 FOR I=1 TO F1 3490 F2=R4/D
3150 3500 I6=I6+1
D=D+F(I,1)*SIN(ABS(F(I,2)))*(F(I,2)/AB 3510 IF F9=1 THEN GOTO 3530
S(F(I,2))) 3520 GOTO 3600
3160 D=D+E1*F(I,1)*COS(ABS(F(I,2))) 3530 IF I6=1 THEN GOTO 3550
3170 NEXT I 3540 GOTO 3580
3180 IF I6>0 THEN GOTO 3200 3550 REM
3190 GOTO 3210 3560 PRINT "ITERATION INIT.VAL.
3200 I7=W0*I6*I6*(R-I6/3)/(2*R) CALCUL.VAL."
3210 IF I6>0 THEN GOTO 3230 3570 IF F9=2 THEN LPRINT
3220 GOTO 3240 "ITERATION INIT.VAL.
3230 D=D-SGN(D)*I7 CALCUL.VAL."
3240 IF I6>0 AND F9=1 THEN GOTO 3580 PRINT I6
3260 TAB(16)INT(F0*1000+0.5)/1000
3250 GOTO 3290 TAB(28)INT(F2*1000+.5)/1000
3260 PRINT "DRIVING FORCE 3590 IF F9=2 THEN LPRINT I6
COUNTER BALANCE OF ";I7 TAB(16)INT(F0*1000+0.5)/1000
3280 IF F9=2 THEN LPRINT"DRIVING TAB(28)INT(F2*1000+.5)/1000
FORCE COUNTER BALANCE OF";I7 3600 IF I6>10 THEN GOTO 3620
3290 IF J6>0 THEN GOTO 3310
3300 GOTO 3320 3610 GOTO 3640
3310 I7=W0*J6*J6*(R-J6/3)/(2*R) 3620 PRINT"WILL NOT CLOSE"
3320 IF J6>0 THEN GOTO 3340 3630 IF F9=2 THEN LPRINT"WILL
3330 GOTO 3350 NOT CLOSE"
3340 D=D+SGN(D)*I7 3640 IF I6>10 THEN GOTO 3780
3350 IF J6>0 AND F9=1 THEN GOTO 3650 IF ABS(ABS(F0)-ABS(F2))<.005
3370 THEN GOTO 3690
3360 GOTO 3390 3660 F0=ABS(F2)
3370 PRINT"DRIVING FORCE 3670 R4=0
INCREASE OF ";I7 3680 GOTO 3430
3380 IF F9=2 THEN LPRINT"DRIVING 3690 REM
FORCE INCREASE OF ";I7 3710 IF F9=2 THEN LPRINT
3390 REM ***ITERATIVE SOLUTION LOCATE 2,3 :PRINT "FILE ";H$
FOR SAFETY FACTOR*** 3730 LOCATE 3,3 :PRINT"SAFETY
3400 F0=1 FACTOR";INT(F2*1000+.5)/1000 "AT
159
X=";INT(X*100+.5)/100 3900 FOR I=1 TO P1
"Y=";INT(Y*100+.5)/100 3910 PRINT I TAB(
"R=";INT(R*100+.5)/100 12)INT(P(I,1)*100+0.5)/100 TAB(
LOCATE 4,3 :PRINT 22)INT(P(I,2)*100+0.5)/100
"OVERTURNING MOMENT 3920 NEXT I
";INT(D*R*100+0.5)/100 INPUT "ENTER ",R$
LOCATE 5,3 :PRINT "RESISTING CLS
MOMENT ";INT(R4*R*100+0.5)/100 3940 PRINT "LINE LEFT RIGHT
3740 IF F9=2 THEN LPRINT"SAFETY SOIL"
FACTOR";INT(F2*1000+.5)/1000 "AT 3950 FOR I=1 TO L1
X=";INT(X*100+.5)/100 "Y= 3960 PRINT I TAB(
";INT(Y*100+.5)/100 "R= 10)INT(L(I,1)*100+0.5)/100 TAB(
";INT(R*100+.5)/100 19)INT(L(I,2 )*100+0.5)/100 TAB(
3760 IF F9=2 THEN LPRINT 29)INT(L(I,3)*100+0.5)/100
3770 LOCATE 6,3 3970 NEXT I
:PRINT"EARTHQUAKE";INT(E1*1000+ INPUT "ENTER ",R$
.5)/1000 CLS
LOCATE 23,65:INPUT 3990 PRINT"SOIL UNIT WEIGHT
"RETURN";D$ COHESION PHI SATURATION"
SCREEN 2 4000 FOR I=1 TO S1
SCREEN 0 4010 PRINT I TAB(
CLS 7)INT(S2(I,1)*100+.5)/100 TAB(
19)INT(S2(I,2)*100+.5)/100 TAB(
3780 IF F9=2 THEN 30)INT(S2(I,3)*100+.5)/100 TAB(
LPRINT"EARTHQUAKE";INT(E1*1000 36)INT(S2(I,4)*100+.5)/100
+.5)/1000 4020 NEXT I
3810 IF F9<>0 THEN 4150 INPUT "ENTER ";R$
3820 INPUT"DO YOU WISH A CLS
FORMAL PRINT OUT (Y/N) ";A$ 4050 PRINT"X-ORD Y-ORD
3830 IF A$="N" OR A$="n" THEN RADIUS SAFETY FACTOR"
GOTO 4090 4060 PRINT INT(X*100+.5)/100 TAB(
3840 IF A$<>"Y" THEN GOTO 3820 10)INT(Y*100+.5)/100 TAB(
CLS 20)INT(R*100+.5)/100 TAB(
3850 PRINT "FILE ";H$ 29)INT(F2*100+.5)/100
3860 PRINT"WATER UNIT 4080 IF F9=1 THEN GOTO 4160
WEIGHT";INT(W0*100+.5)/100
3870 4090 INPUT"DO YOU WISH A
PRINT"EARTHQUAKE";INT(E1*100+.5 DIAGNOSTIC RUN (Y/N)";A$
)/100 4100 IF A$="N" OR A$="n" THEN
3880 PRINT"SUBMERGENCE AT";S0 GOTO 4140
"FROM";S6 "TO";S7 4110 IF A$ <>"Y" THEN GOTO 4090
INPUT "ENTER ";R$ 4120 F9=1
CLS 4130 GOTO 430
3890 PRINT"POINT X-ORD Y- 4140 PRINT
ORD" 4150 IF F9=2 THEN GOTO 4220
160
4160 INPUT"DO YOU WANT TO LINE (-18,318)-(618,318)
PRINT THE RESULTS (Y/N) ";A$ LINE (618,318)-(618,-18)
4170 IF A$="N" OR A$="n" THEN LINE (-18,-18)-(618,-18)
GOTO 4220 AMP=INT(450/P(MX,1)*100)/100
4180 IF A$<>"Y" THEN GOTO 4160 AMPY=INT(290/P(MY,2)*100)/100
4190 F9=2 IF AMP < AMPY THEN 7020 ELSE
4200 INPUT"TURN ON THE PRINTER 7019
AND RETURN ";D$ 7019 AMP = AMPY
4210 GOTO 430 REM CIRCLE
4220 PRINT 7020 AMPC=INT(290/Y*100)/100
4230 INPUT"CONTINUE (Y/N)";A$ IF AMP < AMPC THE N 7024 ELSE
4240 IF A$="Y" OR A$="y" THEN 7021
GOTO 370 7021 AMP = AMPC
4250 IF A$<>"N" THEN GOTO 4230 7024 COR=0.72
4260 PRINT"END" AMPY=AMP*COR
4270 END REM SUBMERGENCE LINE
5000 REM******************************* LINE(S6*AMP,S0*AMPY) -
REM* SUBROUTINE : GRAPH * (S7*AMP,S0*AMPY),9
REM************************************* REM CROSS SECTION LINES
SCREEN 9 FOR I=1 TO L1
WINDOW (-20,-20) - (620,320)
MX=1:MY=1 LINE(P(L(I,1),1)*AMP,P(L(I,1),2)*AMP
FOR I=1 to P1-1 Y) -
REM MAX VALUE OF (P(L(I,2),1)*AMP,P(L(I,2),2)*AMPY),14
ABSCISSAE P(I,1) AND ORDINATES NEXT I
P(I,2) REM CIRCLE
IF P(I+1,1) > P(I,1) THEN 6790 CIRCLE (X*AMP,Y*AMPY),1
ELSE 6791 CIRCLE
6790 MX=I+1 (X*AMP,Y*AMPY),R*AMP,4
6791 IF P(I+1,2) > P(I,2) THEN 6792 LOCATE 2
ELSE 6810 LOCATE 3,65:PRINT "CROSS
6792 MY=I+1 SECTION"
6810 NEXT I RETURN
LINE (-18,-18)-(-18,318)
B.1 Daelfi
161
90 PRINT 300 PRINT
100 PRINT "ESTE PROGRAMA 310 INPUT "SE TOMAN EN CUENTA
PERMITE FORMAR ARCHIVOS DE FUERZAS DE SUPERFICIE (S/N)
DATOS PARA EL PROGRAMA ";CF$
ELFSKY.BAS Y PROPORCIONA UNA IF LEFT$(CF$,1) = "S" OR
REPRESENTACION GRAFICA DE LA LEFT$(CF$,1) = "s" GOTO 312 ELSE
MALLA" 318
110 PRINT 312 NF=1
112 INPUT "QUIERE IMPRIMIR O GOTO 320
MODIFICAR UN ARCHIVO 318 NF=0
EXISTENTE (S/N) ";A$ 320 PRINT
113 IF LEFT$(A$,1) = "S" OR 330 INPUT "NUMERO DE
LEFT$(A$,1) = "s" THEN 3000 MATERIALES DIFERENTES ";NM
114 PRINT 340 DIM
115 E(NM),NU(NM),ES(NM),PV(NM),NN(N
REM************************************* E,4),X(NP),Y(NP),FX(NP),FY(NP),KA(
116 REM ARCHIVO NUEVO NP), PX(NP),PY(NP)
117 REM******************************** 350 PRINT
120 INPUT "NOMBRE DEL ARCHIVO 360 FOR I=1 TO NM
DE DATOS ";N$ 370 PRINT
130 PRINT 380 PRINT "MATERIAL NUMERO ";I
150 INPUT "NUMERO DE PUNTOS 390 PRINT "---------------------"
NODALES ";NP 400 INPUT "MODULO DE
160 PRINT ELASTICIDAD ";E(I)
170 INPUT "NUMERO DE 410 INPUT "RELACION DE POISSON
ELEMENTOS ";NE ";NU(I)
180 PRINT 420 INPUT "ESPESOR ";ES(I)
190 INPUT "ESTADO PLANO DE : IF FC=0 THEN 440
ESFUERZOS o DEFORMACIONES 430 INPUT "PESO VOLUMETRICO
(E/D) ";EP$ ";PV(I)
200 IF LEFT$(EP$,1) = "E" OR 440 NEXT I
LEFT$(EP$,1) = "e" GOTO 210 ELSE 450 PRINT
230 460 FOR I=1 TO NE
210 IE = 0 470 PRINT
220 GOTO 240 480 PRINT "ELEMENTO NUMERO ";I
230 IE = 1 490 PRINT "-------------------"
240 PRINT 500 PRINT
250 INPUT "SE TOMA EN CUENTA 510 INPUT "NUMERO DEL PRIMER
EL PESO PROPIO (S/N) ";CF$ NODO ";NN(I,1)
260 IF LEFT$(CF$,1) = "S" OR 520 INPUT "NUMERO DEL SEGUNDO
LEFT$(CF$,1) = "s" GOTO 270 ELSE NODO ";NN(I,2)
290 530 INPUT "NUMERO DEL TERCER
270 FC = 1 NODO ";NN(I,3)
280 GOTO 300 540 INPUT "NUMERO DEL MATERIAL
290 FC = 0 PARA ESTE ELEMENTO ";NN(I,4)
162
550 INPUT "TODO BIEN (S/N) ";R$ 754 WINDOW (-20,-20)-(620,320)
560 IF LEFT$(R$,1) = "S" OR 756 REM Factor de escala para la
LEFT$(R$,1) = "s" THEN 580 malla
570 GOTO 470 760 MX = 1: MY=1
580 NEXT I 770 FOR I = 1 TO NP-1
590 FOR I=1 TO NP 771 REM Buscando el valor mximo de
600 PRINT las abscisas X(I) y de las ordenadas
610 PRINT "NODO NUMERO ";I Y(I)
620 PRINT "----------------" 780 IF X(I+1) > X(I) THEN 790 ELSE
630 INPUT "ABSCISA X ";X(I) 791
640 INPUT "ORDENADA Y ";Y(I) 790 MX = I+1
670 INPUT "CASO ? :APOYO 791 IF Y(I+1)>Y(I) THEN 792 ELSE
ARTICULADO (1), DESPL. ESPE. EN 810
X Y FZA. EN Y (2), DESPL.ESPE. EN 792 MY= I+1
Y Y FZA. EN X (3), LIBERTAD 810 NEXT I
(4)?";KA(I) 820 REM Factor de escala
INPUT "FUERZA O 821 AMP=INT(450/X(MX)*100)/100
DESPLAZAMIENTO ESPECIFICADO 1000 AMPY = INT
EN EL SENTIDO X ";FX(I) (290/Y(MY)*100)/100
INPUT "FUERZA O 1019 IF AMP < AMPY THEN 1024
DESPLAZAMIENTO ESPECIFICADO 1020 AMP = AMPY
EN EL SENTIDO Y ";FY(I) 1024 REM Factor de escala para los
IF NF=0 THEN 700 vectores fuerza
680 INPUT "FUERZA DISTRIBUIDA 1027 MX=1:MY=1
EN SENTIDO X ";PX(I) 1030 FOR I=1 TO NP-1
690 INPUT "FUERZA DISTRIBUIDA 1040 IF ABS(FX(I+1)) > ABS(FX(I))
EN SENTIDO Y ";PY(I) THEN 1050 ELSE 1055
700 INPUT "TODO BIEN (S/N) ";R$ 1050 MX=I+1
710 IF LEFT$(R$,1)="S" OR 1055 IF ABS(FY(I+1)) > ABS(FY(I))
LEFT$(R$,1)="s" THEN 730 THEN 1056 ELSE 1060
715 GOTO 610 1056 MY=I+1
730 NEXT I 1060 NEXT I
731 PRINT 1070 IF ABS(FX(MX)) < ABS(FY(MY))
732 INPUT "QUIERE UNA THEN 1090
REPRESENTACION GRAFICA DE LA 1080 MF=ABS(FX(MX))
MALLA (S/N) ";R$ 1082 GOTO 1092
733 IF LEFT$(R$,1)="S" OR 1090 MF=ABS(FY(MY))
LEFT$(R$,1)="s" THEN 752 1092 IF MF >O THEN 1110
734 GOTO 1802 1094 EF=0
740 REM ********************************* 1095 GOTO 1160
742 REM REPRESENTACION 1110 EF = INT (30/MF*100)/100
GRAFICA 1160 REM Dibujo de vectores de
744 REM ********************************* fuerza
750 REM Modo grafico 1165 FOR I=1 TO NP
752 SCREEN 9 1168 IF FX(I) = 0 THEN 1240
163
1169 IF FX(I) < 0 THEN 1174 1440 LINE (X(I)*AMP,Y(I)*AMP) -
1170 AR = 1 (X(I)*AMP-5,Y(I)*AMP-5),3
1171 XR=X(I)*AMP+FX(I)*EF 1450 LINE (X(I)*AMP,Y(I)*AMP) -
1173 GOTO 1176 (X(I)*AMP+5,Y(I)*AMP-5),3
1174 AR = -1 1460 LINE (X(I)*AMP-7,Y(I)*AMP-5) -
1175 XR=X(I) *AMP (X(I)*AMP+7,Y(I)*AMP-5),3
1176 LINE (XR,Y(I)*AMP) - (XR- 1470 LINE (X(I)*AMP-3,Y(I)*AMP-7) -
AR*4,Y(I)*AMP-4),9 (X(I)*AMP-5,Y(I)*AMP-9),3
1180 LINE (XR,Y(I)*AMP) - (XR- 1480 LINE (X(I)*AMP+3,Y(I)*AMP-7) -
AR*4,Y(I)*AMP+4),9 (X(I)*AMP+1,Y(I)*AMP-9),3
1190 LINE (X(I)*AMP,Y(I)*AMP) - 1490 GOTO 1630
(X(I)*AMP+FX(I)*AR*EF,Y(I)*AMP),9 1500 IF KA(I)=2 GOTO 1510 ELSE
1240 IF FY(I)=0 THEN 1330 1570
1250 IF FY(I)<0 THEN 1280 1510 LINE (X(I)*AMP,Y(I)*AMP) -
1260 AR=1 (X(I)*AMP-5,Y(I)*AMP+5),3
1261 YR=Y(I)*AMP+FY(I)*EF 1520 LINE (X(I)*AMP,Y(I)*AMP) -
1270 GOTO 1298 (X(I)*AMP-5,Y(I)*AMP-5),3
1280 AR=-1 1530 LINE (X(I)*AMP-5,Y(I)*AMP+7) -
1281 YR=Y(I)*AMP (X(I)*AMP-5,Y(I)*AMP-7),3
1298 LINE (X(I)*AMP,YR) - (X(I)*AMP- 1540 CIRCLE (X(I)*AMP-
4,YR-AR*4),9 8,Y(I)*AMP+3),1,3
1300 LINE (X(I)*AMP,YR) - 1550 CIRCLE (X(I)*AMP-8,Y(I)*AMP-
(X(I)*AMP+4,YR-AR*4),9 3),1,3
1310 LINE (X(I)*AMP,Y(I)*AMP) - 1560 GOTO 1630
(X(I)*AMP,Y(I)*AMP+FY(I)*AR*EF),9 1570 IF KA(I)=3 GOTO 1580 ELSE
1330 NEXT I 1630
1340 REM Representacin grafica de 1580 LINE (X(I)*AMP,Y(I)*AMP) -
los elementos (X(I)*AMP-5,Y(I)*AMP-5),3
1342 FOR I=1 TO NE 1590 LINE (X(I)*AMP,Y(I)*AMP) -
1344 LINE (X(I)*AMP+5,Y(I)*AMP-5),3
(X(NN(I,1))*AMP,Y(NN(I,1))*AMP)- 1600 LINE (X(I)*AMP-7,Y(I)*AMP-5) -
(X(NN(I,2))*AMP,Y(NN(I,2))*AMP) (X(I)*AMP+7,Y(I)*AMP-5),3
1346 LINE 1610 CIRCLE (X(I)*AMP+3,Y(I)*AMP-
(X(NN(I,2))*AMP,Y(NN(I,2))*AMP)- 8),1,3
(X(NN(I,3))*AMP,Y(NN(I,3))*AMP) 1620 CIRCLE (X(I)*AMP-3,Y(I)*AMP-
1348 LINE 8),1,3
(X(NN(I,1))*AMP,Y(NN(I,1))*AMP)- 1630 REM Terminan apoyos
(X(NN(I,3))*AMP,Y(NN(I,3))*AMP) 1640 NEXT I
1352 NEXT I 1650 LOCATE 2
1410 REM Representacin grafica de 1660 LOCATE 3,65
los apoyos 1665 PRINT "Malla"
1420 FOR I=1 TO NP 1670 LOCATE 23,65
1430 IF KA(I)=1 GOTO 1440 ELSE 1675 INPUT "Enter ";D$
1500 1786 SCREEN 2
1787 SCREEN 0
164
1788 CLS 1970 PRINT #1,FX(I)
1798 INPUT "QUIERE VER 1980 PRINT #1,FY(I)
NUEVAMENTE LA MALLA (S/N) ";R$ 1990 PRINT #1,KA(I)
1799 IF LEFT$(R$,1)="S" OR 2000 PRINT #1,PX(I)
LEFT$(R$,1)="s" THEN 1800 ELSE 2010 PRINT #1,PY(I)
1802 2020 NEXT I
1800 CLS: GOTO 752 2030 CLOSE #1
1802 PRINT "" 2050 GOTO 4700
1804 INPUT "QUIERE MODIFICAR
ALGUN DATO (S/N) ";D$ 2990 REM*******************************
1805 IF LEFT$(D$,1)="S" OR 3000 REM MODIFICACIONES A UN
LEFT$(D$,1)="s" THEN 1806 ELSE ARCHIVO EXISTENTE
1807 3010 REM*******************************
1806 GOTO 3307 3015 PRINT
1807 PRINT "" 3020 INPUT "NOMBRE DEL ARCHIVO
1809 INPUT "QUIERE SALVAR EL QUE SE QUIERE IMPRIMIR O
ARCHIVO (S/N) ";R$ MODIFICAR ";N$
1810 IF LEFT$(R$,1)="S" OR 3030 OPEN "I", #1,N$
LEFT$(R$,1)="s" THEN 1811 ELSE 3050 INPUT #1,NP
4700 3060 INPUT #1,NE
1811 INPUT "INSERTE UN DISKETTE 3062 INPUT #1,IE
FORMATEADO EN LA UNIDAD Y 3064 INPUT #1,FC
OPRIMA RETURN";R$ 3066 INPUT #1,NF
1812 OPEN "O",#1,N$ 3070 INPUT #1,NM
1814 PRINT #1,NP 3080 DIM
1816 PRINT #1,NE E(NM),NU(NM),ES(NM),NN(NE,4),X(N
1818 PRINT #1,IE P),Y(NP),FX(NP),FY(NP),KA(NP),PX(N
1820 PRINT #1,FC P),PY(NP)
1822 PRINT #1,NF 3090 FOR I=1 TO NM
1824 PRINT #1,NM 3100 INPUT #1,E(I)
1826 FOR I=1 TO NM 3110 INPUT #1,NU(I)
1830 PRINT #1,E(I) 3112 INPUT #1,ES(I)
1840 PRINT #1,NU(I) 3114 INPUT #1,PV(I)
1850 PRINT #1,ES(I) 3120 NEXT I
1860 PRINT #1,PV(I) 3130 FOR I=1 TO NE
1870 NEXT I 3140 FOR J=1 TO 4
1880 FOR I=1 TO NE 3150 INPUT #1,NN(I,J)
1890 PRINT #1,NN(I,1) 3160 NEXT J
1900 PRINT #1,NN(I,2) 3170 NEXT I
1910 PRINT #1,NN(I,3) 3180 FOR I=1 TO NP
1920 PRINT #1,NN(I,4) 3190 INPUT #1,X(I)
1930 NEXT I 3200 INPUT #1,Y(I)
1940 FOR I=1 TO NP 3210 INPUT #1,FX(I)
1950 PRINT #1,X(I) 3212 INPUT #1,FY(I)
1960 PRINT #1,Y(I) 3214 INPUT #1,KA(I)
165
3216 INPUT #1,PX(I) 3420 INPUT "QUIERE CAMBIAR O
3220 INPUT #1,PY(I) AGREGAR ALGUN MATERIAL MAS
3230 NEXT I (S/N) ";R$
3235 CLOSE #1 3430 IF LEFT$(R$,1)="S" OR
3240 PRIN T LEFT$(R$,1)="s" THEN 3310
3250 REM Si se dispone de impresora 3440 PRINT
directa, quitar las siguientes dos 3450 INPUT "NUMERO DEL
instrucciones ELEMENTO QUE SE QUIERE
3300 A$="N" MODIFICAR O AGREGAR
3301 GOTO 3303 (0=NINGUNO)";ME
3302 INPUT "QUIERE IMPRIMIR EL 3460 IF ME <=0 THEN 3590
ARCHIVO (S/N)";A$ 3470 PRINT
3303 IF LEFT$(A$,1)="S" OR 3480 PRINT "ELEMENTO NUMERO
LEFT$(A$,1)="s" THEN 4003 ";ME
3304 PRINT 3485 PRINT "--------------------"
3305 INPUT "QUIERE LEER EL 3490 PRINT
ARCHIVO EN LA PANTALLA (S/N)";A$ 3500 IF ME<NE THEN 3530
3306 IF LEFT$(A$,1)="S" OR 3510 NE=ME
LEFT$(A$,1)="s" THEN 4300 3530 INPUT "NUMERO DEL PRIMER
3307 PRINT NODO ";NN(ME,1)
3308 INPUT "QUIERE HACER 3540 INPUT "NUMERO DEL
ALGUNA MODIFICACION (S/N)";A$ SEGUNDO NODO ";NN(ME,2)
3309 IF LEFT$(A$,1)="S" OR 3550 INPUT "NUMERO DEL TERCER
LEFT$(A$,1)="s" THEN 3314 NODO ";NN(ME,3)
3310 GOTO 4695 3560 INPUT "NUMERO DEL
3314 PRINT MATERIAL PARA ESTE ELEMENTO
3315 INPUT "NUMERO DEL ";NN(ME,4)
MATERIAL QUE SE MODIFICA O SE 3570 INPUT "QUIERE CAMBIAR O
AGREGA (0 = NINGUNO)";MM AGREGAR ALGUN ELEMENTO
3320 IF MM=0 THEN 3440 ADICIONAL (S/N) ";R$
3330 PRINT 3580 IF LEFT$(R$,1)="S" OR
3340 PRINT "MATERIAL LEFT$(R$,1)="s" THEN 3440
NUMERO";MM 3590 PRINT
3350 PRINT "-------------------" 3600 INPUT "NUMERO DEL NUDO
3360 PRINT QUE QUIERE CAMBIAR O AGREGAR
3370 IF MM <=NM THEN 3390 (0=NINGUNO) ";MP
3380 NM=MM 3610 IF MP=0 THEN 3735
3390 INPUT "MODULO DE 3620 PRINT
ELASTICIDAD ";E(MM) 3630 PRINT "NODO NUMERO ";MP
3395 INPUT "RELACION DE 3640 PRINT "------------------"
POISSON ";NU(MM) 3660 IF MP <=NP THEN 3690
3400 INPUT "ESPESOR ";ES(MM) 3670 NP=MP
3402 INPUT "PESO VOLUMETRICO 3690 INPUT "ABSCISA X ";X(MP)
";PV(MM) 3700 INPUT "ORDENADA Y ";Y(MP)
3410 PRINT
166
INPUT "CASO: APOYO 4064 LPRINT "SE TOMAN EN
ARTICULADO (1); DESP. ESP. EN X CUENTA LAS FUERZAS DE CUERPO
Y FUERZA EN Y (2); DESP. ESP. EN SI (1) O NO (0) ";FC
Y Y FUERZA EN X (3); LIBERTAD (4) 4066 LPRINT "NUMERO DE
";KA(MP) FUERZAS DE SUPERFICIE ";NF
3702 INPUT "FUERZA O 4070 LPRINT "NUMERO DE
DESPLAZAMIENTO ESPECIFICADO MATERIALES DIFERENTES ";NM
EN EL SENTIDO X ";FX(MP) 4080 LPRINT
3704 INPUT "FUERZA O 4090 FOR I=1 TO NM
DESPLAZAMIENTO ESPECIFICADO 4100 LPRINT "MATERIAL NUMERO
EN EL SENTIDO Y ";FY(MP) ";I
3712 INPUT "FUERZA DISTRIBUIDA 4101 LPRINT "----------------------"
EN SENTIDO X "; PX(MP) 4110 LPRINT "MODULO DE
3715 INPUT "FUERZA DISTRIBUIDA ELASTICIDAD ";E(I)
EN SENTIDO Y ";PY(MP) 4112 LPRINT "RELACION DE
3716 PRINT POISSON ";NU(I)
3720 INPUT "QUIERE CAMBIAR O 4114 LPRINT "ESPESOR ";ES(I)
AGREGAR ALGUN PUNTO NODAL 4120 LPRINT "PESO VOLUMETRICO
ADICIONAL (S/N) ";R$ ";PV(I)
3730 IF LEFT$(R$,1) = "S" OR 4130 LPRINT
LEFT$(R$,1)="s" THEN 3590 4140 NEXT I
3735 PRINT 4150 FOR I = 1 TO NE
3740 INPUT "QUIERE CAMBIAR EL 4160 LPRINT "ELEMENTO NUMERO
NOMBRE DEL ARCHIVO (S/N) ";A$ ";I
3750 IF LEFT$ (A$,1) = "S" OR 4161 LPRINT "----------------------"
LEFT$(A$,1) = "s" THEN 3770 4170 FOR J = 1 TO 3
3760 GOTO 740 4180 LPRINT "NODO ";NN(I,J)
3770 INPUT "NUEVO NOMBRE DEL 4190 NEXT J
ARCHIVO ";N$ 4200 LPRINT "MATERIAL ";NN(I,4)
3790 GOTO 740 4210 LPRINT
4003 PRINT 4215 NEXT I
4005 INPUT "ENCIENDA LA 4220 FOR I=1 TO NP
IMPRESORA Y TECLEE RETURN 4222 LPRINT
";R$ 4230 LPRINT "NODO NUMERO ";I
4010 LPRINT 4231 LPRINT "-----------------------"
4030 LPRINT "ARCHIVO ";N$ 4240 LPRINT "X = ";X(I)
4040 LPRINT 4250 LPRINT "Y = ";Y(I)
4050 LPRINT "NUMERO DE PUNTOS 4252 LPRINT "FUERZA O
NODALES ";NP DESPLAZAMIENTO ESPECIFICADO
4060 LPRINT "NUMERO DE EN EL SENTIDO X ";FX(I)
ELEMENTOS ";NE 4254 LPRINT "FUERZA O
4062 LPRINT "ESTADO PLANO DE DESPLAZAMIENTO ESPECIFICADO
DEFORMACION (1) O DE ESFUERZO EN EL SENTIDO Y ";FY(I)
(0) ";IE 4256 LPRINT "CASO ";KA(I)
167
4258 LPRINT "FUERZA DISTRIBUIDA 4520 FOR J = 1 TO 3
EN SENTIDO X ";PX(I) 4530 PRINT "NODO ";NN(I,J)
4260 LPRINT "FUERZA DISTRIBUIDA 4540 NEXT J
EN SENTIDO Y ";PY(I) 4550 PRINT "MATERIAL ";NN(I,4)
4270 NEXT I 4560 PRINT
4280 GOTO 4700 INPUT T$
4290 REM Lectura de datos en la 4570 NEXT I
pantalla CLS
4300 CLS 4580 FOR I = 1 TO NP
4310 PRINT "ARCHIVO ";N$ 4590 PRINT
4320 PRINT 4600 PRINT "NODO NUMERO ";I
4330 PRINT "NUMERO DE PUNTOS 4610 PRINT "-------------------"
NODALES ";NP 4620 PRINT "X= ";X(I)
4340 PRINT "NUMERO DE 4630 PRINT "Y= ";Y(I)
ELEMENTOS ";NE 4640 PRINT "FUERZA O
4350 PRINT "ESTADO PLANO DE DESPLAZAMIENTO ESP. EN EL
DEFORMACION (1) O DE ESFUERZO SENTIDO X ";FX(I)
(0) ";IE 4650 PRINT "FUERZA O
4360 PRINT "SE TOMAN EN CUENTA DESPLAZAMIENTO ESP. EN EL
LAS FUERZAS DE CUERPO SI (1) O SENTIDO Y ";FY(I)
NO (0) ";FC 4660 PRINT "CASO ";KA(I)
4370 PRINT "NUMERO DE FUERZAS 4670 PRINT "FUERZA DISTRIBUIDA
DE SUPERFICIE ";NF EN SENTIDO X ";PX(I)
4380 PRINT "NUMERO DE 4680 PRINT "FUERZA DISTRIBUIDA
MATERIALES ";NM EN SENTIDO Y ";PY(I)
INPUT T$ INPUT T$
CLS 4690 NEXT I
4390 PRINT CLS
4400 FOR I = 1 TO NM 4695 GOTO 731
4410 PRINT "MATERIAL NUMERO ";I 4700 END
4420 PRINT "----------------------"
4430 PRINT "MODULO DE
ELASTICIDAD ";E(I)
4440 PRINT "RELACION DE
POISSON ";NU(I)
4450 PRINT "ESPESOR ";ES(I)
4460 PRINT "PESO VOLUMETRICO
";PV(I)
4470 PRINT
INPUT T$
4480 NEXT I
CLS
4490 FOR I = 1 TO NE
4500 PRINT "ELEMENTO NUMERO ";I
4510 PRINT "-----------------------"
168
B.2 Elfsky
169
INPUT #1,X(I): REM Abscisa nodo I FOR IGL= 2 to 2*NP
INPUT #1,Y(I): REM Ordenada IA(IGL)=IA (IGL-1)+HC(IGL-1)+1
nodo I NEXT IGL
INPUT #1,FX(I): REM Fza. o despl. rem ------------------------------------------
espec. en sentido X IF CH=0 THEN 392
INPUT #1,FY(I): REM Fza. o Despl. PRINT "VECTOR DE ALTURAS DE
espec. en sentido Y COLUMNAS"
INPUT #1,KA(I): REM Caso FOR JC=1 TO 2*NP
INPUT #1,PX(I): REM Fza. PRINT HC(JC)
distribuida en sentido X NEXT JC
INPUT #1,PY(I): REM Fza. INPUT T$
distribuida en sentido Y PRINT "VECTOR DE
380 NEXT I DIRECCIONES DE LOS ELEMENTOS
385 CLOSE #1 DE LA DIAGONAL"
REM************************************* FOR JC=1 TO 2*NP
PRINT "SEGUNDA PARTE : PRINT IA(JC)
FORMACION DE LA MATRIZ DE NEXT JC
RIGIDEZ" INPUT T$
REM Definicin a priori de la silueta rem -----------------------------------------
de la matriz de rigidez 392 TAM=IA(2*NP)+HC(2*NP)
REM Semi-alturas de columnas, HC IA(2*NP+1)=TAM+1
FOR INO= 1 to NP DIM A(TAM)
I1=2*INO-1
I2=2*INO REM Integracin de la matriz de
DMAX = 0 rigidez
FOR I= 1 to NE
FOR J=1 TO 3 REM Se pregunta si es estado plano
IF NN(I,J)=INO THEN 386 de esfuerzos o de deformaciones para
NEXT J obtener la matriz de elasticidad
GOTO 390 correspondiente
386 FOR J=1 to 3 400 IF IE=1 THEN 470
IF NN(I,J) >= INO THEN 387 405 REM Obtencin de las constantes
DIST = INO-NN(I,J) elsticas para el estado plano de
esfuerzos
IF DIS T < DMAX THEN 387 410 FOR I=1 TO NM
DMAX = DIST A1=E(I)/(1-NU(I)*NU(I))
387 NEXT J A2(I)=A1
HC(I1)=2*DMAX A3(I)=A1*(1-NU(I))/2
HC(I2)=2*DMAX+1 A4(I)=A1*NU(I)
390 NEXT I 460 NEXT I
NEXT INO GOTO 526
REM Vector de direcciones de los 468 REM Obtencin de las constantes
elementos de la diagonal de la matriz elsticas para el estado plano de
de rigidez deformaciones
IA(1)=1 470 FOR I=1 TO NM
170
A1=E(I)/((1+NU(I))*(1-2*NU(I))) B(J,2,4)=X(I1)-
A2(I)=A1*(1-NU(I)) X(M1):B(J,3,3)=B(J,2,4)
A3(I)=A1*.5*(1-2*NU(I)) B(J,2,6)=X(J1)-
A4(I)=A1*NU(I) X(I1):B(J,3,5)=B(J,2,6)
520 NEXT I B(J,1,2)=0:B(J,1,4)=0:B(J,1,6)=0:B(J,2,
REM F(I) vector de nmeros de 1 a 1)=0:B(J,2,3)=0:B(J,2,5)=0
2*NP rem -------------------------------------------
526 FOR II=1 TO 2*NP IF CH=0 THEN 690
F(II)=II PRINT "MATRIZ B DEL ELEMENTO
528 NEXT II ";J
535 REM Para cada elemento se 683 FOR JC=1 TO 6
obtienen las matrices D,B y BT y se PRINT "COLUMNA ";JC
forma la matriz de rigidez RK FOR IC=1 TO 3
537 REM Obtencin de la matriz D PRINT B(J,IC,JC)
540 FOR J=1 TO NE NEXT IC
I=NN(J,4) INPUT T$
D(J,1,1)=A2(I):D(J,2,2)=D(J,1,1) 688 NEXT JC
D(J,1,2)=A4(I):D(J,2,1)=D(J,1,2) Rem ---------------------------------------
D(J,3,3)=A3(I) 690 Rem Obtencin del determinante
2*DELTA
D(J,1,3)=0:D(J,3,1)=0:D(J,3,2)=0:D(J,2 700
,3)=0 DA(J)=X(I1)*B(J,1,1)+X(J1)*B(J,1,3)+X
rem ----------------------------------------- (M1)*B(J,1,5)
591 IF CH=0 THEN 600 810 IF DA(J)>0 THEN 840
592 PRINT "MATRIZ DE 820 PRINT "EXISTE UN ERROR EN
ELASTICIDAD, ELEMENTO";J EL ELEMENTO ";J
593 FOR JC=1 TO 3 830 GOTO 4082
PRINT "COLUMNA";JC 835 REM Multiplicacin de la matriz D
FOR IC=1 TO 3 por la matriz B
PRINT D(J,IC,JC) 840 FOR II=1 TO 3
NEXT IC FOR JJ=1 TO 6
INPUT T$ DB(II,JJ)=0
598 NEXT JC FOR KK=1 TO 3
rem ----------------------------------------- DB(II,JJ)=DB(II,JJ)+D(J,II,KK)*B(J,KK,J
600 REM Obtencin de la matriz J)/DA(J)
geomtrica B NEXT KK
I1=NN(J,1): J1=NN(J,2):M1=NN(J,3) NEXT JJ
B(J,1,1)=Y(J1)- 890 NEXT II
Y(M1):B(J,3,2)=B(J,1,1) 900 REM Multiplicacin de la matriz B
B(J,1,3)=Y(M1)- traspuesta por la matriz DB
Y(I1):B(J,3,4)=B(J,1,3) 910 FOR II=1 TO 6
B(J,1,5)=Y(I1)- FOR JJ=1 TO 6
Y(J1):B(J,3,6)=B(J,1,5) BT(II,JJ)=0
B(J,2,2)=X(M1)- FOR KK=1 TO 3
X(J1):B(J,3,1)=B(J,2,2)
171
BT(II,JJ)=BT(II,JJ)+B(J,KK,II)*DB(KK,J 1207 PRINT "VECTOR DE LA MATRIZ
J)/DA(J) DE RIGIDEZ"
NEXT KK 1208 FOR J=1 TO 2*NP
NEXT JJ PRINT :PRINT "COLUMNA";J
970 NEXT II FOR I=1 TO HC(J)+1
980 REM Obtencin de la matriz de PRINT A(IA(J)+I-1),IA(J)+I-1
rigidez NEXT I
990 KE(1)=I1 : REM numero del primer INPUT T$
nodo del elemento 1213 NEXT J
1000 KE(2)=J1 rem -----------------------------------------
1010 KE(3)=M1 1214 REM ******************************
1020 K4=NN(J,4) 1216 PRINT "TERCERA PARTE :
1030 FOR II=1 TO 3 Inclusin de las condiciones de
KH(2*II-1)=2*KE(II)-1 frontera"
KH(2*II)=2*KE(II) 1217 PRINT
1055 NEXT II 1220 KO=0
1060 FOR II=1 TO 6 1230 FOR II=1 TO NP
I1=KH(II) 1250 IF KA(II)=2 THEN 1380
FOR JJ=1 TO 6 1260 IF KA(II)=3 THEN 1440
J1=KH(JJ) 1270 IF KA(II)=4 THEN 1500
IF BT(II,JJ) = 0 OR I1>J1 THEN 1280 REM CASO 1 Desplazamientos
1070 especificados en los dos sentidos
IV=IA(J1)+J1-I1 1290 KO=KO+1
A(IV) = REM KO numero acumulado de
A(IV)+BT(II,JJ)*ES(K4)*DA(J)*.5 ecuaciones con desplazamiento
1070 NEXT JJ especificado
1120 NEXT II 1300 HF(KO)=2*II-1
1130 REM Se incluyen fuerzas de REM HF vector de nmeros
cuerpo y de superficie en el vector de originales de ecuaciones con desp.
cargas especif.
1140 FOR II=1 TO 3 1310 KO=KO+1
I1=KH(2*II-1) 1320 HF(KO)=2*II
I2=KH(2*II) 1340 XI(2*II-1)=XI(2*II-1)+FX(II)
I3=NN(J,II) 1350 XI(2*II)=XI(2*II)+FY(II)
IF FC<=0 THEN 1187 IE1= IA(2*II-1)
IE2= IA(2*II)
Q(I2)=Q(I2)+ES(K4)*DA(J)/6*PV(K4) A(IE1)=A(IE1)*100000:Q(2*II-
1187 IF NF<=0 THEN 1200 1)=A(IE1)*FX(II)
Q(I2)=Q(I2)+ES(K4)*.5*PY(I3)
Q(I1)=Q(I1)+ES(K4)*.5*PX(I3) A(IE2)=A(IE2)*100000:Q(2*II)=A(IE2)*
1200 NEXT II FY(II)
1203 PRINT "ELEMENTO ";J 1360 GOTO 1530
1205 NEXT J 1380 REM CASO 2 Desplazamiento
rem ------------------------------------------ especificado segn X y/o fuerza
1206 IF SKY = 0 OR CH=0 THEN 1214 especificada segn Y
172
1390 KO=KO+1 2265 PRINT " NODO DESPL.X
1400 HF(KO)=2*II-1 DESPL.Y (+) -> , (-) <- "
1410 XI(2*II-1)=XI(2*II-1)+FX(II) 2270 FOR II=1 TO NP
IE1= IA(2*II-1) CONT = CONT + 1
A(IE1)=A(IE1)*100000:Q(2*II- IX=2*II-1
1)=A(IE1)*FX(II) IY=2*II
1420 Q(2*II)=Q(2*II)+FY(II) PRINT
1430 GOTO 1530 TAB(2);II;TAB(8);XI(IX);TAB(35);XI(IY)
1440 REM CASO 3 Desplazamiento IF CONT < 20 THEN 2310
especificado segn Y y/o fuerza INPUT " presione
especificada segn X ENTER";T$
1450 KO=KO+1 CONT =0: CLS
1460 HF(KO)=2*II PRINT " NODO DESPL.X
1470 XI(2*II)=XI(2*II)+FY(II) DESPL.Y (+) -> , (-) <- "
IE2= IA(2*II) 2310 NEXT II
2312 PRINT
A(IE2)=A(IE2)*100000:Q(2*II)=A(IE2)* 2315 INPUT " presione
FY(II) ENTER";T$
1480 Q(2*II-1)=Q(2*II-1)+FX(II) 2317 CLS
1490 GOTO 1530 2340 REM ******************************
1500 REM CASO 4 No hay 2342 PRINT "SEXTA PARTE :
desplazamiento especificado en ningn Deformaciones y esfuerzos para cada
sentido elemento"
1510 Q(2*II-1)=Q(2*II-1)+FX(II) 2350 PRINT
1520 Q(2*II)=Q(2*II)+FY(II) 2360 FOR II=1 TO NE
1530 NEXT II FOR KK=1 TO 3
DB(KK,1)=0
rem ---------------------------------------- BT(2*KK-1,1)=0
1531 IF CH=0 THEN 2120 BT(2*KK,1)=0
1532 PRINT : PRINT "VECTOR DE NEXT KK
FUERZAS EXTERNAS" FOR JJ=1 TO 3
1533 FOR IC=1 TO 2*NP KH(2*JJ-1)=2*NN(II,JJ)-1
PRINT Q(IC) KH(2*JJ)=2*NN(II,JJ)
1535 NEXT IC NEXT JJ
rem ---------------------------------------- FOR JJ=1 TO 3
2120 REM ************************** FOR KK=1 TO 6
2125 PRINT "QUINTA PARTE : J=KH(KK)
Desplazamientos de los nodos"
GOSUB 9000 DB(JJ,1)=DB(JJ,1)+B(II,JJ,KK)*XI(J)/D
2126 PRINT A(II)
2245 CLS NEXT KK
2250 PRINT NEXT JJ
2260 PRINT " VECTOR DE FOR JJ=1 TO 3
DESPLAZAMIENTOS" FOR KK=1 TO 3
2261 PRINT
173
BT(JJ,1)=BT(JJ,1)+D(II,JJ,KK)*DB(KK, 2726 CLS
1) 3750 REM Modo grafico
NEXT KK 3755 SCREEN 9
NEXT JJ 3756 WINDOW (-20,-20)-(620,320)
2580 REM Calculo de esfuerzos 3758 REM Factor de escala
principales y del ngulo que forman geomtrico para la malla
con el eje X 3760 MX = 1 : MY = 1
2590 I2=(BT(1,1)+BT(2,1))/2 3770 FOR I=1 TO NP-1
2600 I3=(BT(1,1)-BT(2,1))/2 3771 REM Buscando valor mximo de
2610 I4=SQR(I3*I3+BT(3,1)*BT(3,1)) las abscisas X(I) y de las ordenadas
2620 BT(4,1)=I2+I4 Y(I)
2630 BT(5,1)=I2 -I4 3780 IF X(I+1) > X(I) THEN 3790 ELSE
2640 BT(6,1)=0 3791
2650 IF BT(3,1)=0 THEN 2672 3790 MX = I+1
2660 IF I3=0 THEN 2672 3791 IF Y(I+1) > Y(I) THEN 3792 ELSE
2667 PRINT 3810
2670 BT(6,1)=28.648*ATN(BT(3,1)/I3) 3792 MY = I+1
2671 CLS 3810 NEXT I
2672 PRINT 3820 REM Factor de escala
2673 PRINT "ELEMENTO";II: PRINT "- 3821 AMP = INT(450/X(MX)*100)/100
2674 PRINT "DEFORMACIONES" 4000 AMPY = INT(290/Y(MY)*100)/100
2675 PRINT "EPSX = ";DB(1,1) 4018 IF AMP < AMPY THEN 4024
2676 PRINT "EPSY = ";DB(2,1) ELSE 4019
2677 PRINT "GAMMA = ";DB(3,1) 4019 AMP = AMPY
2678 PRINT "ESFUERZOS" 4024 REM Factor de escala para los
2679 PRINT "SIGX = ";BT(1,1) vectores fuerza
2680 PRINT "SIGY = ";BT(2,1) 4027 MX = 1 : MY = 1
2681 PRINT "TAUXY = ";BT(3,1) 4030 FOR I = 1 TO NP-1
2682 PRINT "ESFUERZOS 4040 IF ABS(FX(I+1)) > ABS(FX(I))
PRINC IPALES" THEN 4050 ELSE 4055
2683 PRINT "SIG1 = ";BT(4,1) 4050 MX = I+1
2684 PRINT "SIG2 = ";BT(5,1) 4055 IF ABS(FY(I+1)) > ABS(FY(I))
2685 PRINT "ALFX = ";BT(6,1) THEN 4056 ELSE 4060
2687 INPUT " 4056 MY = I+1
presione ENTER";T$ 4060 NEXT I
2689 CLS 4070 IF ABS(FX(MX)) < ABS(FY(MY))
2720 NEXT II THEN 4090
GOTO 2724 4080 MF = ABS (FX(MX))
2721 PRINT "PROBLEMA MAL 4082 GOTO 4160
PLANTEADO. NO TIENE 4090 MF = ABS(FY(MY))
SOLUCION":GOTO 4802 4092 IF MF > 0 THEN 4110
REM 4094 EF = 0
2722 REM ****************************** 4095 GOTO 4160
2724 PRINT "SEPTIMA PARTE :
Salida grafica" 4110 EF = INT(30/MF*100)/100
174
4160 REM Dibujo de vectores de 4430 IF KA(I)=1 GOTO 4440 ELSE
fuerza 4500
4165 FOR I=1 TO NP 4440 LINE (X(I)*AMP,Y(I)*AMP) -
4168 IF FX(I) = 0 THEN 4240 (X(I)*AMP-5,Y(I)*AMP-5),3
4169 IF FX(I) < 0 THEN 4174 4450 LINE (X(I)*AMP,Y(I)*AMP) -
4170 AR = 1 (X(I)*AMP+5,Y(I)*AMP-5),3
4171 XR = X(I)*AMP+FX(I)*EF 4460 LINE (X(I)*AMP-7,Y(I)*AMP-5) -
4173 GOTO 4176 (X(I)*AMP+7,Y(I)*AMP-5),3
4174 AR = -1 4470 LINE (X(I)*AMP-3,Y(I)*AMP-7) -
4175 XR = X(I)*AMP (X(I)*AMP-5,Y(I)*AMP-9),3
4176 LINE (XR,Y(I)*AMP) - (XR- 4480 LINE (X(I)*AMP+3,Y(I)*AMP-7) -
AR*4,Y(I)*AMP-4),9 (X(I)*AMP+1,Y(I)*AMP-9),3
4180 LINE (XR,Y(I)*AMP) - (XR- 4490 GOTO 4640
AR*4,Y(I)*AMP+4),9 4500 IF KA(I)=2 GOTO 4510 ELSE
4190 LINE (X(Y)*AMP,Y(I)*AMP) - 4570
(X(I)*AMP+FX(I)*AR*EF,Y(I)*AMP),9 4510 LINE (X(I)*AMP,Y(I)*AMP) -
4240 IF FY(I) = 0 THEN 4330 (X(I)*AMP-5,Y(I)*AMP+5),3
4250 IF FY(I) < 0 THEN 4280 4520 LINE (X(I)*AMP,Y(I)*AMP) -
4260 AR = 1 (X(I)*AMP-5,Y(I)*AMP-5),3
4261 YR = Y(I)*AMP+FY(I)*EF 4530 LINE (X(I)*AMP-5,Y(I)*AMP+7) -
4270 GOTO 4298 (X(I)*AMP-5,Y(I)*AMP-7),3
4280 AR = -1 4540 CIRCLE (X(I)*AMP-
4281 YR = Y(I)*AMP 8,Y(I)*AMP+3),1,3
4298 LINE (X(I)*AMP,YR) - (X(I)*AMP- 4550 CIRCLE (X(I)*AMP-8,Y(I)*AMP-
4,YR-AR*4),9 3),1,3
4300 LINE (X(I)*AMP,YR) - 4560 GOTO 4640
(X(I)*AMP+4,YR-AR*4),9 4570 IF KA(I)=3 GOTO 4580 ELSE
4310 LINE (X(I)*AMP,Y(I)*AMP) - 4640
(X(I)*AMP,Y(I)*AMP+FY(I)*AR*EF),9
4330 NEXT I 4580 LINE (X(I)*AMP,Y(I)*AMP) -
4340 REM Dibujo de los elementos (X(I)*AMP-5,Y(I)*AMP-5),3
4342 FOR I=1 TO NE 4590 LINE (X(I)*AMP,Y(I)*AMP) -
4344 LINE (X(I)*AMP+5,Y(I)*AMP-5),3
(X(NN(I,1))*AMP,Y(NN(I,1))*AMP)- 4600 LINE (X(I)*AMP-7,Y(I)*AMP-5) -
(X(NN(I,2))*AMP,Y(NN(I,2))*AMP) (X(I)*AMP+7,Y(I)*AMP-5),3
4346 LINE 4610 CIRCLE (X(I)*AMP+3,Y(I)*AMP-
(X(NN(I,2))*AMP,Y(NN(I,2))*AMP)- 8),1,3
(X(NN(I,3))*AMP,Y(NN(I,3))*AMP) 4620 CIRCLE (X(I)*AMP-3,Y(I)*AMP-
4348 LINE 8),1,3
(X(NN(I,1))*AMP,Y(NN(I,1))*AMP)- 4640 NEXT I
(X(NN(I,3))*AMP,Y(NN(I,3))*AMP) 4650 LOCATE 2
4352 NEXT I 4660 LOCATE 3,65:PRINT "MALLA "
4410 REM Dibujo de los apoyos 4670 LOCATE 23,65:INPUT "pres.
4420 FOR I=1 TO NP ENTER";D$
175
4680 REM Dibujo de la malla REM* DE ELEMENTOS FINITOS
deformada ESTATICO, USANDO
4682 FOR J=1 TO NP ALMACENAMIENTO COMPACTO *
4684 IX = 2*J - 1 REM* Y UN ESQUEMA DE
4686 IY = 2*J REDUCCION DE COLUMNAS. *
4688 DX(J) = XI(IX)*AMP*10 REM* *
4690 DY(J) = XI(IY)*AMP*10 REM* ---- VARIABLES DE ENTRADA-*
4697 NEXT J REM* *
4698 FOR I=1 TO NE REM* A(TAM) = MATRIZ DE
4700 LINE RIGIDEZ ALMACENADA EN FORMA
(X(NN(I,1))*AMP+DX(NN(I,1)),Y(NN(I,1 COMPACTA. *
))*AMP+DY(NN(I,1)))- REM* Q(2*NP) = VECTOR DE
(X(NN(I,2))*AMP+DX(NN(I,2)),Y(NN(I,2 CARGAS. *
))*AMP+DY(NN(I,2))),4 REM* IA(2*NP+1) = VECTOR
4702 LINE CONTENIENDO LAS DIRECCIONES
(X(NN(I,2))*AMP+DX(NN(I,2)),Y(NN(I,2 DE LOS ELEMENTOS *
))*AMP+DY(NN(I,2)))- REM* DE LA DIAGONAL
(X(NN(I,3))*AMP+DX(NN(I,3)),Y(NN(I,3 PRINCIPAL DE [A]. *
))*AMP+DY(NN(I,3))),4 REM* NP = NUMERO DE
4704 LINE NODOS. *
(X(NN(I,1))*AMP+DX(NN(I,1)),Y(NN(I,1 REM* TAM = NUMERO DE
))*AMP+DY(NN(I,1)))- ELEMENTOS BAJO EL 'SKYLINE' DE
(X(NN(I,3))*AMP+DX(NN(I,3)),Y(NN(I,3 [A]. *
))*AMP+DY(NN(I,3))),4 REM* *
4708 NEXT I REM* *
4793 LOCATE 2 REM* --- RESULTADOS --- *
4794 LOCATE 3,65:PRINT "Malla def" REM* *
4795 LOCATE 23,65:INPUT "Pres. REM* A(TAM) = [D] Y [L]
ENTER";D$ MATRICES CUYO PRODUCTO DA
4796 SCREEN 2 [A]. *
4797 SCREEN 0 REM* X(2*NP) = VECTOR DE
4798 INPUT "QUIERE VER DESPLAZAMIENTOS. *
NUEVAMENTE LA MALLA (S/N) ";R$ REM**********************************
4799 IF LEFT$(R$,1)="S" OR REM
LEFT$(R$,1)="s" THEN 4800 ELSE REM REALIZA LA FACTORIZACION
4802 L*D*LT DE LA MATRIZ DE RIGIDEZ...
4800 CLS : GOTO 3755 REM
4802 PRINT "END" NN=2*NP
GOTO 10000 FOR N = 1 TO NN
KN = IA(N)
9000 REM**************** KL = KN+1
REM* * KU = IA(N+1) - 1
REM* SUBRUTINA PARA KH = KU-KL:REM altura de
RESOLVER LAS ECUACIONES DE columna N, -1
EQUILIBRIO, DEL METODO * IF KH < 0 THEN 9110
176
IF KH = 0 THEN 9090 ELSE 9050 REM
9050 K = N-KH FOR N = 1 TO NN
IC = 0 KL = IA(N) + 1
KLT = KU KU = IA(N+1) - 1
FOR J = 1 TO KH IF KU - KL< 0 THEN 9180 ELSE
IC = IC+1 9160
KLT = KLT - 1 9160 K = N
KI = IA(K) C=0
ND = IA(K+1) - KI - 1 FOR KK = KL TO KU
IF ND <= 0 THEN 9080 K = K-1
9060 IF IC>ND THEN KK=ND ELSE C = C + A(KK)*Q(K)
KK=IC NEXT KK
C=0 Q(N) = Q(N) - C
FOR L = 1 TO KK 9180 NEXT N
C = C + A(KI+L)*A(KLT+L) REM
NEXT L REM SUSTITUCION HACIA
A(KLT) = A(KLT) - C ATRAS...
9080 K = K + 1 REM
NEXT J FOR N = 1 TO NN
9090 K = N K=IA(N)
B=0 Q(N) = Q(N)/A(K)
FOR KK = KL TO KU XI(N)=Q(N)
K=K- 1 NEXT N
KI = IA(K) N=NN
C = A(KK)/A(KI) FOR L =2 TO NN
B = B + C*A(KK) KL = IA(N) + 1
A(KK) = C KU = IA(N+1) - 1
NEXT KK IF KU - KL < 0 THEN 9230 ELSE
A(KN) = A(KN) - B 9210
9110 IF A(KN) <=0 THEN 9120 ELSE 9210 K = N
9140 FOR KK = KL TO KU
9120 PRINT "EL PROBLEMA NO K = K-1
TIENE SOLUCION": PRINT "PIVOTE Q(K) = Q(K) - A(KK)*Q(N)
NEGATIVO O NULO" XI(K)=Q(K)
PRINT "KN = ", KN:PRINT "N NEXT KK
=",N:PRINT "B = ",B: PRINT "A(KN) = N = N-1
", A(KN) 9230 NEXT L
GOTO 10000 RETURN
9140 NEXT N REM ***************************
REM 10000 END
REM REDUCE EL VECTOR DE
CARGAS...
177
C Flujo de agua en suelos
C.1 Daflujo
178
520 IF KA(I)=0 THEN 540 1020 INPUT "NOMBRE DEL ARCHIVO
530 INPUT "POTENCIAL QUE SE QUIERE IMPRIMIR O
ESPECIFICADO ";H(I) MODIFICAR";N$
540 INPUT "TODO BIEN (S/N) ";R$ 1030 OPEN "I",#1,N$
550 IF LEFT$(R$,1)="S" OR 1050 INPUT #1,NP
LEFT$(R$,1)="s" THEN 560 1060 INPUT #1,NE
555 GOTO 460 1070 INPUT #1,NM
560 NEXT I 1080 DIM
570 PRINT KX(NM),KY(NM),X(NP),Y(NP),NN(NE,
580 INPUT "PONGA UN DISKETTE 4),H(NP),KA(NP)
EN EL DRIVE 1 Y TECLEE 1090 FOR I=1 TO NM
RETURN";R$ 1100 INPUT #1,KX(I)
590 OPEN "O",#1,N$ 1110 INPUT #1,KY(I)
610 PRINT #1,NP 1120 NEXT I
620 PRINT #1,NE 1130 FOR I=1 TO NE
660 PRINT #1,NM 1140 FOR J=1 TO 4
670 FOR I=1 TO NM 1150 INPUT #1,NN(I,J)
680 PRINT #1,KX(I) 1160 NEXT J
690 PRINT #1,KY(I) 1170 NEXT I
720 NEXT I 1180 FOR I=1 TO NP
730 FOR I=1 TO NE 1190 INPUT #1,X(I)
740 PRINT #1,NN(I,1) 1200 INPUT #1,Y(I)
750 PRINT #1,NN(I,2) 1210 INPUT #1,H(I)
760 PRINT #1,NN(I,3) 1220 INPUT #1,KA(I)
770 PRINT #1,NN(I,4) 1230 NEXT I
780 NEXT I 1240 CLOSE #1
790 FOR I=1 TO NP 1250 PRINT
800 PRINT #1,X(I) 1300 PRINT
810 PRINT #1,Y(I) 1302 INPUT "QUIERE IMPRIMIR EL
820 PRINT #1,H(I) ARCHIVO (S/N) ";A$
840 PRINT #1,KA(I) 1303 IF LEFT$ (A$,1)="S" THEN 2003
870 NEXT I 1305 PRINT
875 CLOSE #1 1306 INPUT "QUIERE LEER EL
880 PRINT ARCHIVO EN LA PANTALLA (S/N)
890 INPUT "QUIERE IMPRIMIR EL ";A$
ARCHIVO (S/N) ";A$ 1307 IF LEFT$ (A$,1)="S" THEN 2300
900 IF LEFT$ (A$,1)="S" THEN 2003 1308 INPUT "QUIERE HACER
920 INPUT "QUIERE LEER EL ALGUNA MODIFICACION (S/N) ";A$
ARCHIVO EN LA PANTALLA (S/N) 1309 IF LEFT$ (A$,1)="N" OR
";A$ LEFT$(A$,1)="n" THEN 2911
930 IF LEFT$ (A$,1)="S" THEN 2300 1310 INPUT "NUMERO DEL
1000 REM Modificaciones a un archivo MATERIAL QUE SE MODIFICA O SE
existente AGREGA (0=NO SE MODIFICA
1010 PRINT NINGUNO)";MM
1320 IF MM=0 THEN 1440
179
1330 PRINT 1600 INPUT "NUMERO DEL NUDO
1340 PRINT "MATERIAL QUE QUIERE CAMBIAR O AGREGAR
NUMERO";MM (0=NINGUNO) ";MP
1350 PRINT "---------------------" 1610 IF MP=0 THEN 1735
1360 PRINT 1620 PRINT
1370 IF MM <= NM THEN 1390 1630 PRINT "NUDO NUMERO";MP
1380 NM=MM 1640 PRINT "------------------"
1390 INPUT "PERMEABILIDAD 1650 PRINT
HORIZONTAL";KX(MM) 1660 IF MP<=NP THEN 1690
1400 INPUT "PERMEABILIDAD 1670 NP=MP
VERTICAL";KY(MM) 1680 INPUT "ABSCISA X ";X(MP)
1410 PRINT 1690 INPUT "ABSCISA X ";X(MP)
1420 INPUT "QUIERE CAMBIAR O 1700 INPUT "ORDENADA Y ";Y(MP)
AGREGAR ALGUN MATERIAL MAS 1710 INPUT "CASO:POTENCIAL NO
(S/N)";R$ ESPECIFICADO (0);POTENCIAL
1430 IF LEFT$ (R$,1)="S" THEN 1310 ESPECIFICADO (1) ";KA(MP)
1440 PRINT 1714 IF KA(MP)<1 THEN 1716
1450 INPUT "NUMERO DEL 1715 INPUT "POTENCIAL
ELEMENTO QUE SE QUIERE ESPECIFICADO ";H(MP)
MODIFICAR O 1716 PRINT
AGREGAR(0=NINGUNO)";ME 1720 INPUT "QUIERE CAMBIAR O
1460 IF ME <= 0 THEN 1590 AGREGAR ALGUN PUNTO NODAL
1470 PRINT ADICIONAL (S/N)";R$
1480 PRINT "ELEMENTO 1730 IF LEFT$ (R$,1)="S" THEN 1590
NUMERO";ME 1735 PRINT
1485 PRINT "----------------------" 1740 INPUT "QUIERE CAMBIAR EL
1490 PRINT NOMBRE DEL ARCHIVO (S/N)";A$
1500 IF ME < NE THEN 1530 1750 IF LEFT$ (A$,1)="S" THEN 1770
1510 NE=ME 1760 GOTO 570
1530 INPUT "NUMERO DEL PRIMER 1770 INPUT "NUEVO NOMBRE DEL
NUDO ";NN(ME,1) ARCHIVO";N$
1540 INPUT "NUMERO DEL 1780 PRINT
SEGUNDO NUDO ";NN(ME,2) 1790 GOTO 570
1550 INPUT "NUMERO DEL TERCER 2003 PRINT
NUDO ";NN(ME,3) 2005 INPUT "ENCIENDA LA
1560 INPUT "NUMERO DEL IMPRESORA Y TECLEE RETURN";R$
MATERIAL PARA ESTE ELEMENTO 2010 LPRINT
";NN(ME,4) 2030 LPRINT "ARCHIVO";N$
1570 INPUT "QUIERE CAMBIAR O 2040 LPRINT
AGREGAR ALGUN ELEMENTO 2050 LPRINT "NUMERO DE PUNTOS
ADICIONAL (S/N) ";R$ NODALES";NP
1580 IF LEFT$ (R$,1)="S" THEN 1440 2060 LPRINT "NUMERO DE
1590 PRINT ELEMENTOS";NE
2070 LPRINT "NUMERO DE
MATERIALES";NM
180
2080 LPRINT 2430 FOR I=1 TO NE
2090 FOR I=1 TO NM 2440 PRINT "ELEMENTO NUMERO";I
2100 LPRINT "MATERIAL NUMERO";I 2450 FOR J=1 TO 3
2110 LPRINT "PERMEABILIDAD 2460 PRINT "NUDO";NN(I,J)
HORIZONTAL";KX(I) 2470 NEXT J
2120 LPRINT "PERMEABILIDAD 2480 PRINT "MATERIAL";NN(I,4)
VERTICAL";KY(I) 2490 PRINT
2130 LPRINT 2500 NEXT I
2140 NEXT I 2510 FOR I=1 TO NP
2150 FOR I=1 TO NE 2520 PRIN T "NUDO NUMERO ";I
2160 LPRINT "ELEMENTO 2530 PRINT "X = ";X(I)
NUMERO";I 2540 PRINT "Y = ";Y(I)
2170 FOR J=1 TO 3 2550 PRINT "CASO ";KA(I)
2180 LPRINT "NUDO";NN(I,J) 2560 IF KA(I)=0 THEN 2580
2190 NEXT J 2570 PRINT "POTENCIAL
2200 LPRINT "MATERIAL";NN(I,4) ESPECIFICADO ";H(I)
2210 LPRINT 2580 NEXT I
2215 NEXT I 2590 PRINT
2220 FOR I=1 TO NP 2910 INPUT "Presione ENTER para
2230 LPRINT "NUDO NUMERO";I continuar";C$
2240 LPRINT "X = ";X(I) 2911 REM***********************
2250 LPRINT "Y = ";Y(I) 2915 REM REPRESENTACION
2260 LPRINT "CASO";KA(I) GRAFICA
2262 IF KA(I)=0 THEN 2270 2916 REM***********************
2265 LPRINT "POTENCIAL 2920 CLS
ESPECIFICADO";H(I) 3730 INPUT "Quiere una
2270 NEXT I representacin grafica de la malla ?
2300 CLS S/N ";M$
2310 PRINT "ARCHIVO";N$ 3740 IF LEFT$(M$,1)="S" OR
2320 PRINT LEFT$(M$,1)="s" THEN 3750 ELSE
2330 PRINT "NUMERO DE PUNTOS 4800
NODALES";NP 3750 PRINT
2340 PRINT "NUMERO DE 3752 REM Modo grafico
ELEMENTOS";NE 3755 SCREEN 9
2350 PRINT "NUMERO DE 3756 WINDOW (-20,-20)-(620,320)
MATERIALES";NM 3758 REM Factor de escala
2360 PRINT geomtrico para la malla
2370 FOR I=1 TO NM 3760 MX = 1:MY =1
2380 PRINT "MATERIAL NUMERO";I 3770 FOR I=1 TO NP-1
2390 PRINT "PERMEABILIDAD 3771 REM Buscando valor mximo de
HORIZONTAL";KX(I) las abscisas X(I) y de las ordenadas
2400 PRINT "PERMEABILIDAD Y(I) de los nodos
VERTICAL";KY(I) 3780 IF X(I+1) > X(I) THEN 3790 ELSE
2410 PRINT 3791
2420 NEXT I 3790 MX = I+1
181
3791 IF Y(I+1)+H(I+1)>Y(I)+H(I) THEN 4440 LINE (X(I)*AMP,Y(I)*AMP) -
3792 ELSE 3810 (X(I)*AMP-5,Y(I)*AMP-5),9
3792 MY = I+1 4450 LINE (X(I)*AMP,Y(I)*AMP) -
3810 NEXT I (X(I)*AMP+5,Y(I)*AMP-5),9
3820 REM Factor de escala 4460 LINE (X(I)*AMP-7,Y(I)*AMP-5) -
3821 AMP = INT(290/X(MX)*100)/100 (X(I)*AMP+7,Y(I)*AMP-5),9
4000 AMPY = 4470 LINE (X(I)*AMP-3,Y(I)*AMP-7) -
INT(290/(Y(MY)+H(MY))*100)/100 (X(I)*AMP-5,Y(I)*AMP-9),9
4019 IF AMP <AMPY THEN 4024 4480 LINE (X(I)*AMP+3,Y(I)*AMP-7) -
4020 AMP = AMPY (X(I)*AMP+1,Y(I)*AMP-9),9
4024 PRINT 4485 LINE (X(I)*AMP,Y(I)*AMP)-
4340 REM Representacin grafica de (X(I)*AMP,(Y(I)*AMP+H(I)/50*AMP))
los elementos 4630 REM Terminan apoyos
4342 FOR I=1 TO NE 4640 NEXT I
4344 LINE 4650 LOCATE 2
(X(NN(I,1))*AMP,Y(NN(I,1))*AMP)- 4660 LOCATE 3,65:PRINT "Malla"
(X(NN(I,2))*AMP,Y(NN(I,2))*AMP),3 4670 LOCATE 23,65:INPUT "Enter
4346 LINE ";D$
(X(NN(I,2))*AMP,Y(NN(I,2))*AMP)- 4796 SCREEN 2
(X(NN(I,3))*AMP,Y(NN(I,3))*AMP),3 4797 SCREEN 0
4348 LINE 4798 INPUT "Quiere ver nuevamente
(X(NN(I,1))*AMP,Y(NN(I,1))*AMP)- la malla S/N ";R$
(X(NN(I,3))*AMP,Y(NN(I,3))*AMP),3 4799 IF LEFT$(R$,1)="S" OR
4352 NEXT I LEFT$(R$,1)="s" THEN 3752 ELSE
4410 REM Representacin grafica de 4802
los puntos con carga especificada 4800 CLS
4420 FOR I=1 TO NP 4802 PRINT "END"
4430 IF KA(I)=1 GOTO 4440 ELSE 10000 END
4640
C.2 Flujoskz
182
10 CLS
20 PRINT "****************************"
25 PRINT " FLUJOSKZ.BAS "
30 PRINT " FINITE ELEMENT METHOD "
40 PRINT "SEEPAGE ANALYSIS
PRINT "Auvinet, 2000 "
50 PRINT "***************************"
60 PRINT
70 PRINT "THIS PROGRAM ANALYZES STEADY FLOW CONDITIONS WITHIN
POROUS MEDIA"
75 PRINT
76 PRINT "TO PREPARE DATA FILE USE DAFLUJO.BAS"
77 PRINT
80 INPUT "NAME OF DATA FILE i.e. C:\ADVANCED\MEFLUSK\..DAT ";N$
100 OPEN "I",#1,N$
120 INPUT #1,NP :REM NUMBER OF NODAL POINTS
130 INPUT #1,NE :REM NUMBER OF ELEMENTS
170 INPUT #1,NM :REM NUMBER OF DIFFERENT MATERIALS
180 DIM KX(NM),KY(NM),X(NP),Y(NP),NN(NE,4),H(NP),KA(NP),VX(NE),VY(NE)
185 DIM PE(NP),OD(NP),Q(NP),IA(NP+1),HC(NP),NEL(20),XX1(NP),YY1(NP)
190 FOR I=1 TO NM
200 INPUT #1,KX(I) :REM HORIZONTAL PERMEABILITY
220 INPUT #1,KY(I) :REM VERTICAL PERMEABILITY
240 NEXT I
250 FOR I=1 TO NE
260 FOR J=1 TO 4
270 INPUT #1,NN(I,J)
280 NEXT J
290 NEXT I
300 FOR I=1 TO NP
310 INPUT #1,X(I) :REM X-ORDINATE OF NODE
320 INPUT #1,Y(I) :REM COORDENADA Y DEL NUDO
330 INPUT #1,H(I) :REM POTENCIAL
350 INPUT #1,KA(I) :REM CASO
380 NEXT I
382 CLOSE #1
REM*************************************
PRINT "SEGUNDA PARTE : FORMACION DE LA MATRIZ GENERAL"
REM Definicin a priori de la silueta de la matriz general
REM Semi-alturas de columnas, HC
FOR INO= 1 to NP
DMAX = 0
FOR I= 1 to NE
FOR J=1 TO 3
IF NN(I,J)=INO THEN 386
NEXT J
GOTO 390
183
386 FOR J=1 to 3
IF NN(I,J) >= INO THEN 387
DIST = INO-NN(I,J)
IF DIST < DMAX THEN 387
DMAX = DIST
387 NEXT J
HC(INO)=DMAX
390 NEXT I
NEXT INO
REM VECTOR DE DIRECCIONES DE LOS ELEMENTOS DE LA DIAGONAL DE
LA MATRIZ DE RIGIDEZ
IA(1)=1
FOR IGL= 2 to NP
IA(IGL)=IA(IGL-1)+HC(IGL-1)+1
NEXT IGL
rem ----------------------------------------
IF CH=0 THEN 392
PRINT "VECTOR DE ALTURAS DE COLUMNAS"
FOR JC=1 TO NP
PRINT HC(JC)
NEXT JC
INPUT T$
PRINT "VECTOR DE DIRECCIONES DE LOS ELEMENTOS DE LA DIAGONAL"
FOR JC=1 TO NP
PRINT IA(JC)
NEXT JC
INPUT T$
rem -----------------------------------------
392 TAM=IA(NP)+HC(NP)
IA(NP+1)=TAM+1
DIM A(TAM)
CLS
PRINT "TAMANO DEL VECTOR GENERAL (MAX: 16360) : ";TAM
INPUT "ENTER ";T$
184
585 CJ=X(I1)-X(M1)
590 CM=X(J1)-X(I1)
595 REM CALCULO DEL AREA DEL ELEMENTO
600 AR=.5*(X(I1)*BI+X(J1)*BJ+X(M1)*BM)
605 IF AR>0 THEN 610
607 PRINT "EXISTE UN ERROR EN EL ELEMENTO";J
608 GOTO 10000
610 REM COEFICIENTES DE ESCALA
615 CX=KX(K1)/(4*AR)
620 CY=KY(K1)/(4*AR)
IV=IA(M1)+M1-J1
GOTO 680
679 IV=IA(J1)+J1-M1
680 A(IV)=CX*BJ*BM+CY*CJ*CM+A(IV)
690 IV=IA(M1)
A(IV)=CX*BM*BM+CY*CM*CM+A(IV)
1205 NEXT J
rem ---------------------------------------------
1206 IF CH=0 THEN 1214
1207 PRINT "VECTOR GENERAL"
1210 FOR I=1 TO NP
1211 PRINT I, A(I)
1212 NEXT I
rem ------------------------------------------
185
IE = IA(II)
1290 A(IE)=A(IE)*100000:Q(II)=A(IE)*H(II)
1300 NEXT II
186
2380 J1=NN(II,2)
2390 M1=NN(II,3)
2395 K1=NN(II,4)
2400 BI=Y(J1)-Y(M1)
2410 BJ=Y(M1)-Y(I1)
2420 BM=Y(I1)-Y(J1)
2430 CI=X(M1)-X(J1)
2440 CJ=X(I1)-X(M1)
2450 CM=X(J1)-X(I1)
2460 AR=.5*(X(I1)*BI+X(J1)*BJ+X(M1)*BM)
2470 VX(II)=-KX(K1)/(2*AR)*(BI*H(I1)+BJ*H(J1)+BM*H(M1))
2480 VY(II)=-KY(K1)/(2*AR)*(CI*H(I1)+CJ*H(J1)+CM*H(M1))
2490 QI= -BI*VX(II)
2500 QJ=-BJ*VX(II)
2510 QM=-BM*VX(II)
2520 GI= -CI*VY(II)
2530 GJ=-CJ*VY(II)
2540 GM=-CM*VY(II)
2550 PRINT
2560 PRINT "ELEMENTO";II
2570 PRINT "-----------"
2580 PRINT
2590 PRINT "VELOCIDAD EN DIRECCION X = ";VX(II)
2600 PRINT "VELOCIDAD EN DIRECCION Y = ";VY(II)
2610 PRINT
PRINT "GASTOS QUE SALEN DEL ELEMENTO POR EL LADO OPUESTO AL
NODO"
PRINT
2620 PRINT "NODO";I1
2630 PRINT "GASTO EN DIRECCION X = ";QI
2640 PRINT "GASTO EN DIRECCION Y = ";GI
2650 PRINT "NODO";J1
2660 PRINT "GASTO EN DIRECCION X = ";QJ
2670 PRINT "GASTO EN DIRECCION Y = ";GJ
2680 PRINT "NODO";M1
2690 PRINT "GASTO EN DIRECCION X = ";QM
2700 PRINT "GASTO EN DIRECCION Y = ";GM
PRINT
INPUT " ENTER",T$
CLS
2710 NEXT II
2720 GOTO 2911
2750 PRINT "PROBLEMA MAL PLANTEADO NO TIENE SOLUCION
2755 GOTO 10000
2911 REM***********************
2915 REM REPRESENTACION GRAFICA
187
2916 REM***********************
2920 CLS
3730 INPUT "Quiere una representacin grafica de la malla (S/N) ";M$
3740 IF LEFT$(M$,1)="S" OR LEFT$(M$,1)="s" THEN 3750 ELSE 4800
3750 PRINT
3752 REM Modo grafico
3755 SCREEN 9
3756 WINDOW (-20,-20)-(620,320)
3758 REM Factor de escala geomtrico para la malla
3760 MX = 1:MY =1
3770 FOR I=1 TO NP-1
3771 REM Buscando valor mximo de las abscisas X(I) y de las ordenadas Y(I) mas
la carga de los nodos
3780 IF X(I+1) > X(I) THEN 3790 ELSE 3791
3790 MX = I+1
3791 IF Y(I+1)+H(I+1)/50>Y(I)+H(I)/50 THEN 3792 ELSE 3810
3792 MY = I+1
3810 NEXT I
3820 REM Factor de escala para la malla
3821 AMP = INT(290/X(MX)*100)/100
4000 AMPY = INT(450/(Y(MY)+H(MY)/50)*100)/100
4019 IF AMP<AMPY THEN 4024
4020 AMP = AMPY
4024 REM Scale factor for velocity vector
4027 MX=1:MY=1
4030 FOR I = 1 TO NE-1
4040 IF ABS(VX(I+1))>ABS(VX(I)) THEN 4050 ELSE 4055
4050 MX = I+1
4055 IF ABS(VY(I+1))>ABS(VY(I)) THEN 4056 ELSE 4060
4056 MY = I+1
4060 NEXT I
4070 IF ABS(VX(MX)) < ABS(VY(MY)) THEN 4090
4080 MF = ABS(VX(MX))
4082 GOTO 4092
4090 MF = ABS(VY(MY))
4092 IF MF > 0 THEN 4110
4094 EF=0
4095 GOTO 4160
4110 EF = INT(10/MF*100)/100
EF1=EF
4160 REM Dibujo de vectores de velocidad
4165 FOR I=1 TO NE
4166 XG=(X(NN(I,1))+X(NN(I,2))+X(NN(I,3)))/3
4167 YG=(Y(NN(I,1))+Y(NN(I,2))+Y(NN(I,3)))/3
4170 XI = XG*AMP
4171 XF = XG*AMP+VX(I)*EF
4172 YI = YG*AMP
188
4173 YF = YG*AMP+VY(I)*EF
4310 LINE (XI,YI)-(XF,YF),12
4311 NEXT I
4340 REM Representacin grafica de los elementos
4342 FOR I=1 TO NE
4344 LINE (X(NN(I,1))*AMP,Y(NN(I,1))*AMP)-(X(NN(I,2))*AMP,Y(NN(I,2))*AMP),3
4346 LINE (X(NN(I,2))*AMP,Y(NN(I,2))*AMP)-(X(NN(I,3))*AMP,Y(NN(I,3))*AMP),3
4348 LINE (X(NN(I,1))*AMP,Y(NN(I,1))*AMP)-(X(NN(I,3))*AMP,Y(NN(I,3))*AMP),3
4352 NEXT I
4410 REM Representacin grafica de los puntos de carga especificada
4420 FOR I=1 TO NP
4430 IF KA(I)=1 GOTO 4440 ELSE 4500
4440 LINE (X(I)*AMP,Y(I)*AMP) - (X(I)*AMP-5,Y(I)*AMP-5),9
4450 LINE (X(I)*AMP,Y(I)*AMP) - (X(I)*AMP+5,Y(I)*AMP-5),9
4460 LINE (X(I)*AMP-7,Y(I)*AMP-5) - (X(I)*AMP+7,Y(I)*AMP-5),9
4470 LINE (X(I)*AMP-3,Y(I)*AMP-7) - (X(I)*AMP-5,Y(I)*AMP-9),9
4480 LINE (X(I)*AMP+3,Y(I)*AMP-7) - (X(I)*AMP+1,Y(I)*AMP-9),9
4490 GOTO 4630
4500 IF KA(I)=2 GOTO 4510 ELSE 4570
4510 LINE (X(I)*AMP,Y(I)*AMP) - (X(I)*AMP-5,Y(I)*AMP+5),9
4520 LINE (X(I)*AMP,Y(I)*AMP) - (X(I)*AMP-5,Y(I)*AMP-5),9
4530 LINE (X(I)*AMP-5,Y(I)*AMP+7) - (X(I)*AMP-5,Y(I)*AMP-7),9
4540 CIRCLE (X(I)*AMP-8,Y(I)*AMP+3),1,9
4550 CIRCLE (X(I)*AMP-8,Y(I)*AMP-3),1,9
4560 GOTO 4630
4570 IF KA(I)=3 GOTO 4580 ELSE 4630
4580 LINE (X(I)*AMP,Y(I)*AMP) - (X(I)*AMP-5,Y(I)*AMP-5),9
4590 LINE (X(I)*AMP,Y(I)*AMP) - (X(I)*AMP+5,Y(I)*AMP-5),9
4600 LINE (X(I)*AMP-7,Y(I)*AMP-5) - (X(I)*AMP+7,Y(I)*AMP-5),9
4610 CIRCLE (X(I)*AMP+3,Y(I)*AMP-8),1,9
4620 CIRCLE (X(I)*AMP-3,Y(I)*AMP-8),1,9
4630 REM Terminan puntos de carga especificada
4632 NEXT I
4635 REM Dibujo carga hidrulica
4637 FOR I= 1 TO NP
4638 LINE (X(I)*AMP,Y(I)*AMP)-(X(I)*AMP,(Y(I)+H(I)/50)*AMP)
4639 NEXT I
4650 LOCATE 2
4660 LOCATE 3,65:PRINT "Malla"
4670 LOCATE 23,65:INPUT "Enter ";D$
4796 SCREEN 2
4797 SCREEN 0
4798 INPUT "WANT TO SEE THE MESH AT ANOTHER SCALE (Y/N) ";R$
IF LEFT$(R$,1)="y" OR LEFT$(R$,1)="Y" THEN 4799 ELSE 4800
4799 INPUT "MULTIPLY DIMENSIONS BY ";FAC
AMP=AMP*FAC
EF=EF*FAC
189
EF1=EF
SCREEN 9
WINDOW (-20,-20)-(620,320)
CLS
GOTO 4160
4800 CLS
GOSUB 4801
10000 END
REM ******************************
REM ZOOM *
REM ******************************
4814 FOR I = 1 TO 2
4816 REM Looking for maximum of abscisas XX1(I) and ordinates YY1(I) of selected
element nodes
4818 IF ABS(XX1(NEL(I + 1))) > ABS(XX1(NEL(I))) THEN 4820 ELSE 4822
4820 MX = NEL(I + 1)
4822 IF ABS(YY1(NEL(I + 1))) > ABS(YY1(NEL(I))) THEN 4824 ELSE 4826
4824 MY = NEL(I + 1)
4826 NEXT I
190
4832 REM Scale factor for HEAD on selected element nodes
MX = 1
FOR I = 1 TO 2
4915 IF ABS(H(NEL(I+1))) > ABS(H(NEL(I))) THEN 4920 ELSE 4935
4920 MX = NEL(I + 1)
4935 NEXT I
4945 MF = ABS(H(MX))
4960 IF MF > 0 THEN 4975
4965 EF = 0
4970 GOTO 4980
4975 EF = INT(30 / MF * 100) / 100
191
5160 LINE (XX1(NEL(I)) * AMP + 3+225, YY1(NEL(I)) * AMP - 7+145)-(XX1(NEL(I)) *
AMP + 1+225, YY1(NEL(I)) * AMP - 9+145), 3
5170 NEXT I
REM Drawing FLOW VELOCITY VECTOR
XI = 225
XF = 225+VX(EL)*EF1*10
YI = 145
YF = 145+VY(EL)*EF1*10
LINE (XI,YI)-(XF,YF),12
5240 LOCATE 2
5245 LOCATE 3, 60: PRINT "ELEMENT No ";EL
5250 LOCATE 23, 65: INPUT "ENTER"; D$
CLS
5890 SCREEN 2
5900 SCREEN 0
5950 INPUT "ZOOM ON ANOTHER ELEMENT (Y/N) "; R$
6000 IF LEFT$(R$, 1) = "Y" OR LEFT$(R$, 1) = "y" THEN 4802 ELSE 6690
6690 IF LEFT$(R$, 1) = "N" OR LEFT$(R$, 1) = "n" THEN 6700 ELSE 5950
6700 RETURN
9000 REM****************************
REM* *
REM* SUBRUTINA PARA RESOLVER LAS ECUACIONES DEL METODO DE
ELEMENTOS *
REM* FINITOS APLICADO A FLUJO, USANDO ALMACENAMIENTO COMPACTO
*
REM* Y UN ESQUEMA DE REDUCCION DE COLUMNAS. *
REM* *
REM*VARIABLES DE ENTRADA---*
REM* *
REM* A(TAM) = MATRIZ GENERAL ALMACENADA EN FORMA COMPACTA.
*
REM* Q(NP) = VECTOR DE SEGUNDO MIEMBRO *
REM* IA(NP+1) = VECTOR CONTENIENDO LAS DIRECCIONES DE LOS
ELEMENTOS *
REM* DE LA DIAGONAL PRINCIPAL DE [A]. *
REM*NP= NUMERO DE NODOS. *
REM* TAM = NUMERO DE ELEMENTOS BAJO EL 'SKYLINE' DE [A]. *
REM* * *
REM* --- RESULTADOS --- *
REM* *
REM* A(TAM) = [D] Y [L] MATRICES CUYO PRODUCTO DA [A]. *
REM* H(NP) = VECTOR DE POTENCIALES. *
REM**********************************
REM
REM REALIZA LA FACTORIZACION L*D*LT DE LA MATRIZ GENERAL
REM
NN=NP
192
FOR N = 1 TO NN
KN = IA(N)
KL = KN+1
KU = IA(N+1) - 1
KH = KU-KL:REM altura de columna N, -1
IF KH < 0 THEN 9110
IF KH = 0 THEN 9090 ELSE 9050
9050 K = N-KH
IC = 0
KLT = KU
FOR J = 1 TO KH
IC = IC+1
KLT = KLT - 1
KI = IA(K)
ND = IA(K+1) - KI - 1
IF ND <= 0 THEN 9080
9060 IF IC>ND THEN KK=ND ELSE KK=IC
C=0
FOR L = 1 TO KK
C = C + A(KI+L)*A(KLT+L)
NEXT L
A(KLT) = A(KLT) - C
9080 K = K + 1
NEXT J
9090 K = N
B=0
FOR KK = KL TO KU
K=K- 1
KI = IA(K)
C = A(KK)/A(KI)
B = B + C*A(KK)
A(KK) = C
NEXT KK
A(KN) = A(KN) - B
9110 IF A(KN) <=0 THEN 9120 ELSE 9140
9120 PRINT "EL PROBLEMA NO TIENE SOLUCION": PRINT "PIVOTE NEGATIVO
O NULO"
PRINT "KN = ", KN:PRINT "N =",N:PRINT "B = ",B: PRINT "A(KN) = ", A(KN)
GOTO 10000
9140 NEXT N
REM
REM REDUCE EL VECTOR DE CARGAS...
REM
FOR N = 1 TO NN
KL = IA(N) + 1
KU = IA(N+1) - 1
193
IF KU - KL< 0 THEN 9180 ELSE 9160
9160 K = N
C=0
FOR KK = KL TO KU
K = K-1
C = C + A(KK)*Q(K)
NEXT KK
Q(N) = Q(N) - C
9180 NEXT N
REM
REM SUSTITUCION HACIA ATRAS...
REM
FOR N = 1 TO NN
K=IA(N)
Q(N) = Q(N)/A(K)
H(N)=Q(N)
NEXT N
N=NN
FOR L =2 TO NN
KL = IA(N) + 1
KU = IA(N+1) - 1
IF KU - KL < 0 THEN 9230 ELSE 9210
9210 K = N
FOR KK = KL TO KU
K = K-1
Q(K) = Q(K) - A(KK)*Q(N)
H(K)=Q(K)
NEXT KK
N = N-1
9230 NEXT L
RETURN
REM ************************
194