Sunteți pe pagina 1din 15

PROGRAMA PARA EL DIMENSIONAMIENTO DE

SECCIONES POLIGONALES DE HORMIGN


ARMADO EN FLEXOCOMPRESION ESVIADA CON UN
ORDENADOR PORTTIL

(PROGRAM FOR THE DESIGN OF POLYGONAL REINFORCED CONCRETE CROSS-


SECTIONS SUBMITTED TO BIAXIAL BENDING ON A PORTABLE COMPUTER)

Francisco Moran Cabr, Dr. Ingeniero de Caminos lETcc/CSIC


403-7

RESUMEN SUMMARY
Se presenta un programa para el dimensionamiento (proyecto) de A programfor the design of cross-sections ofreinforced concrete columns
secciones de soportes de hormign armado en flexocomprensin esviada submitted to compression and biaxial bending (N, Mx, My) is presented.
(N, Mx, My). Las secciones pueden ser de forma poligonal cualquiera. El The cross-sections can be of arbitrary polygonal shape. Given the
programa calcula la armadura necesaria, dada la distribucin de la reinforcement arrangement, the program computes the total amount of
misma. El clculo se realiza en el estado lmite de agotamiento, de longitudinal reinforcement. The cross-sections are supposed to be at the
acuerdo con la Instruccin Espaola y con el Cdigo Modelo del CEB. El ultmate limit state, in accordance with the Spanish Code and with the
programa est preparado para el microordenador personal porttil HP-75. CEB Model Code. The program has been preparedfor the personal
Se incluyen un listado en lenguaje BASIC y ejemplos numricos. portable microcomputer HP-75. The BASIC listing and numerical
examples are included.

1. Introduccin. Objeto del programa Las bases de clculo son las contenidas en el
artculo 36 Principios generales de clculo
A continuacin se describe un programa para el de secciones sometidas a solicitaciones
dimensionamiento de secciones poligonales normales de la EH-82 (1), es decir:
de hormign armado sometidas a solicitaciones
deflexocompresinesviada Mx, My, N, dominios de deformacin definidos por el
en el estado lmite ltimo de agotamiento. Se diagrama de pivotes del apartado 36.2 (Fig. 1);
supone que se trata de secciones de soportes. diagrama parbola-rectngulo para el
El programa, llamado DM2G, est escrito hormign del apartado 26.6 (Fig. 2);
en lenguaje BASIC para el ordenador personal diagrama bilineal para el acero (dureza
porttil HP-75. Ocupa unos 5K octetos natural) del apartado 25.3 (Fig. 3);
de memoria y puede adaptarse con facilidad
a cualquier otro ordenador personal. Forma parte excentricidad mnima segn el apartado 36.3.
de un conjunto de 14 programas para el
dimensionamiento y la comprobacin de Estas bases de clculo son coincidentes con las
secciones de hormign armado de distintas formas del Cdigo Modelo CM-78 del CEB (2).
sometidas a solicitaciones de flexin simple M,
flexocompresin recta M, N, y flexocompresin En lo que respecta a cuantas mnimas,
esviada Mx, My, N (*). se respeta la limitacin de la Tabla 38.3 de
la EH-82 para soportes armados con acero
de las calidades AEH-400, AEH-500 AEH-600,
(*) En publicaciones recientes se han descrito dos programas ms del esto es, una cuanta geomtrica mnima de
conjunto: el DMNE, para dimensionamiento de secciones la armadura longitudinal del cuatro por mil. Esta
rectangulares en flexocompresin recta (3), y el CM2R, condicin es ms exigente que la indicada
para la comprobacin de secciones rectangulares en
flexocompresin esviada (4). en el apartado 38.2 de la EH-82.

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)
46
Informes de la Construccin. Vol. 36, n. 363, agosto-septiembre, 1984

?%f A5%g producido por la excentricidad adicional, Ca,


debida a la esbeltez, y sumndolo al momento
de primer orden, Mod, para obtener el momento
de clculo, Md: Md = Mod + Ma. Ello deber
hacerse para la direccin en la que la esbeltez
sea mxima, siempre que el valor de dicha
esbeltez supere el del lmite de esbeltez de la
EH-82 y que el soporte pueda pandear en
dicha direccin; en ciertos casos puede ser
necesario considerar el pandeo simultneo en
Fig. 1
dos direcciones normales (ver apartado 14.5 del
Cdigo Modelo del CEB).
El dimensionamiento se obtiene en forma de la
cantidad de armadura estrictamente necesaria
para resistir la solicitacin actuante, eUgindose
0,85-fe^ como datos una determinada disposicin de
armado y un recubrimiento determinado. Dicha
cantidad de armadura resultante se expresa
mediante la capacidad mecnica en toneladas
de cada una de las barras de la armadura
y su dimetro terico en milmetros, que luego
el proyectista substituir por un dimetro de
la serie normalizada.

0,002 0,0035 2. Estructura y funcionamiento del programa


Fig. 2
La estructura y el mcionamiento del programa
son comunes a los 14 programas del conjunto
aludido en la introduccin. En la preparacin
de dichos programas se ha atendido de forma
prioritaria a los siguientes criterios:
a) Tamao mnimo de los programas, para su
utilizacin en ordenadores personales
e incluso en calculadoras programables (*).
8 b) Rapidez de clculo mxima compatible
O
I con la precisin deseada en cada caso.
QOI
c) Nmero de datos necesario mnimo
para cada problema.
d) Posibilidad de efectuar reclculos con el
mnimo esfuerzo, bien sea de una misma
seccin o de distintas secciones en las que
Fig. 3
cambian slo algunos datos, como sucede en
la prctica al dimensionar los soportes
de una estructura de hormign armado.
Tanto las resistencias de los materiales hormign Los criterios a), b) y c) han aconsejado preparar
y acero como las solicitaciones actuantes un conjunto de programas en lugar de uno slo
en la seccin, datos del programa, deben ser que valga para todos los casos; de esta forma
valores de clculo, esto es, deben estar afectados se consigue una mejor adaptacin a las
por los correspondientes coeficientes caractersticas concretas de cada problema.
de seguridad. En particular, la resistencia
de clculo del hormign, fcd, debe incluir En cuanto al criterio d), ha conducido
el coeficiente reductor 0,9 si el hormigonado se a la estructura del programa que se esquematiza
hace en posicin vertical (apartado 26.5 en el organigrama de la Figura 4 y cuyo
de la EH-82). mcionamiento se describe a continuacin.
Al comienzo, el programa pide y lee el cdigo de
No se consideran en el programa la esbeltez tarea T. Si se introduce T = 1, el programa
del soporte ni los efectos de segundo orden pide y lee, a continuacin, los valores, de las
producidos por la misma. Estos efectos pueden
(*) En efecto, 4 de los 14 programas del conjunto han sido
tenerse en cuenta calculando previamente adaptados para su uso en la calculadora programable de
el momento suplementario Ma = Nd Ca, bolsillo HP-15.

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)
47
Informes de la Construccin. Vol. 36, n. 363, agosto-septiembre, 1984

Fig. 4 hasta el Uv. Estas coordenadas se darn


en cm. Los vrtices deben numerarse
PONE
en el sentido horario (ver Fig. 5).
f , = 175 X 0. 9 / 1 . 5 El sistema coordenado de referencia
f^^ = 4200 / 1, 1 OXY ser cartesiano rectangular y debe
tener su origen O en el centro de
gravedad de la seccin, punto de paso
L E E CDIGO TAREA de la directriz del soporte, al que vendrn
T referidos los momentos flectores
actuantes Mxd, Myd (ver ms adelante).
A continuacin, o siempre que se haya
L E E RESISTENCIAS
introducido T = 3, el programa pide y lee el
cu yd recubrimiento r en centmetros, distancia
del centro de gravedad de la armadura al
L E E DATOS HORMIGN
paramento de la seccin, que se supone igual
n en valor absoluto para todos los lados
de la seccin poligonal. Dicho recubrimiento
es igual al recubrimiento libre c, ms el dimetro
ZE del cerco 0t, ms el semidimetro de la barra
LEE RECUBRIMIENTO longitudinal 0 : r = c + 0t + 1/2 0 .
A continuacin, o siempre que se haya
introducido T = 4, el programa pide y lee
el cdigo de armado CA. Este es un nmero
L E E CDIGO ARMADO
entero de Uy cifras que indica cul es la
\ CA
disposicin de las armaduras de la seccin (ver
Fig. 5). La primera cifra del cdigo de armado
indica el nmero de barras, equidistantes e
\ L E E SOLICIT. ACTUANTE iguales, de la armadura paralela al lado 1-2 de
M ^. M ^. N ,
xd yd- d la seccin; la segunda cifra el nmero de barras
de la armadura paralela al lado 2-3; y as
sucesivamente, la ltima cifra el nmero de barras
C A L C U L A ARMADURA IMPRIME A R M A - de la armadura paralela al lado nv-1. Estas
DURA y^ ^
ESTRICTA cifras sern nmeros enteros comprendidos entre
2 y 9. De aqu se deduce:
El nmero de barras de la armadura paralela
resistencias de clculo del hormign y del acero a cualquier lado de la seccin poligonal es
fcd y fyd en kp/cm^. En caso de que se igual o mayor que 2; por tanto, cerca de cada
introduzca T = 2 el programa no lee estos datos, esquina (saliente o entrante) de la seccin
manteniendo las resistencias usadas anteriormente. debe haber una barra. Este criterio coincide
Si se arranca el programa con T = 2, se adoptan con una prctica habitual de armado de
los siguientes valores, considerados como los ms secciones de soportes, pues facilita la
frecuentes en el momento de escribirse colocacin de cercos.
el programa:
Las barras de la armadura paralela a cada
fcd = 175 X 0,9 / 1,5 = 105 kp/cm2; lado son iguales y se disponen a distancias
iguales. Esta es tambin una prctica usual.
fyd = 4200 / 1,1 = 3818 kp/cm2.
El nmero mximo de barras de cada
armadura es 9. No obstante es evidente que
Naturalmente, cada proyectista podr modificar si se pone n = 9 y el resultado del programa
estos valores presupuestos cambindolos por los es un dimetro terico estrictamente necesario
que utilice con mayor frecuencia, sin ms 0 , el proyectista puede substituir, sin grave
que corregir las correspondientes instrucciones error, la combinacin n0, por otra de capacidad
del listado (ver apartado 6). mecnica equivalente n'0', siendo n' mayor
A continuacin, o siempre que se haya que 9 (por ejemplo, 10 u 11) y 0 ' un dimetro
introducido T = 2, el programa pide y lee de la serie normalizada.
los datos referentes a la seccin de hormign, El nmero total de barras iguales de la
que son los siguientes: seccin ser igual a la suma de las cifras
Uv = nmero de vrtices de la poligonal. Debe del cdigo de armado CA menos el nmero
ser un entero comprendido entre 3 y 10; de vrtices ny.
x, yi = coordenadas de los nv vrtices, por A continuacin, o siempre que se haya introducido
parejas, empezando por el 1 y llegando T = 5, el programa pide y lee la solicitacin

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)
48
Informes de la Construccin. Vol. 36, n. 363, agosto-septiembre, 1984

E J E M P L O S DE CDIGOS DE ARMADO

Fig. 5

5. ,1

CA = 3333 CA = 33336

yrvTv ^V


5 2 5 1. \,

2
y/^ 4 3 >v
4
433444 CA = 335333
CA = 3 4 2 5 2 4

# 6^




3
J
#
3 2 4
3 2
CA = 3434 CA = 343343 CA = 3 43356 CA = 553343

5 f10 1
1

7 6
2 3

8 91

3 2
CA = 542562
CA = 9795247582

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)
X 49_
Informes de la Construccin. Vol. 36, n. 363, agosto-septiembre, 1984

de clculo actuante Mxd, Myd, Nd, en Si se desea pasar a otro elemento con distinta
metros X tonelada, metros X tonelada y seccin, bastar dar T = 2, introduciendo
toneladas, respectivamente. El momento Mxd es sucesivamente los datos de la seccin de
el momento alrededor del eje x, para el cual el hormign (nm. de vrtices Uv y coordenadas Xi,
canto es la dimensin de la seccin en yi de los mismos); el recubrimiento r; el cdigo
direccin y y que produce excentricidades en de armado CA; y la solicitacin o solicitaciones
dicha direccin y; anlogamente el momento actuantes Mxd, Myd, Nd.
Myd es el momento alrededor del eje y, para
el cual el canto es la dimensin en direccin x y Por ltimo, si se desea cambiar la resistencia
que produce excentricidades en dicha direccin x. de clculo del hormign o del acero se dar T = 1,
Como se ha indicado, estos valores deben estar introduciendo a continuacin sucesivamente las
mayorados, y los momentos deben incluir, en resistencias fcd, fyd; los datos de la seccin
su caso, los efectos de segundo orden, en forma de hormign Uy, Xi, y^; el recubrimiento r;
de momentos suplementarios. Los momentos el cdigo de armado CA; y la solicitacin o
Mxd, Myd, pueden llevar signo, entendindose solicitaciones actuantes Mxd, Myd, Nd.
que los signos positivos corresponden a El programa prosigue estos ciclos de forma
excentricidades de la carga situadas en el primer indefinida. Si se desea interrumpirlo basta con
cuadrante. El axil Nd debe ser positivo, como pulsar la tecla ATTN cuando el programa est
corresponde a un soporte. en espera de datos (por ejemplo, cuando pide
Con todos estos datos, el programa est ya en un nuevo cdigo de tarea T).
condiciones de calcular las armaduras Si se ha cometido un error, o bien para hacer
estrictamente necesarias para resistir la continuar el programa interrumpido mediante
solicitacin actuante. Para ello se utiliza un la tecla ATTN, basta con pulsar las
proceso iterativo que se describe en el apartado teclas C O N T 9 RTN, con lo cual el
siguiente, y que se controla mediante los valores programa vuelve a pedir un nuevo cdigo
de los parmetros caractersticos que van de tarea T, y prosigue su ejecucin.
apareciendo en pantalla. Al cabo de un intervalo Como es obvio, al arrancar el programa hay
de tiempo variable, del orden de 40 a 60 que dar un cdigo de tarea T = 1 T = 2,
segundos para casos deflexocompresinrecta pues si no el ordenador no dispondr de todos
y de 2 a 3 minutos para casos de flexocompresin los datos necesarios para el clculo.
esviada, aparecen en pantalla los valores de la
capacidad mecnica tJ y del dimetro terico 0
de cada barra, en toneladas y en milmetros
respectivamente. Una vez facilitados estos 3. Mtodo de resolucin
resultados, el programa vuelve atrs Se utiliza el mtodo indicado en el
automticamente y pide un nuevo cdigo de apartado 2.4 de la referencia (5), con algunas
tarea T. modificaciones, tal y como se expone a
En caso de existir varias hiptesis de clculo o, continuacin.
ms precisamente, varias solicitaciones
actuantes sobre la misma seccin, bastar con
dar T = 5 e introducir a continuacin la siguiente
solicitacin, obtenindose la nueva capacidad
mecnica U y dimetro terico necesario 0
para cada barra, y as sucesivamente. La seccin
deber armarse para la mayor de las capacidades
y dimetros obtenidos, que correspondern a
la hiptesis ms desfavorable.
Si la capacidad o el dimetro resultantes aconsejan
cambiar la disposicin de armado elegida, ello
podr hacerse sin ms que introducir T = 4,
tecleando a continuacin el cdigo de armado
CA de la nueva disposicin elegida, y a
continuacin la solicitacin o solicitaciones
actuantes Mxd, Myd, Nd.
En caso de que el dimetro normalizado resultante
aconseje modificar el recubrimiento r, bastar
para ello dar T = 3, introduciendo a continuacin
el nuevo recubrimiento r, y luego el cdigo O M
de armado CA y la solicitacin o solicitaciones
actuantes Mxd, Myd, Nd. Flg. 6

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)
50
Informes de la Construccin. Vol. 36, n. 363, agosto-septiembre, 1984

Si la solicitacin exterior actuante se representa


por el vector OD, de componentes Mxd, Myd, Na
(ver Fig. 6), para cada posicin del eje neutro
existe una y slo una posicin del plano de
SN
Nd-
L N.
M.
(Myd-Myo) + N,
Nd
1
deformaciones que agota la seccin. En esa
situacin pueden obtenerse los esfuerzos resistidos


por el hormign, que se representan por el Mx,
vector OC, de componentes Mxc, Myc, Nc, Mx (Myd-Myc) + Mx,
y los esfuerzos resistidos por la armadura de M.
CM
referencia, supuesto que cada una de sus barras M,-yd
tuviera una seccin unitaria, A = 1 cm^,
que se representan por el vector CS, de Para fijar la posicin del eje neutro se utilizan
componentes Mxs, Mys, Ns. los parmetros ^ y j8, ver Fig. 7. El segundo
Si el vector CS pasara justamente por el es el ngulo que forma el eje neutro con el
punto D (caso de la solicitacin actuante D"), eje OY.
entonces el rea estrictamente necesaria para El parmetro ^ es igual, en los dominios
cada barra de la armadura valdra: de deformaciones 2, 3 y 4 del diagrama de pivotes
(Fig. 1), o sea, para flexin compuesta, a la
profundidad relativa del eje neutro con respecto
CD" Mxd
^^^xd Mx Myd Myc al canto oblicuo total: ^ = x/h.
A(cm2) =
CS Mx, Mvs En el dominio 1 (traccin compuesta) se hace
variar el parmetro ^ entre 1 y O linealmente
Para una posicin cualquiera del eje neutro con la deformacin en la fibra ms comprimida
esto no suceder, siendo preciso buscar la posicin en este caso menos traccionada 8c. As
tal que el vector CS pase por el punto D. se evita el manejo de valores de ^ que podran
Para caracterizar los errores que se producen llegar a si se sigue tomando como ^ la
o, lo que es lo mismo, la distancia a que se profundidad relativa del eje neutro. De igual
encuentra la situacin buscada respecto a una forma, en el dominio 5 (compresin compuesta)
situacin cualquiera, se proyecta el tringulo se hace variar el parmetro ^ entre 1 y 2
SCD paralelamente a la direccin N en el linealmente con Cc. As se evita el manejo de
D"C'D' (Fig. 6) y paralelamente a la direccin valores de ^ hasta .
My en el D'C"D. Se definen como error de
axil y error de momento los siguientes:

D'D _ (N)D-(N)D> _
N =
Nd "(N)D

Nd-
L M. (Mxd - Mxc) + N,
Nd
1
D"D' _ (MV)D-(MV)D.. _
EM =
Mxd (MX)D

Myd - r ^ J J - (Mxd - Mx.) + Myel


M:xd

Es decir, el error de axil es la diferencia entre


el axil en D y el axil en D', dividido por el axil
en D (error relativo), y anlogamente el error
de momento.
Las frmulas dadas corresponden al caso de
que Mxd sea mayor que Myd en valor absoluto.
En caso contrario, es decir, para situaciones
de pequeo Mxd, entre las que puede estar
la flexin recta con Mxd = O, las definiciones
y frmulas anteriores se sustituyen por las que
resultan de cambiar en ellas Mx y My entre s: Fig. 7

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)
51
Informes de la Construccin. Vol. 36, n. 363, agosto-septiembre, 1984

posible el clculo de los esfuerzos resistidos


por el hormign slo Mxc, Myc, Nc, y de
los esfuerzos resistidos por la armadura de
referencia de seccin unitaria Mxs, Mys, Ns,
lo que se consigue aplicando la subrutina 450,
que se describe en el apartado siguiente. Esta
subrutina calcula dichos esfuerzos, as como
los errores de axil y de momento CN, CM,
que sern en general mayores que las cotas
de error prefijadas convencionalmente para los
mismos:

EN >0,0001;
Bu > 0,0001.
Ser necesario, por lo tanto, proseguir los tanteos.
Estos se realizan de la forma siguiente:

a) Se toman como valores iniciales de los parmetros


los siguientes:
^ = 0,7;

p = d = arctg (
Cx )

siendo:
ex = Myd/Nd = excentricidad de la solicitacin
actuante en direccin x;
Cy = Mxd/Nd = dem, en direccin y; estas
excentricidades deben cumplir las
condiciones expresadas en el apartado 36.3
de la EH-82 acerca de excentricidades
mnimas;
hx = dimensin de la seccin en direccin x,
igual a la mayor diferencia entre las
abscisas de sus vrtices;
hy = dem, en direccin y.

Conviene tener en cuenta, por otra parte,


que en el valor de 6 es preciso deducir el
cuadrante exacto, es decir, que
90o < 6> < 270o, en funcin de los signos
de Cx y Cy.
Flg. 9
b) Manteniendo fijo el valor de p se ensaya para:
Es evidente que para situaciones prximas a la
traccin simple Ci ser EN > O (ver Fig. 8), 6 = <;
mientras que para situaciones prximas a la
compresin simple G2 ser 8N < 0; y siendo CN ^2 = ^ + 0,1.
una funcin continua de la profundidad relativa
del eje neutro ^, habr una situacin para la A partir de los errores de axil obtenidos ENI y ^m
que eN = 0. Lo mismo sucede con BM, que se calcula un nuevo valor para ^ por el mtodo
es una funcin continua del ngulo j3 del eje de la cuerda:
neutro (ver Fig. 9).
Elegidos los valores de los parmetros ^ y jS ^ = (^2 A ^ con A ^
queda fijada la posicin del eje neutro y resulta Bm

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)
K
Informes de la Construccin. Vol. 36, n. 363, agosto-septiembre, 1984

con las limitaciones: Fig. 10


^..= 0
I A^l <0,1; - 1 <<^<2 Ajuste de
moniento
Este proceso se prosigue hasta ajustar la
componente axil, es decir, hasta conseguir que sea:

I eN2 1 < 0,0001


c) Se comprueba si en ese momento se verifica Ajuste de
tambin el ajuste de momentos: axil
UM2 I < 0,0001,
en cuyo caso se da el proceso por terminado.
d) En caso contrario, manteniendo el valor de ^
se ensaya para:
Punto de
i52=^+lo () p a r t i d a

A partir de los errores de momentos obtenidos


MI y Bu2 se calcula un nuevo valor para j3 O
por el mtodo de la cuerda:

4. Formulacin
li = p2-Ap con A^ = f' Z t^ eM2 ,
SMI "~ Bui
Como se ha dicho en el apartado anterior, la base
con las limitaciones: del programa la constituye la subrutina 450,
que, a partir de los parmetros ^ y j8 que fijan
I AjS I < 36o ; - 90o < i3 < 270o la posicin del eje neutro, calcula los esfuerzos
resistidos por el hormign Mxc, Myc, Nc y los
Este proceso se prosigue hasta ajustar la componente esfierzos resistidos por la armadura de referencia
de momento, es decir, hasta conseguir que sea: unitaria, Mxs, Mys, Ns. Tambin calcula los
errores de axil y de momento definidos en el
I eM2 I < 0,0001 . apartado anterior, EN y CM.
Antes de devolver el control al programa principal,
e) Se comprueba si en ese instante se verifica la subrutina 450 muestra en pantalla los valores
tambin el ajuste de axil: de los parmetros de entrada ^, j3 y de los
errores resultantes CN, CM, para que el usuario
UN2 I < 0,0001, pueda controlar la marcha del proceso. La
subrutina 450 consta de los pasos siguientes:
en cuyo caso se da el proceso por terminado.
En caso contrario se vuelve al paso b). a) Obtencin de las coordenadas x'i, y'i de los
vrtices de la seccin y x"i de las armaduras de
En la Fig. 10 se esquematiza la trayectoria seguida esquina, referidas a unos ejes OX'Y' del mismo
hasta la convergencia final del proceso. El mtodo origen que los generales OXY, pero girados
de correcciones independientes y sucesivas de ^ y un ngulo j3, de forma que el eje OX' sea
j3 ajustando, respectivamente el axil y el normal al eje neutro y se dirija hacia las
momento suele ser bastante eficaz, segn la compresiones crecientes (ver Fig. 7).
experiencia del autor, dado que la curva CN = O
no presenta pendientes excesivas, mientras que Se utilizan para ello las frmulas de cambio
la curva CM = O s que las tiene, tal como se de ejes:
ve en el esquema. La utilizacin del mtodo
de la cuerda para cada ajuste independiente x' = X c + y s;
puede dar lugar a problemas si no se eligen
adecuadamente las fimciones error a anular. Las y' = -- X s + y c;
aqu seleccionadas tienen un comportamiento
favorable, siempre segn la experiencia del autor, siendo *
por lo que el mtodo de la cuerda, muy rpido, X, y =coordenadas en ejes generales OXY;
resulta preferible a otros mtodos ms seguros
pero mucho ms lentos, como el mtodo de s = sen JS;
biparticin. c = eos j3.

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)
53
Informes de la Construccin. Vol. 36, n. 363, agosto-septiembre, 1984

b) Obtencin del canto total oblicuo y del canto Fig. 11


til oblicuo (Fig. 7):
" X naax X

U X max X

siendo:
x'max = x'c = mayor de las coordenadas
giradas x'i, correspondiente a la esquina C
(compresin mxima);
x'min = menor de las coordenadas giradas x'i,
correspondiente a la esquina de compresin
mnima;
x"min = x's = menor de las coordenadas
giradas x"i, correspondiente a la armadura S
(compresin mnima).
c) Clculo del canto til relativo S:
5 = d/h.
d) Clculo de las deformaciones Cc y Cs en la
esquina ms comprimida C y en la armadura
menos comprimida S (Fig. 7). Teniendo en X'. Basta pues recorrer el contomo de la
cuenta la definicin del parmetro ^ en los seccin en el sentido horario, acumulando los
distintos dominios del diagrama de pivotes, esfierzos M'xc' M'yc', Nc obtenidos para cada
indicada en el apartado 3, resultan las trapecio, para obtener los esfuerzos resistidos
siguientes expresiones para las deformaciones por el hormign, referidos a los ejes girados
en la fibra ms comprimida del hormign 8c OX'Y'.
y en la armadura menos comprimida 8s, Cada trapecio i j (Fig. 11) se considera a
expresadas en diezmilsimas, en funcin de su vez descompuesto, en el caso ms general,
dicho parmetro i^: en tres trapecios parciales. En el primer
trapecio parcial la deformacin es de traccin,
Dominio 1 (traccin compuesta) 1 < ^ < 0: 8 < O, por lo que las tensiones del
hormign y los esfierzos resultantes son
8c = 100 ^; 8s = - 1 0 0 ; nulos. En el segundo trapecio parcial se
cumple O < 8 < 8o = 0,0020; se trata de la
Dominio2(exincompuesta) 0<^<0,259 8: zona parablica del diagrama parbola-
rectngulo. En el tercer trapecio parcial se
8c =
100 ^ e,= - 1 0 0 ; cumple 8o < 8; se trata de la zona rectangular
ITT del diagrama parbola-rectngulo. El clculo
I>3tnmios3-4(flexincxM^juesta) 0,259 5 < ^ < 1 : de los esfuerzos resultantes en estos trapecios
parciales se consigue mediante llamadas a la
subrutina auxiUar 1080, que se describe en el
Se = 35 - 3 5 ^ apartado 5.
Una vez obtenidos los esfierzos M'xc'j M'ycs
Dominio 5 (compresin compuesta) 1 < ^ < 2: Nc referidos a los ejes girados OXT', se
obtienen las excentricidades de la resultante,
8c = 5 0 - 1 5 ^ ; 8s = 8 r + ( ^ - l ) ( 2 0 ~ 8 r ) , referidas a dichos ejes:
siendo 8r = 35 (1 5) la deformacin e'x = M'yc/Nc ; e'y=MWNc.
en la armadura para (^ = 1. Las excentricidades referidas a los ejes
e) Obtencin de los esfuerzos resistidos por el generales OXY sern:
hormign Mxc, Myc, Nc. Estos esfuerzos se x e s + e'y c;
obtienen aplicando ydrmw/a^ analticas
Cy C x ' C C y ' S ,
exactas tal como se indica a continuacin.
La seccin poligonal puede considerarse y los esfuerzos referidos a los ejes
compuesta, a los efectos del clculo de estos generales OXY:
esfuerzos, por una sucesin de trapecios Mxc = Nc ey 5
(Fig. 11), que se obtienen considerando cada
lado i j , las rectas que proyectan los Myc = Nc Cx;
vrtices i y j sobre el eje X', y dicho eje Nc =Nc

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)
54
Informes de la Construccin. Vol. 36, n. 363, agosto-septiembre, 1984

f) Clculo de los esfuerzos resistidos por la con las definiciones de Ae y Be dadas en el


armadura de referencia unitaria, Mxs, Mys,Ns. apartado 4-f, los esfuerzos buscados vendrn
Estos esfuerzos vienen dados por las sumatorias: dados por:
n

Ns = j (Ti ;
r.2
i= 1
Nc = J O-x y'r dx
n

Mxs = 2i^ (Ti'Yi ;


i=l Mx = / (7x 1/2 y ? d x ;
n

a-i Xi;
i=l

siendo: Mv ^ J ''^x-y'r x' dx ;


n = nmero total de barras, igual a la
suma de las cifras del cdigo de siendo:
armado CA menos el nmero de
vrtices Uv; y'r = ordenada de la recta 1-2 correspondiente
di (si) = tensin de la barra i, funcin de su a la abscisa x' (Fig. 12);
deformacin; dx = tensin del hormign en la fibra x = x'.
Ei (x"i) = deformacin de la barra i, funcin La ordenada de la recta vale:
de su abscisa respecto a los ejes y'r = Ay X' + By ,
girados, X";
Xi, Yi = coordenadas de la barra i en ejes siendo:
generales OXY.
La deformacin de la barra i se calcula mediante: Ay = ( y ' 2 - y ' i ) / ( x ' 2 - x ' i ) ;
[ Ag * X i "I tSg , By = y'i - Ay x'i .
siendo: Las expresiones para la tensin del hormign
(7x son las siguientes:
Ae =(ec - e s ) / ( x ' c - x ' s ) ;
Trapecio en parbola:
(Tx = A e^ + B 8 ,
La tensin de la barra i viene dada por:
(Ti = i Es , siendo:
con las limitaciones: A le / ^ ;
C7i > fyd ; (Ji < fyd. B ^^ 2 le / o ;
Para evaluar estas sumatorias se hace un fe = 0 , 8 5 fcd;
doble ciclo FOR, considerando cada
armadura (paralela a cada lado i j de la Eo = 0 , 0 0 2 0 .
seccin) y dentro de ella cada barra (si la Si se elimina e se obtiene:
cifra correspondiente del cdigo de armado
CA es mayor de 2). En el ciclo interno se (Tx = A,, X'2 + B^ X' + C^ ,
calculan las coordenadas Xi, yi, x"i de cada
barra a partir de las de la barra anterior;
luego se calcula Ci, despus di y por ltimo
los trminos de las sumatorias.
2 (^'2'y'2'2^
5. Subrutinas auxiliares
a) SUBRUTINA 1080: Clculo de los esfuerzos
del hormign en un trapecio parcial 12
(Figura 12).
En uno cualquiera de estos trapecios parciales
12, teniendo en cuenta que el eje neutro
es paralelo al eje Y', de forma que para
x' = cte es = cte, y concretamente:
e = A x' + Be, Flg. 12

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)
m
Informes de la Construccin. Vol. 36, n. 363, agosto-septiembre, 1984

siendo: y cuando se la llama con N5 = O, se emplean


las correspondientes a trapecio en rectngulo.
B. = 2 A A. Bs + B As; b) SUBRUTINA 1310: Esta subrutina se
C. = A B? + B Be. emplea en el clculo de las coordenadas de
las armaduras de esquina, a partir de
Trapecio en rectngulo: las coordenadas de los vrtices de la seccin
y del valor del recubrimiento r, al principio
del programa. Como se trata de un clculo
Sustituyendo estas expresiones de y'r y de dx trivial no parece necesario detallarlo.
en las integrales que dan los esfuerzos y
efectuando las correspondientes integraciones,
se obtienen las frmulas siguientes para 6. Listado en BASIC
dichos esfuerzos:
Trapecio en parbola: Al final del artculo se incluye un listado del
programa DM2G y de las subrutinas en el
lenguaje BASIC del ordenador personal porttil
4 a pilas HP-75. Este listado ha sido producido
Ne = 2 ^ Fi Ai ; por la impresora porttil a pilas HP-82162A,
que imprime lneas con un mximo de 24
i=l caracteres; cuando una instruccin no cabe
en una lnea, la corta en los caracteres nm. 24,
5
48, etc., y la imprime en varias lneas
Mxc = 1/2 2 Gi Ai ; consecutivas.
4 Sobre este listado conviene hacer algunas
aclaraciones, sealando las principales
Myc = j Fi Ai-
M-hl peculiaridades del BASIC del HF-75 en relacin
i=l
con el BASIC de otros ordenadores personales:
Trapecio en rectngulo: En las instrucciones de asignacin no es
necesario utilizar la palabra LET. As, por
ejemplo, la lnea nmero 8 dice:
Fl = 1750* 9/1.5, mientras que en otros
Ne = j j Fi Ai ; ordenadores se debera decir:
i=l
LET Fl = 1750* 9/1.5.
Una misma lnea puede contener varias
instrucciones separadas por el smbolo @
Mx, 1/2 2 Gi Ai
Por ejemplo, la lnea 41 tiene dos instrucciones
de asignacin: Fl = 8.5 Fl y F2 = F2/1000.
Una instruccin de asignacin puede ser
Myc = 2.F Ai+1 . mltiple, asignando un cierto valor a varias
variables separadas por comas. As, por
ejemplo, la lnea 91 tiene la instruccin
in] as expresiones anteriores es: X6,X8 = 1000, equivalente a las instrucciones
Aj = (x'i ~x'Ji)/j paraj = 1, 2, ..., 5 5 X6 = 1000 y X8 = 1000.
F4 = A . /l.y ,
El HP-75 trabaja con variables de 12 cifras
Fs = B. /\.y I l\(f B y ; decimales. Por ello resulta posible leer un
Ay + Ba B y ; cdigo de armado CA de 10 cifras y
F2
Fi = =a C. B y ; posteriormente separar dichas cifras
Gs = A . . A 2 . y asignarlas a las variables enteras N(l)
G4 = B . A^ + 2 A A By ; aN(lO).
i^y
Ga AJ + 2 B . A y - B y + A B y ;
G2 =
=a 2a A y - By + Bcr ' B y ;
La funcin PI (lnea 422) es una funcin
sin argumentos que proporciona el valor de
G, = la constante TT = 3,1415927.
c. B^
La subrutina auxiliar 1080 tiene un parmetro La funcin SGN (Hnea 260) tiene como
de entrada N5. Cuando se la llama con resultado +1 1, segn que el signo del
N5 = 1, se emplean las frmulas argumento que figura entre parntesis sea
correspondientes a trapecio en parbola; positivo o negativo, respectivamente.

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)
56
Informes de la Construccin. Vol. 36, n. 363, agosto-septiembre, 1984

7. Ejemplos Fig. 14

A) Se trata de dimensionar la seccin de un


soporte corto, de forma hexagonal (Fig. 13),
y sometida a las solicitaciones siguientes:

a) Mxd = 10,44 mt; Myd = 0; Na = 208,83 t


%'
b) Mxd = 20,24 mt; Myd = 6,74; Nd = 106,671
c) Mxd = 20,68 mt; Myd = 6,89; Nd = 54,511 S
,-^ ir

^ "%00
Las resistencias de proyecto y coeficientes
de seguridad son:
fck= 200kp/cm2 ; ye = 1 , 5
44
fyk = 4.200 kp/cm2 ; ys=l,l
Lx)s datos y resultados (con su tiempo de
s
?2 ^ ^<g_
4^'
clculo) se dan en la Tabla 1.
^o
La hiptesis ms desfavorable es la c,
para la que el dimetro normalizado 0 20
resulta ligeramente insuficiente. A
continuacin se procede a tantear dicha
hiptesis con el recubrimiento corregido,
r = 3,6 cm. Los resultados se indican en la B) Se trata de dimensionar una seccin en L
Tabla 2. (ver Fig. 14), correspondiente a un soporte
corto, sometido a las solicitaciones
Por lo tanto, la armadura 6 0 20 resulta siguientes:
suficiente. Los valores que aparecen en la
pantalla en la hiptesis b (para el primer
recubrimiento, r = 4 cm) se recogen en la
Tabla 3. a ) M x d = 8,85 mt; Myd = 8,85 mt;
Nd = 110,591

b) Mxd = -8,85 mt; Myd = -8,85 mt;


Nd = 110,591

c) Mxd = 8,85 mt; Myd = -8,85 mt;


N d = 110,591

d) Mxd = -8,85 mt; Myd = 8,85 mt;


Nd = 110,591

Las resistencias de clculo de los materiales


son las siguientes:

fcd = 99 kp/cm2 ; fyc = 4.000 kp/cm^

Los datos y resultados se dan en la Tabla 4.

Los resultados correspondientes a las


hiptesis c y d, sealados con un asterisco,
vienen condicionados por la limitacin de
Flg. 13
cuanta mnima (ver apartado 1).

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)
57
Informes de la Construccin. Vol. 36, n. 363, agosto-septiembre, 1984

Tabla 1

Tarea fcd fyd Hv X y X y X y X y X y X y r CA


1 120 3818 6 10 30 20 0 10 -30 -10 -30 -20 0 -10 30 1^ 222222

Tarea Mxd Myd Nd U 0 1 t(seg)

10.44 0 208.83 11.98 19.99 41


5 20.24 6.74 106.67 12.04 20.04 85
5 20.68 6.89 54.51 12.05 20.05 92

Tabla 2
T rea r CA Mxd Myd Nd U 0 t(seg)

3 . 3.6 222222 20.68 6.89 54.51 11.84 19.87 92

Tabla 3 8. Referencias bibliogrfcas


1. COMISIN PERMANENTE DEL HORMIGN: Instruccin
P EN EM EH-82 para el proyecto y la ejecucin de obras de hormi-
gn en masa o armado. Servicio de publicaciones del Mi-
.7000 63.458 -.2635 -.1697 nisterio de Obras Pblicas y Urbanismo. Madrid, 1982.
.7100 63.458 -.3032 -.1697 2. COMIT EURO-INTERNATIONAL DU BETN (CEB): Code
.6336 63.458 -.0196 -.1702 Modele CEB-FIP pour les Structures en Bton. Boletn n.
.6283 63.458 -.0014 -.1703 125 F d e l CEB. Pars, 1978.
.6279 63.458 -.0000 -.1703 3. F. MORAN: Programa para el dimensionamiento de sec-
ciones rectangulares de hormign armado en flexocom-
n -6279 64.458 .0022 -.1769 presin recta con un ordenador porttil. Hormign y Acero
.6279 3.7.535 -.0803 .0369 nm. 153, 4. trimestre 1984.
.6279 42.391 -.0652 -.0068 4. F. MORAN: Programa para la comprobacin de secciones
.6279 41.666 -.0673 -.0006 rectangulares de hormign armado en flexocompresin
.6279 41.594 -.0675 -.0000 esviada con un ordenador porttil. Informes de la Cons-
truccin n. 359-360, 1984.
.6379 41.594 -.1052 -.0001 5. F. MORAN: Clculo de secciones de hormign armado,
.6100 41.594 -.0015 .0001 sometidas a solicitaciones normales, en el estado lmite l-
.6096 41.594 -.0000 .0001 timo. Monografa nm. 304 del Instituto Eduardo Torroja.
Madrid, 1972.
.6096 42.594 .0024 -.0084 6. P. J. MONTOYA, A. G. MESEGUER, F. MORAL: Hormign
.6096 41.609 .0000 -.0000 Armado. 11 .^ Edicin. Editorial Gustavo Gili. Barcelona,
1983.

Tabla 4

Tarea cd fyd Hv X y X y X y X y X y X :f r CA
1 99 4000 6 8 28 8 8 28 8 28 -22 -22 -22 -22 1 5 222332

Tarea Mxd Myd Nd u 0 t(seg)

8.85 8.85 110.59 5.78 13.56 45


5 -8.85 -8.85 110.59 8.79 16.73 24
8.85 -8.85 110.59 4.20 11.56 90
5 -8.85 8.85 110.59 4.20 11.56 144

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)
58
Informes de la Construccin. Vol. 36, n. 363, agosto-septiembre, 1984

LISTADO DEL PROGRAMA DM2G

1 REH DH2G:Diftens.Fl.Esy lee D8=X9-X8 8 E8=D8/2e 185 F=F3*fiTH(E2/El*D7/D8


.Gral. 8 IF E8<.82 THEH E8=.e2 ) 8 IF EK6 THEH F=F+188
2 INTEGER H(10),HLN2,N3 162 IHPUT -Recubr. r(cfl) 198 T=F 8 L=.7 8 GOSUB 4
,N4,H5,N6.N7,N8 =; R3 8 R3=R3/ie8 58
4 Din X(ll),y(ll),Xl(ll) 184 IHPUT Cod.flrft.Cfi="; 268 L1=L 8 E5=E3 8 L=LI+
,Y1(11) C2 8 H8=8 .81
5 DIM X3(11).V3(11),X4(1 166 FOR 1=1 TO. Hl 218 GOSUB 458
1),G(5) 168 P=18''(H1-I) 8 H(I)=I 228 IF flBS(E3=.ee81 TH
7 Fl=1758*.9/1.5 F2=4. HT(C2/P) EH 258
2/1. i 118 C2=C2-H(I)*P 8 H8=H8 238 IFfiBS(E4)<.8e81THE
8 FI=F1*.85 +H(I) H 426
9 IHPUT Tarea=';K 112 IF 1=1 THEH H1=H1 8 248 GOTO 318
36 OH K GOTO 48,58,182,1 M2=l 8 GOTO 116 258 D1=(L1-L)/(E5-E3)*E3
84,168 114 H1=I-1 8 2=1 268 IFflBS(Dl)>.lTHEH D
46 IHPUT fcd,fycKkp/cft2 116 GOSUB 1316 1=.1*SGH(D1)
)=-iFl,F2 118fll=fl8 B1=B 8 C1=C 278 L1=L 8 E5=E3 8 L=L-D
41 F1=8.5*F1 8 F2=F2/iee 128 H1=I 8 H2=I+I 1
8 122 GOSUB 1318 288 IF L>2 THEH L=2
58 IHPUT -nv^'; Hl 8 B8= 124 D=fl*Bl-fll*B 298 IF L<-1 THEH L=-l
-98 8 82=278 126 X1(I)=(C*B1-C1*B)/D 368 GOTO 218
66 FOR 1=1 TO Hl 128 Yl(I)=(fl*Cl-fll*C)/II 318 TI=T 8 E6=E4 8 T=T1+
76 IHPUT X,Y(cft)=-; X(I 138 HEXT I 1
),Y(I) 8 X(I)=X(I)/iee 8 132 X1(H3)=XI(1) 8 Y1(H3 328 GOSUB 458
YI)=Y(I)/168 )=Y1<1) 338 IFflBS(E4)>=.e881TH
86 HEXT I 135 H8=H8-H1 EH 368
96 H3=Hl+l 8 X(H3)=X(I) 148 fll=-Fl/488 8 Bl=Fl/l 349 IFflBS(E3)<.6e91THE
8 Y(H3)=Y(1) 8 H 426
91 X6.X8=1888 8 X7,X9=-1 158 F3=18e/PI 8 B=(B2-B6 358 GOTO 268
888 8 S2=6 )/ie 368 D2=(T1-T)/(E6-E4)E4
92 FOR 1=1 TO Hl 155 U3=4e*F2*S2/H8 378 IF flBS<II2)>B THEH B2
93 S2=S2+(Y(I+I)+Y(I))* 168 IHPUT 'Hxd,Hyd,Hd(nt =B*SGH(D2)
X(I+l)-X(I))/2 ,t)=';K2,K3,Kl 388 T1=T 8 E6=E4 8 T=T-D
94 IF X(I)<X6 THEH X6=X( 165 E1=K3/K1 8 E2=IC2/K1 2
I) 178 F=98 8 IF E2<6 THEH 398 IF T>B2 THEH T=B2
95 IF X(I)>X7 THEH X7=X( F=-F 488 IF T<B8 THEH T=B8
I) 172 IFflBS(El)>=E7OR fiB 418 GOTO 328
96 IF Y(I)<X8 THEH X8=Y( S(E2)>=E8 THEH 186 428 U4=0*F2 8 IF U4<U3 T
I) 174 IF D7<D8 THEH E1=E7* HEH U4=U3
97 IF Y(I)>X9 THEH X9=Y( SGH(El) 8 K3=E1*K1 8 K2, 422 DISP USIHG 2(4d.2d)
I) E2=6 8 GOTO 186 i U4,SQR(488*4/F2/PI)
98 HEXT I 176 E2=E8*SGH(E2) 8 K2=E 8 NfllT 6
99 D7=X7-X6 8 E7=D7/28 8 2*K1 8 K3,El=e 438 GOTO 9
IF E7<.82 THEH E7=.e2 188 IF El=8 THEH 198 448 EHD

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)
59
Informes de la Construccin. Vol. 36, n. 363, agosto-septiembre, 1984

LISTADO DE SUBRUTINAS

SUBRUTINA 450 SUBRUTINA 1310


456 X6,x8-ieee x7=-iee 816 IF F6>=F5 THEN 848 1888 Z3=Z1 8 Z4=Z2
8 828 Z1=F6 8 Z2=F5 8 H5=l 1898 FOR J=l TO 5
4e S=SIN(T/F3) C=COS( 8 GOSUB 1886 1188 G(J)=(Z4-Z3)/J
T/F3) 836 Z1=F5 8 Z2=F7 8 H5=e 1118 Z3=Z3*Z1 8 Z4=Z4Z2
465 iF fies(C)<.eeei THEN 8 GOSUB 1886 8 GOTO 858 1128 NEXT J
C=e f S=^SGH(S) 848 Z1=F6 8 Z2=F7 8 H5=e 1138 IF H 5 0 8 THEH 1158
476 FOR 1=1 TO H3 8 GOSUB 1888 1148 fl5,B5=8 8 C5=F1 8 G
488 X3(I)=X(I)*C+Y(I)*S 856 HEXT I OTO 1188
496 Y3(I)=-X(I)*S+Y(I)*C 866 P3=U2/ 8 P4=U1/U 1158 fl5=fll*fl4*fl4
588 IF X3(I)<X THEH X6= 878 U1=U*(P3*S+P4*C) 8 U 1168 B5=2*fll*fl4*B4+Bl*fl4
X3(I) 2=U*(P3*C-P4*S) 1178 C5=fil*B4*B4+Bl*B4
516 IF X'3(I)>X7 THEH X7= 886 FOR 1=1 TO Hl 1188 H4=fl5*fi6
X3(I) 896 P5=X1(I) 8 P6=Y1(I) 1198 H3=B5*fl6+fl5*B6
526 NEXT I 8 P7=X4(I) 8 H6=N(I)-1 1288 H2=C5*R6+B5*B6
538 FR 1=1 TO NI 988 D3,D4.D5=8 1218 H1=C5*B6
548 X4(I)=X1(I)*C+Y1(I>* 918 IF H6=l THEH 948 1228 H9=H4*fl6
S 928 D3=(X1(I+1)-P5)/N6 1238 H8=H3*fl6+fl5*fl6*B6
568 IF X4(I)<X8 THEH X8= 938 D4=(Y1(I+1)-P6)/H6 8 1248 H7=H2fi6+B5*fl6B6+fl
X4(I) D5=(X4(I+I)-P7)/H6 5*66*B6
588 HEXT I 948 FOR J=l TO H6 1258 H6=Hl*fl6+C5*fl6*B6tB
585 X4(N3)=X4(1) 958 E=fl4*P7+B4 8 Sl=.21* 5*B6*B6
598 1)=(X7-X8)/(X7-X6) E 1268 H5=C5*B6*B6
688 IF L>e THEH 628 968 IF SK-F2 THEH Sl=-F 1278 =+H4*(H4*G(4)+H3*
618 Pl=18e*L 8 P2=-18e 8 2 G(3)+H2*G(2)+H1*G(1))
GOTO 688 978 IF S1>F2 THEH S1=F2 1288 1=1+N4*(H9*G(5)+H
628 IF L>.259*1) THEH 648 988 Q=Q-^S1 8 Q1=Q1+S1*P6 8*G(4)+H7*G(3)+H6*G(2)+H
638 P1=188*L/(D-L) 8 P2= 8 Q2=Q2+S1*P5 5*G(l)>/2
-188 8 GOTO 688 998 P5=P5+D3 8 P6=P6+D4 1298 2=U2+N4*(H4*G(5)+H
648 IF L>1 THEH 668 8 P7=P7+E5 3*G(4)tH2*G(3)+Hl*G(2)>
658 Pl=35 8 P2=35*(L-D)/ 1888 NEXT J 1388 RETURH
L GOTO 688 1818 HEXT I
668 P1=58-15*L 8 P2=35*( 1828 IF flBS(e.eei THEN
l-) 0=(K1-)/Q 8 GOTO 1838
678 P2=P2+(L-1)(28-P2) 1822 IFflBS(Ql)>.eBlTHE
688 U.U1,U2,Q,Q1,Q2=8 N 0=(K2-U1)/Q1 8 GOTO 18
698 fl4=(Pl-P2)/(X7-X8) 8 38
B4=Pl-fl4*X7 1824 0=(K3-2)/Q2
788 F4=-B4/fl4 8 F5=(28-B 1838 83=K1- 8 Q4=K2-U1
4)/H4 8 e5=K3-2
718 FOR 1=1 TO NI 1835 IF flBS(K3)(fiBS(K2)
728 F6=X3(I) 8 F7=X3(I+1 THEN E3=(C3-e4*Q/Ql)/l(l
) 8 H4=l 8 F8=Y3(I) 8 E4=(Q4*Q2/Q1-Q5)/K2 8
738 IF F6=F7 THEN 858 GOTO 1858
748 IF F6<F7 THEN 768 1848 E3=(Q3-Q5*Q/Q2)/K1
758 F6=X3(I+1) 8 F7=X3(I 8 E4=(04-Q5*Q1/Q2)/K3
) 8 N4=-l 8 F8=Y3(I+1) 1858 IF flBS(flBS(E4)-PI)< SUBRUTINA 1080
768 IF F7<=F4 THEH 858 .881 THEH E4=8
778 fl6=N4*(Y3(I+l)-Y3(I) 1868 SISP USING d.4di5d 1318 1=X(H1) 8 V1=Y(H1>
>/(F7-F6) 8 B6=F8-fl6*F6 .3d,2(3d.4d)' ; L,T,E3,E 1328 U2=X(N2) 8 V2=Y(H2)
788 IF F6<=F4 THEH F6=F4 4 1338 fl=V2-Vl 8 B=U1-U2
798 IF F7>F5 THEN 818 1878 RETURN 1348 C=fl*l+B*Vl+R3*SQR(
888 Z1=F6 8 Z2=F7 8 H5=l fl*fl+B*B)
8 GOSUB 1888 8 COTO 858 1358 RETURN
^^^

Consejo Superior de Investigaciones Cientficas http://informesdelaconstruccion.revistas.csic.es


Licencia Creative Commons 3.0 Espaa (by-nc)

S-ar putea să vă placă și