Você está na página 1de 52

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL ESCOLA DE ENGENHARIA PROGRAMA DE PS-GRADUAO EM ENGENHARIA CIVIL

DIMENSIONAMENTO E VERIFICAO DE SEES POLIGONAIS DE CONCRETO ARMADO SUBMETIDAS FLEXO COMPOSTA OBLQUA

AMRICO CAMPOS FILHO

2000

SUMRIO

1 - INTRODUO ......................................................................................................................................... 2 - FORMULAO BSICA ........................................................................................................................ 2.1 - As caractersticas geomtricas da seo transversal ................................................................................ 2.2 - Esforos atuantes ..................................................................................................................................... 2.3 - Esforos resistentes de clculo ................................................................................................................ 2.3.1 - Deformao da seo no estado limite ltimo ...................................................................................... 2.3.2 - Diagrama tenso-deformao para o concreto ..................................................................................... 2.3.3 - Diagramas tenso-deformao para o ao ............................................................................................ 2.3.4 - Obteno dos esforos resistentes de clculo ....................................................................................... 2.3.5 - Coordenadas das extremidades dos segmentos definidos pelas regies 0, I e II .................................. 3 - DIMENSIONAMENTO E VERIFICAO DE UMA SEO ............................................................... 3.1 - Conceitos fundamentais .......................................................................................................................... 3.2 - O mtodo de Newton-Raphson para a resoluo de sistemas de equaes no-lineares ......................... 3.3 - Algoritmo para o dimensionamento de uma seo .................................................................................. 3.4 - Algoritmo para a verificao de uma seo ............................................................................................. 4 - CLCULO DAS MATRIZES DE DERIVADAS PARCIAIS .................................................................. 4.1 - Generalidades .......................................................................................................................................... 4.2 - Derivadas parciais dos esforos resistentes em relao profundidade da linha neutra x ...................... 4.3 - Derivadas parciais dos esforos resistentes em relao inclinao da linha neutra ........................... 4.4 - Derivadas parciais dos esforos resistentes em relao rea total de armadura As .............................. 5 - EXEMPLOS DE UTILIZAO DO PROGRAMA ................................................................................. 5.1 - Exemplo de dimensionamento de uma seo .......................................................................................... 5.2 - Exemplo de verificao de uma seo ..................................................................................................... ANEXO A - INTEGRAO NUMRICA SOBRE UM DOMNIO PLANO ARBITRRIO ATRAVS DE INTEGRAIS DE CONTORNO ................................................................................................................ ANEXO B - LISTAGEM DO PROGRAMA EM FORTRAN PARA O DIMENSIONAMENTO E A VERIFICAO DE SEES DE CONCRETO ARMADO SUBMETIDAS A SOLICITAES NORMAIS ....................................................................................................................................................... REFERNCIAS BIBLIOGRFICAS .............................................................................................................

1 3 3 5 6 6 9 10 12 14 16 16 17 20 21 23 23 23 29 29 30 30 32 35

39 50

1 - INTRODUO

Uma flexo chamada composta quando atuam simultaneamente em uma seo um momento fletor e uma fora normal (de trao ou compresso). Uma flexo dita oblqua sempre que a direo da linha neutra no pode ser determinada a priori. A Fig. 1.1 mostra sees de concreto armado submetidas flexo composta oblqua. Em (a), o plano de ao do momento fletor corta a seo transversal segundo uma reta que no coincide com o seu plano de simetria. A flexo tambm oblqua, caso (b), quando a seo no tem um eixo de simetria.

eixo de simetria

trao do plano de flexo

trao do plano de flexo

(a)

(b)

Figura 1.1 - Situaes de flexo composta oblqua

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

Nas estruturas de concreto armado, a flexo composta oblqua aparece freqentemente no clculo de pilares. Este clculo apresenta uma srie de dificuldades, pois a direo da linha neutra no perpendicular ao plano de solicitao. Assim, alm da profundidade da linha neutra, tem-se outra incgnita que a sua direo. Na prtica, o dimensionamento feito por via indireta, atravs de diagramas de interao, por tentativas ou por processos aproximados. Visando automatizar o clculo nestas situaes, apresenta-se, neste trabalho, um processo geral para o dimensionamento e a verificao de sees poligonais de concreto armado submetidas flexo oblqua composta. Este processo baseado no trabalho de Dumont e Musso Jr. (1987), que foi desenvolvido a partir das idias de Werner (1974).

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

2 - FORMULAO BSICA

2.1 - As caractersticas geomtricas da seo transversal A seo de concreto definida atravs de uma poligonal fechada, cujos vrtices so dados em funo de um sistema global de coordenadas X,Y e numerados no sentido anti-horrio. Caso existam aberturas no interior da seo, os seus vrtices sero numerados no sentido horrio (Fig. 2.1). As barras de armadura so definidas como pontos no interior da seo de concreto, atribuindo-se a cada uma das quais uma percentagem da rea total de armadura As.

Y 4

3 9 10

8 11 7=12 2

1=6=13 X

Figura 2.1 - Definio da seo de concreto

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

Por convenincia, os esforos atuantes na seo de concreto armado so definidos a partir de um sistema baricntrico de coordenadas x,y, dito local. Por esta razo, torna-se necessria uma translao das coordenadas da seo, referidas ao sistema global X,Y, para o sistema local x,y. Alm disto, na estimativa dos valores iniciais para o dimensionamento, so empregadas as propriedades geomtricas da seo homognea de concreto. Para isto, usando o processo de integrao apresentado em anexo, calculam-se, inicialmente, as propriedades geomtricas da seo em relao ao sistema global de coordenadas X,Y atravs das expresses: - rea da seo: A = dA =
A

G
i =1 n

00

(2.1)

- momento esttico em relao ao eixo X: SX = YdA =


A

G
i =1 n

01

(2.2)

- momento esttico em relao ao eixo Y: SY = - momento de inrcia em relao ao eixo X: JX = Y 2 dA =


A

XdA =

G
i =1 n

10

(2.3)

G
i =1 n

02

(2.4)

- momento de inrcia em relao ao eixo Y: JY = - produto de inrcia em relao aos eixos X e Y: JXY =

X 2dA =

G
i =1 n

20

(2.5)

XYdA =

G
i =1

11

(2.6)

onde n o nmero de segmentos da poligonal fechada que descreve a seo e Gjk so polinmios de integrao definidos em anexo. As coordenadas XG,YG do centro de gravidade da seo homognea de concreto, referidas ao sistema global X,Y, so dadas por X G = SY A Y G = SX A A translao das coordenadas do sistema global para o local , ento, feita atravs das relaes Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS 4 (2.7)

x = X XG y = Y YG

(2.8)

As propriedades geomtricas da seo homognea de concreto, em relao ao sistema local de coordenadas x,y, so determinadas por: - momento de inrcia em relao ao eixo x: Jx = JX A.YG 2 - momento de inrcia em relao ao eixo y: Jy = JY A. XG 2 - produto de inrcia em relao aos eixos x e y: Jxy = JXY A. X G . Y G (2.11) (2.10) (2.9)

2.2 - Esforos atuantes de clculo Os esforos de clculo atuantes na seo de concreto armado so os momentos fletores MAxd e MAyd e o esforo normal NAd, estabelecidos segundo o sistema de coordenadas local x,y. O esforo normal ser positivo quando for de trao e os momentos fletores sero positivos quando tiverem o mesmo sentido dos eixos x,y (Fig. 2.2).

MAyd

NAd

MAxd

Figura 2.2 - Esforos atuantes de clculo

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

2.3 - Esforos resistentes de clculo 2.3.1 - Deformao da seo no estado limite ltimo Os esforos resistentes de clculo (ltimos) MRxd, MRyd e NRd seguem a mesma conveno de sinais adotadas para os esforos atuantes. Definidas a geometria da seo de concreto armado (coordenadas dos vrtices da poligonal fechada, coordenadas das barras e suas percentagens em relao rea total de armadura) e as resistncias caractersticas do ao e do concreto (fyk e fck) podem-se determinar os esforos resistentes da seo para um dado estado limite ltimo de deformao da seo. Um estado de deformao da seo fica caracterizado pela inclinao da linha neutra em relao ao eixo x e pelas deformaes das fibras extremas superior e inferior da seo (S e I). A inclinao da linha neutra definida como o ngulo de giro necessrio para que o eixo dos x fique paralelo linha neutra e o semi-eixo positivo dos y aponte no sentido da fibra mais comprimida da seo. Fica, assim, estabelecido um terceiro sistema de coordenadas ,, com origem no centro de gravidade da seo homognea de concreto (Fig. 2.3).

C
LINHA NEUTRA

Figura 2.3 - Sistema de coordenadas ,

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

ALONGAMENTO d'

ENCURTAMENTO 2 3,5

B
reta a 3/7 h

2 3

C
4 4a reta b 5 yd

A
10

* deformao plstica excessiva: reta a: trao uniforme domnio 1: trao no uniforme, sem compresso domnio 2: flexo simples ou composta sem ruptura compresso do concreto (c<3,5 e com o mximo alongamento permitido) * ruptura: domnio 3: flexo simples (seo subarmada) ou composta com ruptura compresso do concreto e com escoamento do ao (syd) domnio 4: flexo simples (seo superarmada) ou composta com ruptura compresso do concreto e ao tracionado sem escoamento (s<yd) domnio 4a: flexo composta com armaduras comprimidas domnio 5: compresso no uniforme, sem trao reta b: compresso uniforme

Figura 2.4 - Domnios de deformao no estado limite ltimo segundo a NBR-6118

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

A norma brasileira para o "Projeto e execuo de obras de concreto armado", NBR-6118 (1982), estabelece as seguintes hipteses sobre as deformaes de uma seo de concreto armado no estado limite ltimo: as sees transversais permanecem planas; para o encurtamento de ruptura do concreto, nas sees no inteiramente comprimidas, considera-se o valor convencional de 3,5 (domnios 3 e 4a da Fig. 2.4); nas sees inteiramente comprimidas (domnio 5 da Fig. 2.4), admite-se que o encurtamento da borda mais comprimida, na ocasio da ruptura, varie de 3,5 a 2, mantendo-se inalterada e igual a 2 a deformao a 3/7 da altura total da seo, a partir da borda mais comprimida; o alongamento mximo permitido ao longo da armadura de trao de 10 (domnios 1 e 2 da Fig. 2.4), a fim de definir a deformao plstica excessiva. Estas hipteses introduzem uma relao de dependncia entre S e I, e o estado de deformaes da seo fica determinado a partir de apenas duas variveis independentes. As duas variveis, que sero utilizadas para definir este estado de deformao, so a inclinao e a profundidade da linha neutra (Fig. 2.5). A profundidade da linha neutra determinada, conforme a NBR-6118, por uma coordenada representada pela letra x e medida paralelamente ao eixo . A coordenada x tem origem na fibra de maior encurtamento da seo (ou menor alongamento) e tem o sentido contrrio ao de . A Tab. 2.1 apresenta as expresses para S e I em funo de x

x
y

C
LINHA NEUTRA

Figura 2.5 - Profundidade da linha neutra - coordenada x Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS 8

Tabela 2.1 - Relao entre os valores da profundidade da linha neutra x e as deformaes S e I DOMNIOS 1e2 3e4 4a 5 x - < x 0,259 d 0,259 d x d dxh h x < + S () -10 x / (d-x) -3,5 -3,5 -2 x / (x-3/7h) I () 10 3,5 (d-x) / x 0 -2 (x-h) / (x-3/7h)

Conhecidos os valores de x e , a deformao (,) de um ponto da seo obtida por

( , ) = b + c
onde b=

(2.12)

S I S I c = S b. S

(2.13)

sendo b a curvatura da seo e c o valor da deformao na fibra correspondente ao centro de gravidade da seo homognea de concreto. S e I so as ordenadas dos pontos extremos superior e inferior da seo. Os pontos extremos, no caso da zona tracionada, correspondem a barras de armadura.

2.3.2 - Diagrama tenso-deformao para o concreto A NBR-6118 (1982) diz que no estado limite ltimo a distribuio das tenses do concreto na seo se faz de acordo com o diagrama parbola-retngulo da Fig. 2.6. A resistncia trao do concreto desprezada. Na regio comprimida, supe-se que o diagrama tenso-deformao seja composto de uma parbola do segundo grau que passa pela origem e tem vrtice no ponto de abscissa 2 e ordenada 0,85 fcd e 3,5 tangente parbola e paralela ao eixo das abscissas (Fig. 2.6). A resistncia de clculo do concreto compresso, fcd, determinada por fcd = fck c (2.14)

onde fck a resistncia caracterstica do concreto compresso e c o coeficiente de minorao da resistncia do concreto, tomado, em geral, com o valor de 1,4.

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

0,85fcd

c = 0,85 fcd [1-(1-c / 0,002) ]

c
0,002 0,0035

Figura 2.6 - Diagrama tenso-deformao para o concreto comprimido

Assim, as tenses no concreto so dadas por

c ( ) = 0 para 0 c ( ) = cd ( 250000 2 + 1000 ) para 0, 002 0 c ( ) = cd para 0, 0035 0, 002


sendo (2.15)

cd = 0, 85 fcd
Substituindo a relao (2.12) nas expresses (2.15), resulta

(2.16)

c ( , ) = 0 para 0 c ( , ) = cd ( D 0 + D1. + D 2. 2 ) para 0, 002 0 c ( , ) = cd para 0, 0035 0, 002


onde D 0 = 1000 c + 250000 c 2 D1 = 1000 b + 500000 b c D 2 = 250000 b
2

(2.17)

(2.18)

2.3.3 - Diagramas tenso-deformao para o ao Tanto para os aos da classe A, como para os aos da classe B, empregam-se os diagramas tenso-deformao de clculo propostos pela NBR-6118 (1982). A resistncia de clculo do ao, fyd, dada por Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS 10

fyd =

fyk s

(2.19)

onde fyk a resistncia caracterstica do ao e s o coeficiente de minorao da resistncia do ao.

s
fyd

-0,0035

-yd yd 0,010

- fyd

Figura 2.7 - Diagrama tenso-deformao do ao classe A

O mdulo de deformao longitudinal do ao, Es, igual a 210000 MPa. O diagrama tenso-deformao do ao da classe A (Fig. 2.7) dado por

s( ) = fyd para 0,0035 yd s( ) = Es para yd yd s( ) = fyd para yd 0,010


onde yd a deformao especfica de escoamento de clculo do ao, dada por

(2.20)

yd =

fyd Es

(2.21)

O diagrama tenso-deformao do ao da classe B (Fig. 2.8) dado por

s( ) = Es

para

| | 1

B + B 2 4. A. C para s( ) = sinal ( ) 2. A s( ) = sinal ( ) fyd para yd | | u onde

1 | | yd

(2.22)

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

11

1 = 0,7

fyd Es (2.23)

yd = 0,002 +

fyd Es 0,010 na trao u = 0,0035 na compresso

e A= B= C= 1 45 fyd 2 1 14 Es 450 fyd 49 || 4500 (2.24)

s
fyd 0,7 fyd -0,0035 yd -0,7 fyd -fyd 0,010

Figura 2.8 - Diagrama tenso-deformao do ao classe B

2.3.4 - Obteno dos esforos resistentes de clculo Os esforos resistentes de clculo MRxd, MRyd e NRd so obtidos por integrao das tenses sobre a seo para uma dada condio de deformao (x, ) e rea de armadura (As). A determinao dos esforos feita inicialmente para o sistema de eixos , e, aps, para o sistema x,y atravs das expresses MR xd = MR .cos MR .sen MR yd = MR .sen + MR .cos (2.25)

Naturalmente, o esforo normal resistente o mesmo para qualquer um dos sistemas de coordenadas. Utilizando o sistema ,, os esforos resistentes so obtidos por

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

12

MR =

Ac

c( ). dA +

. A . ( ).
j s s j j =1 m j s s j j =1

MR = c( ). dA
Ac

. A . ( ).
j s s j

(2.26)

NR =

Ac

c( ) dA +

. A . ( )
j =1

onde j a percentagem da armadura total As, correspondente j-sima barra, m o nmero total de barras e Ac a rea de concreto comprimida. A parcela dos esforos resistentes correspondentes ao concreto integrada separadamente para a regio I (rea de concreto Ac1 submetida a tenses variando parabolicamente) e para a regio II (rea de concreto Ac2 submetida a tenses uniformes), conforme a Fig. 2.9.

R E G I O II R E G I O I

LIN H A N E U T R A R E G I O 0

I c c

Figura 2.9 - Regies para integrao no concreto

Substituindo nas integrais correspondentes ao concreto das expresses (2.26), as tenses dadas pelas equaes (2.17), obtm-se os esforos resistentes correspondentes regio I: MR1 = cd

Ac1

( D . + D .
0 1 0 1 Ac1 0

+ D2. 3 ) dA
2 2

MR1 = cd NR1 = cd

( D . + D .. + D .. ) dA
+ D1. + D2. 2 ) dA

(2.27)

Ac1

(D

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

13

e regio II: MR 2 = cd MR 2 = cd NR 2 = cd

Ac 2

dA
(2.28)

Ac 2

dA

Ac 2

dA

Integrando as expresses (2.27) e (2.28), conforme apresentado no anexo, obtm-se as expresses para os esforos resistentes na regio I: MR 1 = cd

( D .G
0 i =1 n1 0 i =1

n1

01

+ D1.G 02 + D2.G 03)


10

MR 1 = cd
n1

( D .G
0 00

+ D1.G11+ D2.G12 )

(2.29)

NR 1 = cd e na regio II:

( D .G
i =1

+ D1.G 01+ D2.G 02 )

MR 2 = cd MR 2 = cd NR 2 = cd

G
i =1

n2

01

G
i =1 n2 i =1

n2

10

(2.30)

00

onde n1 e n2 so os nmeros de segmentos de reta, que compem a poligonal fechada que descreve a seo, encontrados, respectivamente, nas regies I e II.

2.3.5 - Coordenadas das extremidades dos segmentos definidos pelas regies 0, I e II As coordenadas dos vrtices da seo, dadas segundo o sistema local x,y so transformadas para o sistema de coordenadas , atravs das relaes

= x .cos + y .sen = x .sen + y .cos

(2.31)

Um segmento da poligonal fechada, que define a seo, pode se situar inteiramente dentro de uma das regies 0, I ou II ou atravessar mais de uma delas. Neste ltimo caso, torna-se preciso subdividir o segmento para efetuar as integraes necessrias. Isto pode ser feito automaticamente atravs do procedimento descrito a seguir. Para um determinado segmento da poligonal, calculam-se os valores das deformaes i e i+1 em seus vrtices, de coordenadas (i,i) e (i+1,i+1), respectivamente, atravs da expresso (2.12).

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

14

Se dois vrtices apresentam a mesma deformao e, portanto, a mesma ordenada (=0), no h contribuio deste segmento no clculo dos esforos resistentes, j que neste caso todos polinmios de integrao sero identicamente nulos. Por esta razo, dispensvel a integrao dos segmentos de fechamento entre as regies 0 e I e entre as regies I e II, uma vez que estes segmentos, pela prpria formulao, apresentam ordenadas iguais. Se dois vrtices apresentam deformaes diferentes, ou seja, ordenadas distintas (0), pode haver ou no transio entre as regies. Calculam-se, ento, as ordenadas correspondentes s transies entre as regies 0 e I e entre as regies I e II pelas expresses c b 0, 002 c 12 = b

01 =

(2.32)

Caso 01 e/ou 12 estiverem entre i e i+1 ocorrem as transies correspondentes. Nesta situao, calculam-se as abscissas 01 e/ou 12 pelas relaes

i + 1 i i + 1 i i + 1 i 12 = i + ( 12 i ) i + 1 i 01 = i + ( 01 i )

(2.33)

As coordenadas das extremidades dos segmentos so definidas pelas coordenadas dos vrtices i e i+1 da poligonal da seo e pelas coordenadas dos pontos de transio entre as regies 0 e I e/ou as regies I e II. No havendo transio, o segmento da poligonal est inteiramente contido em uma das regies e as coordenadas para integrao so as coordenadas dos vrtices i e i+1.

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

15

3 - DIMENSIONAMENTO E VERIFICAO DE UMA SEO

3.1 - Conceitos fundamentais O dimensionamento de uma dada seo de concreto armado (geometria e distribuio relativa de armadura conhecidas) consiste em estabelecer a rea de armadura que corresponda a uma situao de equivalncia entre os esforos atuantes e os esforos resistentes. Por outro lado, a verificao de uma seo de concreto armado busca determinar um fator de proporcionalidade entre os esforos atuantes e os esforos resistentes para uma dada rea de armadura. Tanto o dimensionamento, como a verificao, sero realizados para o estado limite ltimo da seo, conforme as prescries da NBR-6118 (1982), apresentadas no captulo 2. O processo de dimensionamento e verificao envolve a resoluo de um sistema de trs equaes nolineares com trs incgnitas, da seguinte forma geral f ( x , y, z) = 0 g ( x, y , z) = 0 h( x , y , z ) = 0 onde f, g, h so funes das variveis x, y, z. Este sistema de equaes deve ser resolvido por um processo iterativo, atravs de um dos mtodos de resoluo de sistemas de equaes no-lineares existentes. Neste trabalho, o procedimento utilizado o do mtodo de Newton-Raphson, conforme apresentado por Dumont e Musso Jr. (1987).

(3.1)

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

16

3.2 - O mtodo de Newton-Raphson para a resoluo de sistemas de equaes no-lineares O mtodo de Newton-Raphson pode ser empregado para resolver uma equao no-linear do tipo f ( x) = 0 (3.2)

onde f uma funo qualquer. Encontrar a soluo desta equao no-linear significa determinar o valor de x que satisfaa a condio expressa pela Eq.(3.2). Sabe-se que uma funo de uma varivel pode ser calculada por uma srie de Taylor da forma f ( x ) = f ( a ) + ( x a ) f '( a ) + ( x a)2 ( x a ) n 1 f "( a ) + ... + f ( n 1)! 2!
( n 1)

(a ) + Rn ( x )

(3.3)

Truncando-se esta srie a partir do terceiro termo, pode-se escrever que o valor de f(x) dado aproximadamente por f ( x ) f ( x 0) + ( x x 0) f ' ( x 0 ) Pela Eq.(3.2), pode-se escrever, ento, que f ( x 0) + ( x x 0) f ' ( x 0) 0 ou, rearranjando os termos x x0 f ( x 0) = x1 f '( x 0 ) (3.6) (3.5) (3.4)

onde x1 uma primeira aproximao do valor de x. Pode-se determinar valores para x, na preciso desejada, reutilizando-se a Eq.(3.6), tantas vezes quantas forem necessrias f ( x 1) f ' ( x 1) f ( x 2) x3 = x2 f '( x 2 ) ! x 2 = x1 xi + 1 = xi f ( xi) f ' ( xi )

(3.7)

O valor de xi estar suficientemente prximo da soluo procurada, quando xi xi 1 ou f ( xi) 0 (3.8)

O mtodo de Newton-Raphson pode ser tambm aplicado para encontrar a soluo de um sistema de duas equaes no-lineares f ( x , y) = 0 g ( x, y) = 0 (3.9)

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

17

As frmulas de Taylor, para estas funes de duas variveis, podem ser escritas como f ( x , y ) = f (a , b) + fx (a , b)( x a ) + fy ( a , b)( y b) + Rf 2( x , y ) g ( x , y ) = g (a , b) + gx (a , b)( x a ) + gy (a , b)( y b) + Rg 2 ( x , y ) onde fx = Pode-se escrever que f ( x , y ) f ( x 0, y 0) + fx ( x 0, y 0)( x x 0) + fy ( x 0, y 0)( y y 0) g ( x , y ) g ( x 0, y 0) + gx ( x 0, y 0)( x x 0) + gy ( x 0, y 0)( y y 0) Da Eq.(3.9) vem que f ( x 0, y 0) + fx ( x 0, y 0)( x x 0) + fy ( x 0, y 0)( y y 0) 0 g ( x 0, y 0) + gx ( x 0, y 0)( x x 0) + gy ( x 0, y 0)( y y 0) 0 ou fx ( x 0, y 0)( x x 0) + fy ( x 0, y 0)( y y 0) f ( x 0, y 0) gx ( x 0, y 0)( x x 0) + gy ( x 0, y 0)( y y 0) g ( x 0, y 0) Na forma matricial, a Eq.(3.14) pode ser escrita como fx gx onde x = x x 0 e y = y y 0 (3.16) fy x = g y y f g (3.15) (3.14) (3.13) (3.12) (3.10)

f f g g , fy = , gx = , gy = x y x y

(3.11)

A convergncia obtida para x, y suficientemente pequenos ou f ( xi , yi ) 0 e g( xi , yi ) 0 (3.17)

Para a soluo de um sistema de trs equaes no-lineares com trs incgnitas da forma f ( x , y, z) = 0 g ( x, y , z) = 0 h( x , y , z ) = 0

(3.18)

que a situao que aparece nos problemas de dimensionamento e de verificao, abordados neste trabalho, tambm pode-se recorrer ao mtodo de Newton-Raphson. Assim, de forma anloga s situaes anteriores, a soluo do problema no-linear alcanada pela soluo de uma srie de sistemas de equaes lineares do tipo fx gx hx fy gy hy fz gz hz x y = z f g h

(3.19)

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

18

ou, abreviadamente,

[ K ({u}i )] {u}i = {p}i


No problema de dimensionamento, o sistema de equaes a resolver f ( x , , As) = MRxd ( x , , As) MAxd = 0 g ( x , , As) = MRyd ( x , , As) MAyd = 0 h( x , , As) = NRd ( x , , As) NAd = 0

(3.20)

(3.21)

onde MAxd, MAyd, NAd so os esforos atuantes de clculo na seo; MRxd, MRyd, NRd so os esforos resistentes de clculo da seo, determinados em funo dos trs parmetros x, , As (profundidade da linha neutra, inclinao da linha neutra, rea total da armadura, respectivamente), conforme foi mostrado no captulo 2. A matriz [K({u}i)] composta pelas derivadas parciais dos esforos resistentes em relao aos parmetros x, , As, j que os esforos atuantes so constantes. Assim, o sistema de trs equaes lineares a ser resolvido em cada iterao MRxd x MRyd x NRd x

MRxd MRyd NRd

MRxd As MRyd As NRd As

x MAxd MRxd = MAyd MRyd As NAd NRd

(3.22)

J na verificao, a armadura total As conhecida e o sistema de equaes a ser resolvido do tipo f ( x , , ) = . MRxd ( x , ) MAxd = 0 g ( x , , ) = . MRyd ( x , ) MAyd = 0 h( x , , ) = . NRd ( x , ) NAd = 0

(3.23)

onde MAxd, MAyd, NAd so os esforos atuantes de clculo na seo; MRxd, MRyd, NRd so os esforos resistentes de clculo da seo, determinados em funo dos dois parmetros x, (profundidade e inclinao da linha neutra); o fator de proporcionalidade entre os esforos atuantes e resistentes. O sistema de equaes lineares, que deve ser resolvido em cada iterao, passa a ser MRxd x MRyd x NRd x

MRxd MRyd NRd

MRxd MRyd NRd

x MAxd . MRxd = MAyd . MRyd NAd . NRd

(3.24)

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

19

onde

MA xd MA yd NA d = = MR xd MR yd NR d

(3.25)

3.3 - Algoritmo para o dimensionamento de uma seo Para o dimensionamento de uma seo de concreto armado, deve-se definir: a geometria da seo (coordenadas dos vrtices da poligonal fechada; coordenadas das barras e suas respectivas percentagens em relao rea total); as propriedades do concreto e do ao; os esforos atuantes. Conhecidos estes valores, o procedimento para o dimensionamento da seo tem os seguintes passos (a) arbitram-se valores para x, e As; (b) determinam-se MRxd, MRyd e NRd e a matriz de derivadas parciais [K]; (c) calcula-se o vetor de desequilbrio Mx MAxd MRxd {p}i = My = MAyd MRyd N NAd NRd (d) verifica-se a convergncia por
1

(3.26)

Mx 2 + My 2 + N 2 2 tolerncia 2 2 2 MAxd + MAyd + NAd (e) caso a condio acima seja satisfeita, vai-se para o item (i), seno segue-se para (f); (f) resolve-se o sistema de equaes lineares {u}i = [ K ]1 {p}i (g) determinam-se x, e As x x x {u}i + 1 = = + As i +1 As i As (h) retorna-se ao item (b); (i) final do dimensionamento: valores de x, e As conhecidos.

(3.27)

(3.28)

(3.29)

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

20

O mtodo de Newton-Raphson tem, em geral, uma convergncia muito rpida. Entretanto, dependendo dos valores iniciais arbitrados, o processo pode divergir. Por isso, importante ter-se no programa computacional um controle, que reinicie o processo, com novos valores arbitrados, no caso de haver divergncia.

3.4 - Algoritmo para a verificao de uma seo Na verificao de uma seo de concreto armado, os valores conhecidos inicialmente so: a geometria da seo (coordenadas dos vrtices da poligonal fechada; coordenadas das barras e suas respectivas percentagens em relao rea total); as propriedades do concreto e do ao; a rea total de armadura; os esforos atuantes. O objetivo da verificao determinar o fator de proporcionalidade entre os esforos atuantes e resistentes. A partir dos dados do problema, o procedimento para a verificao da seo tem as seguintes etapas (a) arbitram-se valores para x, e ; (b) determinam-se MRxd, MRyd e NRd e a matriz de derivadas parciais [K]; (c) calcula-se o vetor de desequilbrio Mx {p}i = My = N (d) verifica-se a convergncia por
1

MAxd . MRxd MAyd . MRyd NAd . NRd

(3.30)

Mx 2 + My 2 + N 2 2 tolerncia 2 2 2 MAxd + MAyd + NAd (e) caso a condio acima seja satisfeita, vai-se para o item (i), seno segue-se para (f); (f) resolve-se o sistema de equaes lineares {u}i = [ K ]1 {p}i (g) determinam-se x, e x x x {u}i + 1 = = + i + 1 i (h) Retorna-se ao item (b); Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

(3.31)

(3.32)

(3.33)

21

(i) Final da verificao: valores de x, e conhecidos. Encontrar um valor de superior a 1, indica que a seo no tem a segurana exigida pela norma.

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

22

4 - CLCULO DAS MATRIZES DE DERIVADAS PARCIAIS

4.1 - Generalidades Conforme foi apresentado no captulo anterior, o procedimento de dimensionamento ou de verificao de uma seo de concreto armado a solicitaes normais, utilizando o mtodo de Newton-Raphson, envolve o clculo de uma matriz de derivadas parciais dos esforos resistentes. Neste captulo, mostra-se o clculo destas derivadas parciais dos esforos resistentes em relao a x, , As (profundidade e inclinao da linha neutra e rea total da armadura).

4.2 - Derivadas parciais dos esforos resistentes em relao profundidade da linha neutra x No captulo 2, j havia sido visto que MR xd = MR .cos MR .sen MR yd = MR .sen + MR .cos Derivando-se estas expresses, em relao profundidade da linha neutra x, vem que (4.1)

MR xd MR MR = cos sen x x x MR yd MR MR = sen + cos x x x

(4.2)

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

23

Como os esforos resistentes MR, MR e NR so funes de b e c (curvatura e deformao no centride da seo), pode-se escrever

MR MR b MR c = + x b x c x MR MR b MR c = + x b x c x NR NR b NR c = + x b x c x
Mas b e c, por sua vez, so funes das deformaes extremas da seo S e I, ento

(4.3)

b b S b I = + x S x I x c c S c I = + x S x I x
No captulo 2, tinha-se, ainda, que b=

(4.4)

S I S I c = S b. S

(4.5)

e, portanto, suas derivadas em relao a S e I so

b 1 = S S I c S = 1 S S I

; ;

b 1 = I S I c S = I S I

(4.6)

As derivadas de S e I em relao a x so dadas na Tabela 4.1.

Tabela 4.1 - Derivadas de S e I em relao a x DOMNIO 1e2 3, 4 e 4a 5 S () -10 x / (d-x) -3,5 -2 x / (x-3/7h) I () 10 3,5 (d-x) / x -2 (x-h) / (x-3/7h) S/x () -10 d / (d-x)2 0 6/7 h / (x-3/7h)2 I/x () 0 -3,5 d / x2 8/7 h / (x-3/7h)2

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

24

Com isto tm-se as expresses das derivadas b/x e c/x definidas

b 1 S I = = 1 x S I x x c S S x I x = 2 = S x x S I

(4.7)

As derivadas dos esforos resistentes, em relao a b e c, que aparecem nas Eqs.(4.3), so calculadas separadamente para as regies I e II de concreto e para a armadura. Conforme as Eqs.(2.29) e (2.30), a contribuio do concreto para os esforos resistentes dada na regio I por MR 1 = cd

( D .G
0 i =1 n1 0 i =1

n1

01

+ D1.G 02 + D2.G 03)


10

MR 1 = cd
n1

( D .G
0 00

+ D1.G11+ D2.G12 )

(4.8)

NR 1 = cd e na regio II por

( D .G
i =1

+ D1.G 01+ D2.G 02 )

MR 2 = cd G 01
i =1

n2

MR 2 = cd G10
i =1 n2

n2

(4.9)

NR 2 = cd G 00
i =1

onde n1 e n2 so os nmeros de segmentos de reta, que compem a poligonal fechada que descreve a seo, encontrados, respectivamente, nas regies I e II. Derivando-se as Eqs.(4.8) e (4.9) em relao a b e c obtm-se na regio I:

MR1 = cd b

b
i =1 n1

n1

D0

G 01 +

D1 D2 G 02 + G 03 b b D1 D2 G11 + G12 b b
(4.10)

MR1 = cd b NR1 = cd b
e
n1

b
i =1

D0

G10 +

b
i =1

D0

G 00 +

D1 D2 G 01 + G 02 b b

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

25

MR1 = cd c

c
i =1 n1

n1

D0

G 01 +

D1 D2 G 02 + G 03 c c D1 D2 G11 + G12 c c
(4.11)

MR1 = cd c NR1 = cd c
na regio II:
n1

c
i =1

D0

G10 +

c
i =1

D0

G 00 +

D1 D2 G 01 + G 02 c c

MR 2 MR 2 NR 2 = = =0 b b b MR 2 MR 2 NR 2 = = =0 c c c
Segundo as Eqs.(2.18), tem-se que D 0 = 1000 c + 250000 c 2 D1 = 1000 b + 500000 b c D 2 = 250000 b
2

(4.12)

(4.13)

Derivando-se as Eqs.(4.13) em relao a b e c, obtm-se

D0 D2 = =0 b c D1 D 0 = = 1000 + 500000 c = 1 b c D 2 D1 = = 500000 b = 2 b c


Desta forma, as Eqs.(4.10) e (4.11) podem ser escritas como

(4.14)

MR1 = cd b

( G
1
i =1 n1

n1

01 + 2 G 03

) )
(4.15)

MR1 = cd b NR1 = cd b
e
n1 i =1

( G
1
i =1

11 + 2 G12

( G
1
n1

01 + 2 G 02

MR1 = cd c

( G
1
i =1 n1

01 + 2 G 02

) )
(4.16)

MR1 = cd c NR1 = cd c
n1 i =1

( G
1
i =1

10 + 2 G11

( G
1

00

+ 2 G 01)

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

26

Substituindo as Eqs.(4.7), (4.15) e (4.16) nas Eqs.(4.3) vm


n1 MR1 = cd ( 0 G 01 + 1 G 02 + 2 G 03) x i =1 n1 MR1 = cd ( 0 G10 + 1 G11 + 2 G12 ) x i =1 n1 NR1 = cd ( 0 G 00 + 1 G 01 + 2 G 02) x i =1

(4.17)

onde 0 = 2. 1 1 = 1. 1 + 2. 2 2 = 1. 2 A contribuio da armadura para os esforos resistentes, conforme as Eqs.(2.26), dada por MR = (4.18)

. A . ( ).
j s j j =1 m j s j j =1 m

MR = NR = onde m o nmero de barras de armadura da seo.

. A . ( ).
j s j

(4.19)

. A .( )
j =1

Derivando as Eqs.(4.19) em relao a b e c, obtm-se

MR = b

. A .
j s j =1 m j j =1 m

( j ) . j b
s

MR = b NR = b
e

. A .
j s

( j ) . j b

(4.20)

. A .
j =1 m

( j ) b

MR = c

. A .
j s j =1 m j j =1 m

( j ) . j c
s

MR = c NR = c

. A .
j s

( j ) . j c

(4.21)

. A .
j =1

( j ) c

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

27

As derivadas da tenso nas barras de armadura em relao a b e c podem ser calculadas pelas expresses

( j ) ( j ) = b j ( j ) ( j ) = c j

j = ET ( j ). j b j = ET ( j ) c

(4.22)

onde ET(j) o mdulo de elasticidade longitudinal tangente do ao, correspondente deformao j. Conforme os diagramas tenso-deformao para o ao, apresentados no captulo 2, o mdulo de elasticidade longitudinal tangente pode ser calculado pelas seguintes expresses: - para os aos da classe A: Es ET ( ) = 0 - para os aos da classe B: s E ET ( ) = 1 B 2 4 AC 0 para para para | | < 1 para para | | < yd | | yd (4.23)

1 <| | < yd
| | yd

(4.24)

As parcelas correspondentes armadura das derivadas dos esforos resistentes, em relao profundidade da linha neutra x, so, ento, dadas por

MR = x

. A . E ( ). .(
j s T j j j =1 m j s T j j j =1 m

1.

j + 2 )
1.

MR = x NR = x

. A . E ( ). .(
j s T j 1.

j + 2 )

(4.25)

. A . E ( ).(
j =1

j + 2 )

Finalmente, as derivadas dos esforos resistentes em relao profundidade da linha neutra x so obtidas somando-se as parcelas apresentadas nas Eqs.(4.17) e (4.25) e fazendo-se a rotao para os eixos x, y usando as Eqs.(4.2).

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

28

4.3 - Derivadas parciais dos esforos resistentes em relao inclinao da linha neutra Derivando-se as Eqs.(4.1), em relao inclinao da linha neutra , obtm-se diretamente

MR xd = MR .sen MR .cos = MR yd MR yd = MR .cos MR .sen = MR xd NR d =0

(4.26)

4.4 - Derivadas parciais dos esforos resistentes em relao rea total de armadura As As derivadas dos esforos resistentes em relao rea total de armadura As so obtidas a partir das parcelas de esforos resistentes devidas armadura. As parcelas referentes ao concreto no contribuem para estas derivadas uma vez que so independentes de As. Assim, as parcelas dos esforos resistentes devidas armadura so expressas por MR xd =

. A . ( ). y
j s j j =1 m j s j j =1 m

MR yd = NR d =

. A . ( ). x
j s j

(4.27)

. A .( )
j =1

Derivando-se estas expresses em relao As, obtm-se

MRxd m = j. (j ). yj As j =1
m MRyd = j. (j ).xj As j =1

(4.28)

NRd m = j. (j ) As j =1

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

29

5 - EXEMPLOS DE UTILIZAO DO PROGRAMA

Neste captulo, apresentam-se exemplos de utilizao do programa para o dimensionamento e a verificao de sees de concreto armado submetidas a solicitaes normais.

5.1 - Exemplo de dimensionamento de uma seo No primeiro exemplo, feito o dimensionamento da seo vazada, apresentada na Fig.5.1. A seo est submetida a uma solicitao de flexo-compresso oblqua.

30

25

30

30

25

30

15

15

15

15

15

Figura 5.1 - Seo de concreto armado a ser dimensionada

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

15

15

15

15

15

30

O arquivo de entrada de dados utilizado o seguinte 1 valor indicando problema de dimensionamento 1.41.15 valores de c e s 11 nmero de vrtices da poligonal fechada 00 uma linha para cada vrtice 850 da poligonal fechada com suas coordenadas 8585 085 00 3030 3055 5555 5530 3030 00 1 nmero de tipos de concreto 211 fck e no. de vrtices do 1o. tipo de concreto 2021000 nmero de barras e Es 55500.05A uma linha para 205500.05A cada barra de 355500.05A armadura, com: 505500.05A - coordenada xj 655500.05A - coordenada yj 805500.05A - fyk 520500.05A - j 535500.05A - classe do ao 550500.05A 565500.05A 580500.05A 8020500.05A 8035500.05A 8050500.05A 8065500.05A 8080500.05A 2080500.05A 3580500.05A 5080500.05A 6580500.05A -.2E+3-.5E+5.5E+5 Nad, Maxd, MAyd

As unidades dos dados fornecidos devem ser coerentes. No exemplo. foram usados kN como unidade de fora e cm como unidade de comprimento. Os valores, em cada linha, so posicionados de dez em dez posies. Cada smbolo indica um espao em branco. O texto em itlico, colocado ao final de cada linha, apenas comentrio e no deve aparecer no arquivo de entrada de dados.

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

31

Ao rodar o programa, aparecer, na tela do computador, a sada de resultados da forma seguinte


******************************************************************************* ******************************************************************************* ** ** ** DIMENSIONAMENTO DE SECAO DE CONCRETO ARMADO A SOLICITACOES NORMAIS ** ** ** ******************************************************************************* ** ** ** MX MY N ** ** ESFORCOS ATUANTES DE CALCULO: -.5000E+05 .5000E+05 -.2000E+03 ** ** ESFORCOS RESISTENTES DE CALCULO: -.5000E+05 .5000E+05 -.2000E+03 ** ** ** ******************************************************************************* ** ** ** AREA TOTAL DE ARMADURA: .3729E+02 ** ** DEFORMACAO NA FIBRA SUPERIOR DA SECAO: -.3500E-02 ** ** DEFORMACAO NA FIBRA INFERIOR DA SECAO: .7946E-02 ** ** INCLINACAO DA LINHA NEUTRA: -.4500E+02 ** ** ** ******************************************************************************* *******************************************************************************

5.2 - Exemplo de verificao de uma seo O segundo exemplo corresponde verificao da seo apresentada na Fig.5.2. A seo est submetida a uma solicitao de flexo simples normal.
70 10 5

90

5 10

15

Figura 5.2 - Seo de concreto armado a ser verificada

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

32

O arquivo de entrada de dados utilizado o seguinte 2 valor indicando problema de verificao 1.41.15 valores de c e s 13 nmero de vrtices da poligonal fechada 22.50 uma linha para cada vrtice 47.50 da poligonal fechada com suas coordenadas 47.510 42.515 42.595 70110 70120 0120 0110 27.595 27.515 22.510 22.50 1 nmero de tipos de concreto 213 fck e no. de vrtices do 1o. tipo de concreto 152100030 nmero de barras, Es e As 27.55500.066667A uma linha para 32.55500.066667A cada barra de 37.55500.066667A armadura, com: 42.55500.066667A - coordenada xj 27.58500.066667A - coordenada yj 32.58500.066667A - fyk 37.58500.066667A - j 42.58500.066667A - classe do ao 32.511500.066667A 37.511500.066667A 5115500.066667A 20115500.066667A 35115500.066667A 50115500.066667A 65115500.066667A 0-1.E50 Nad, Maxd, MAyd

Da mesma forma, que no dimensionamento, as unidades dos dados fornecidos devem ser coerentes entre si. Aqui tambm, foram usados kN como unidade de fora e cm como unidade de comprimento. Os valores, em cada linha, so posicionados de dez em dez posies. Cada smbolo representa um espao em branco. O texto em itlico, colocado ao final de cada linha, apenas comentrio e no deve aparecer no arquivo de entrada de dados.

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

33

A sada do programa ter a forma seguinte


******************************************************************************* ******************************************************************************* ** ** ** VERIFICACAO DE SECAO DE CONCRETO ARMADO A SOLICITACOES NORMAIS ** ** ** ******************************************************************************* ** ** ** MX MY N ** ** ESFORCOS ATUANTES DE CALCULO: -.1000E+06 .0000E+00 .0000E+00 ** ** ESFORCOS RESISTENTES DE CALCULO: -.9346E+05 .6762E-12 .5458E-05 ** ** ** ******************************************************************************* ** ** ** RESERVA: .9346E+00 ** ** DEFORMACAO NA FIBRA SUPERIOR DA SECAO: -.1445E-02 ** ** DEFORMACAO NA FIBRA INFERIOR DA SECAO: .1000E-01 ** ** INCLINACAO DA LINHA NEUTRA: .1184E-13 ** ** ** ******************************************************************************* *******************************************************************************

A reserva indica que os esforos atuantes devem ser multiplicados por 0,9346 para que a seo tenha a margem de segurana exigida pela norma. Portanto, no exemplo, a seo est um pouco aqum da segurana requerida pela norma.

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

34

ANEXO A- INTEGRAO NUMRICA SOBRE UM DOMNIO PLANO ARBITRRIO ATRAVS DE INTEGRAIS DE CONTORNO

O procedimento apresentado, neste trabalho, para o dimensionamento e a verificao de sees poligonais de concreto armado submetidas flexo oblqua composta envolve a clculo de uma srie de integrais de superfcie. Estas integraes so efetuadas transformando-se as integrais de superfcie sobre um domnio plano A em integrais de linha ao longo de um contorno C (Fig. A.1). Isto feito pela aplicao do teorema de Green no plano, conforme sugerido por Werner (1974) e apresentado por Dumont e Musso Jr. (1987)

Figura A.1 - Domnio plano A com contorno C

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

35

Figura A.2 - Domnio plano A com contorno poligonal

Deste modo, a integral de superfcie de um termo genrico de um polinmio, referido a um sistema de coordenadas , , transformada em uma integral de contorno por

k m dA =

k +1 m d k +1

(A.1)

Se o domnio plano A limitado por uma poligonal fechada (Fig. A.2), a integral da expresso (A.1) pode ser substituda por um somatrio. Assim,

com

k m dA =

G
i =1

km

(A.2)

Gkm =

1 k +1

i + 1

k +1 m d

(A.3)

sendo n o nmero de segmentos da poligonal e i e i+1 as ordenadas do seu i-simo segmento. As coordenadas e podem ser definidas por

= i + w = i + w
onde w varia de 0 a , conforme a Fig. A.3.

(A.4)

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

36

(i+1,i+1)

(i,i)

Figura A.3 - Definio da varivel w

Substituindo as expresses (A.4) em (A.3), resulta Gkm = sendo = i + 1 i = i + 1 i Com a expresso (A.5), pode-se obter os polinmios G 00 = i + 2 G 01 = i i + + 2 G 02 = i G 03 = i i + 2 3 i 2 2 + i + 2 3 4 (A.7) (A.6) 1 k +1

w i +

k +1

[i + w]m dw

(A.5)

(A.8)

2 i ( + i ) + + 3

(A.9)

3 2 3 + i + i + i + 2 4

3 2 i 3 + i + + i 2 5 4

(A.10)

2 G10 = i (i + ) + 3 2

(A.11)

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

37

G11 = i i i + + 2

2 2 i i + + + 3 4 2 3 i 2 + i + 3 2 5 2

(A.12)

2 4 2 + i i + + 2 G12 = i i i (i + ) + + 3 3 2 3 + i G 20 = 4 2 3 + i + i 2 3

(A.13)

(A.14)

Os polinmios dados pelas Eqs.(A.7) at (A.14) so os empregados no desenvolvimento deste trabalho.

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

38

ANEXO B - LISTAGEM DO PROGRAMA EM FORTRAN PARA O DIMENSIONAMENTO E A VERIFICAO DE SEES DE CONCRETO ARMADO SUBMETIDAS A SOLICITAES NORMAIS

Apresenta-se, a seguir, a listagem do programa, apresentado neste trabalho, para o dimensionamento e a verificao de sees de concreto armado submetidas a solicitaes normais.

PROGRAM VERDIM COMMON TA,E,FYD,FCD,NP,XP,YP,XG,YG,LX,LY,AREA,JOX,JOY,JOXY, * NA,MAX,MAY,NB,XB,YB,PERC,NRC,IL(5),GS,GC,AS REAL*8 E,FYD(100),FCD(5),XP(100),YP(100),XG,YG,AREA,XB(100), * YB(100),PERC(100) REAL*8 JOX,JOY,JOXY,LX,LY,NA,MAX,MAY CHARACTER TA*1(100), ARQ*12 REAL*8 JX,JY,JXY,AS,DX,DY,GC,GS,SOX,SOY,SX,SY,XMAX,XMIN,YMAX,YMIN INTEGER OP 10 WRITE(*,11) 11 FORMAT(////,'>>>>>> QUAL O NOME DO ARQUIVO DE DADOS ?') READ(*,'(A12)',ERR=10) ARQ IF(ARQ.EQ.' ') STOP IR=1 IW=0 OPEN(UNIT=1,FILE=ARQ,STATUS='OLD',FORM='FORMATTED', *ACCESS='SEQUENTIAL') READ(IR,21) OP READ(IR,20) GC,GS READ(IR,21) NP DO 30 J1=1,NP READ(IR,20) XP(J1),YP(J1) 30 CONTINUE READ(IR,21) NRC DO 40 J1=1,NRC READ(IR,24) FCD(J1),IL(J1) FCD(J1)=FCD(J1)/GC 40 CONTINUE

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

39

READ(IR,22) NB,E,AS DO 50 J1=1,NB READ(IR,23) XB(J1),YB(J1),FYD(J1),PERC(J1),TA(J1) FYD(J1)=FYD(J1)/GS 50 CONTINUE READ(IR,20) NA,MAX,MAY XMAX=-1.E11 YMAX=-1.E11 XMIN=1E11 YMIN=1E11 DO 60 J1=1,NP IF(XP(J1).GT.XMAX) XMAX=XP(J1) IF(XP(J1).LT.XMIN) XMIN=XP(J1) IF(YP(J1).GT.YMAX) YMAX=YP(J1) IF(YP(J1).LT.YMIN) YMIN=YP(J1) 60 CONTINUE LX=XMAX-XMIN LY=YMAX-YMIN NP1=NP-1 AREA=0 SX=0 SY=0 JX=0 JY=0 JXY=0 DO 70 J1=1,NP1 DX=XP(J1+1)-XP(J1) DY=YP(J1+1)-YP(J1) AREA=AREA+(-(DY/2.+YP(J1))*DX) SX=SX+(-(DY*DY/3.+YP(J1)*(DY+YP(J1)))*DX/2.) SY=SY+(DX*DX/3.+XP(J1)*(DX+XP(J1)))*DY/2. JX=JX+(-(DY**3/4.+YP(J1)*(DY*DY+YP(J1)*(1.5*DY+YP(J1 * ))))*DX/3.) JY=JY+(DX**3/4.+XP(J1)*(DX*DX+XP(J1)*(1.5*DX+XP(J1)) * ))*DY/3. JXY=JXY+(-(XP(J1)*(DY*DY/3.+YP(J1)*(DY+YP(J1)))+DX*(DY * *DY/4.+YP(J1)*(2.*DY/3.+YP(J1)/2.)))*DX/2.) 70 CONTINUE XG=SY/AREA YG=SX/AREA SOX=SX-YG*AREA SOY=SY-XG*AREA JOX=JX-AREA*YG*YG JOY=JY-AREA*XG*XG JOXY=JXY-XG*YG*AREA DO 80 J1=1,NP XP(J1)=XP(J1)-XG YP(J1)=YP(J1)-YG 80 CONTINUE DO 90 J1=1,NB XB(J1)=XB(J1)-XG YB(J1)=YB(J1)-YG 90 CONTINUE CALL AJUSTL(OP) CLOSE(1) GO TO 10 20 FORMAT(8F10.0) 21 FORMAT(8I10) 22 FORMAT(I10,7F10.0) 23 FORMAT(4F10.0,9X,A1) 24 FORMAT(F10.0,9I10) END SUBROUTINE AJUSTL(OP) Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS 40

INTEGER OP REAL*8 NR,MRX,MRY,LAM REAL*8 R(3,2),RT(3,3),DP(3) COMMON TA,E,FYD,FCD,NP,XP,YP,XG,YG,LX,LY,AREA,JOX,JOY,JOXY, * NA,MAX,MAY,NB,XB,YB,PERC,NRC,IL(5),GS,GC,AS REAL*8 E,FYD(100),FCD(5),XP(100),YP(100),XG,YG,AREA,XB(100), * YB(100),PERC(100) CHARACTER*1 TA(100) REAL*8 JOX,JOY,JOXY,LX,LY,NA,MAX,MAY REAL*8 ALFA0,ALPH,ALPG,AS1,AS2,AS3,AS,B,BAS,C,CA,CA0,CAR,X, * EPSI,EPSS,FS,GC,GS,PJX,PJY,SA,SA0,SS,TOL,TOLE,PI,PI2,GRAUS DATA PI,PI2,GRAUS/3.1415926535897932385,1.5707963267948966192, * 57.29577951308232/ K=0 IW=0 TOLE=1.D-8 BAS=MAX*MAX+MAY*MAY+NA*NA LAM=1.D0 ALFA0=0 IF(JOX.EQ.JOY.AND.ABS(JOXY).GT.1E-5) THEN ALFA0=PI2 ELSE IF(JOX.NE.JOY) ALFA0=ATAN(-2*JOXY/(JOX-JOY))/2. ENDIF CA0=COS(ALFA0) SA0=SIN(ALFA0) CA0=CA0*CA0 SA0=SA0*SA0 SS=JOXY*SIN(2*ALFA0) PJX=JOX*CA0+JOY*SA0-SS PJY=JOY*CA0+JOX*SA0+SS ALPH=0 IF(MAX.EQ.0) THEN ALPH=-DSIGN(PI2,MAY) ELSE ALPH=ATAN(MAY*PJX/(MAX*PJY)) IF(MAX.GT.0) ALPH=ALPH+PI ENDIF ALFA0=ALPH+ALFA0 UU=0.5D0 300 UU=(PI+UU)**5 UU=UU-INT(UU) K0=0 X=(LX+LY)*UU IF(OP.EQ.1) THEN AS1=ABS(MAX)/(0.4*LY*FYD(1)) AS2=ABS(MAY)/(0.4*LX*FYD(1)) IF(NA.GT.0) THEN AS3=NA/FYD(1) ELSE AS3=DMAX1(0D0,(NA-FCD(1)*AREA)/FYD(1)) ENDIF AS=AS1+AS2+AS3 ENDIF ALPH=ALFA0 890 CALL ESFOR(TA,E,FYD,FCD,NP,XP,YP,NB,XB,YB,PERC,X,ALPH,AS,B,C, *EPSS,EPSI,NR,MRX,MRY,R,NRC,IL) DP(1)=MAX-LAM*MRX DP(2)=MAY-LAM*MRY DP(3)=NA-LAM*NR TOL=SQRT((DP(1)**2+DP(2)**2+DP(3)**2)/BAS) IF(TOL.LE.TOLE) GO TO 900 K=K+1 K0=K0+1 IF(K0.GT.50) GO TO 300 Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS 41

CA=COS(ALPH) SA=SIN(ALPH) RT(1,1)=LAM*(R(1,1)*CA-R(2,1)*SA) RT(1,2)=LAM*(-MRY) RT(2,1)=LAM*(R(1,1)*SA+R(2,1)*CA) RT(2,2)=LAM*MRX RT(3,1)=LAM*R(3,1) RT(3,2)=0 IF(OP.EQ.2) THEN RT(1,3)=MRX RT(2,3)=MRY RT(3,3)=NR ELSE RT(1,3)=R(1,2)*CA-R(2,2)*SA RT(2,3)=R(1,2)*SA+R(2,2)*CA RT(3,3)=R(3,2) ENDIF CALL PIVO(RT,DP,IVER) IF(IVER.EQ.1) GO TO 300 X=X+DP(1) IF(OP.EQ.2) THEN LAM=LAM+DP(3) ELSE AS1=AS+DP(3) IF(AS1.LT.0.01) THEN AS=AS/2. ELSE IF(AS1.GT.2*AS) THEN AS=2*AS ELSE AS=AS1 ENDIF ENDIF ENDIF ALPH=ALPH+DP(2) IF(ABS(ALPH).GT.2*PI) ALPH=SIGN(MOD(ALPH,2*PI),ALPH) IF(K.LT.1000) GO TO 890 WRITE(*,*) ">>>> NAO CONVERGIU" 900 WRITE(IW,500) WRITE(IW,500) WRITE(IW,501) IF(OP.EQ.2) THEN WRITE(IW,503) ELSE WRITE(IW,502) ENDIF WRITE(IW,501) WRITE(IW,500) WRITE(IW,501) WRITE(IW,504) WRITE(IW,505) MAX,MAY,NA WRITE(IW,506) MRX,MRY,NR WRITE(IW,501) WRITE(IW,500) WRITE(IW,501) IF(OP.EQ.2) THEN FS=1./LAM WRITE(IW,511) FS ELSE WRITE(IW,507) AS ENDIF WRITE(IW,508) EPSS WRITE(IW,509) EPSI IF(ABS(ALPH).GT.2*PI) ALPH=SIGN(MOD(ALPH,2*PI),ALPH) ALPG=GRAUS*ALPH Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS 42

WRITE(IW,510) ALPG WRITE(IW,501) WRITE(IW,500) WRITE(IW,500) WRITE(*,512) READ(*,513) CAR RETURN 500 FORMAT(1X,79('*')) 501 FORMAT(1X,'**',75X,'**') 502 FORMAT(1X,'** DIMENSIONAMENTO DE SECAO DE CONCRETO ARMADO A SO *LICITACOES NORMAIS **') 503 FORMAT(1X,'** VERIFICACAO DE SECAO DE CONCRETO ARMADO A SOLIC *ITACOES NORMAIS **') 504 FORMAT(1X,'** MX * MY N **') 505 FORMAT(1X,'** ESFORCOS ATUANTES DE CALCULO: ',3E12.4,' **') 506 FORMAT(1X,'** ESFORCOS RESISTENTES DE CALCULO:',3E12.4,' **') 507 FORMAT(1X,'**',12X,'AREA TOTAL DE ARMADURA: ', *E15.4,10X,'**') 508 FORMAT(1X,'**',12X,'DEFORMACAO NA FIBRA SUPERIOR DA SECAO:', *E15.4,10X,'**') 509 FORMAT(1X,'**',12X,'DEFORMACAO NA FIBRA INFERIOR DA SECAO:', *E15.4,10X,'**') 510 FORMAT(1X,'**',12X,'INCLINACAO DA LINHA NEUTRA: ', *E15.4,10X,'**') 511 FORMAT(1X,'**',12X'RESERVA: ', *E15.4,10X,'**') 512 FORMAT(/,25X,' TECLE <ENTER> PARA CONTINUAR',/) 513 FORMAT(A1) END SUBROUTINE PIVO(A,B,IVER) REAL*8 A(3,3),B(3) INTEGER II(18),IVER REAL*8 AUX1,AUX2,DUM1,DUM2,DUM3,DUM4,DUM5 DATA II/1,2,3,1,3,2,2,1,3,2,3,1,3,1,2,3,2,1/ IVER=0 DO 10 J1=1,6 JJ=3*J1 I=II(JJ-2) J=II(JJ-1) K=II(JJ) IF(A(I,I).EQ.0) GO TO 10 AUX1=A(J,I)/A(I,I) AUX2=A(K,I)/A(I,I) DUM1=A(K,K)-A(I,K)*AUX2 DUM2=A(K,J)-A(I,J)*AUX2 DUM3=B(K)-B(I)*AUX2 AUX2=A(J,J)-A(I,J)*AUX1 IF(AUX2.EQ.0) GO TO 10 DUM4=(B(J)-B(I)*AUX1)/AUX2 DUM5=(A(J,K)-A(I,K)*AUX1)/AUX2 AUX1=DUM1-DUM2*DUM5 IF(AUX1.EQ.0) GO TO 10 B(K)=(DUM3-DUM2*DUM4)/AUX1 B(J)=DUM4-DUM5*B(3) B(I)=(B(I)-B(J)*A(I,J)-B(K)*A(I,K))/A(I,I) GO TO 20 10 CONTINUE IVER=1 20 RETURN END

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

43

SUBROUTINE ESFOR(TA,E,FYD,FC,NP,XP,YP,NB,XB,YB,PERC,X,ALFA,AS,B,C, *EPSS,EPSI,NRZ,MRX,MRY,R,NRC,IL) REAL*8 NRZTI,NRZT,MRKS,MRET,NRZ,MRX,MRY,KS1I,KS2I,KS1II,KS2II REAL*8 XP(*),YP(*),XB(*),YB(*),PERC(*),KSP(100),ETP(100), * KSB(100),ETB(100),R(3,2),FYD(*),FC(*),EPSP(100) CHARACTER*1 TA(*) REAL*8 X,DD,ALFA,AS,B,BLX,C,CA,CLX,DUM1,DUM2,E,EPS0,EPSB,EPS1, *EPSI,EPSS,ET,ET01,ET12,ET1I,ET1II,ET2I,ET2II,FCD,SA,SIG,TETIA, *TETIC,TETSA,TETSC,TKSIA,TKSIC,TKSSA,TKSSC INTEGER IL(*) CA=COS(ALFA) SA=SIN(ALFA) TETSC=0 TETIC=0 DO 10 J1=1,NP KSP(J1)=XP(J1)*CA+YP(J1)*SA ETP(J1)=-XP(J1)*SA+YP(J1)*CA IF(ETP(J1).GT.TETSC) THEN TETSC=ETP(J1) TKSSC=KSP(J1) ENDIF IF(ETP(J1).LT.TETIC) THEN TETIC=ETP(J1) TKSIC=KSP(J1) ENDIF 10 CONTINUE TETSA=0 TETIA=0 DO 20 J1=1,NB KSB(J1)=XB(J1)*CA+YB(J1)*SA ETB(J1)=-XB(J1)*SA+YB(J1)*CA IF(ETB(J1).GT.TETSA) THEN TETSA=ETB(J1) TKSSA=KSB(J1) ENDIF IF(ETB(J1).LT.TETIA) THEN TETIA=ETB(J1) TKSIA=KSB(J1) ENDIF 20 CONTINUE H=TETSC-TETIC DD=TETSC-TETIA X23=0.259*DD IF(X.LT.X23) THEN B=-0.01D0/(DD-X) C=B*(X-TETSC) BLX=-0.01D0/(DD-X)**2 CLX=(DD-TETSC)*BLX EPSI=0.01D0 EPSS=-0.01D0*X/(DD-X) ELSE IF(X.LT.H) THEN B=-0.0035D0/X C=-0.0035D0-B*TETSC BLX=0.0035D0/X**2 CLX=-TETSC*BLX EPSS=-0.0035D0 EPSI=DMAX1(0.0035D0*(DD-X)/X,0) ELSE IF(X.GT.1.D150) THEN B=0 C=-0.02 BLX=1.D-100 CLX=1.D-100 EPSS=-.02 Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS 44

EPSI=-.02 GO TO 29 END IF B=-0.002D0/(X-3D0/7D0*H) C=B*(X-TETSC) BLX=0.002D0/(X-3D0/7D0*H)**2 CLX=(TETSC-3D0/7D0*H)*BLX EPSS=-.002D0*X/(X-3D0/7D0*H) EPSI=-.002D0*(X-H)/(X-3D0/7D0*H) END IF END IF 29 CONTINUE DO 30 J1=1,NP EPSP(J1)=B*ETP(J1)+C 30 CONTINUE NRZT=0 MRKS=0 MRET=0 DO 50 J1=1,3 DO 50 J2=1,2 R(J1,J2)=0 50 CONTINUE DO 60 J1=1,NB EPSB=B*ETB(J1)+C CALL ACO(TA(J1),E,EPSB,FYD(J1),SIG,ET) DUM1=PERC(J1)*AS*ET*(BLX*ETB(J1)+CLX) DUM2=PERC(J1)*SIG NRZTI=AS*DUM2 NRZT=NRZT+NRZTI MRKS=MRKS+NRZTI*ETB(J1) MRET=MRET-NRZTI*KSB(J1) R(1,1)=R(1,1)+DUM1*ETB(J1) R(1,2)=R(1,2)+DUM2*ETB(J1) R(2,1)=R(2,1)-DUM1*KSB(J1) R(2,2)=R(2,2)-DUM2*KSB(J1) R(3,1)=R(3,1)+DUM1 R(3,2)=R(3,2)+DUM2 60 CONTINUE IF(ABS(EPSS-EPSI).LE.1E-10) THEN IF(EPSS.GE.0) GO TO 100 DO 70 J1=1,NRC FCD=FC(J1) IF(J1.EQ.1) THEN NP1=1 ELSE NP1=IL(J1-1) ENDIF NP2=IL(J1)-1 CALL CENTRA(NP1,NP2,FCD,B,C,EPSS,KSP,ETP,NRZT,MRKS,MRET, * BLX,CLX,R) 70 CONTINUE ELSE IF(EPSS.GE.0.AND.EPSI.GE.0) GO TO 100 ET01=-C/B ET12=(-0.002-C)/B DO 80 J1=1,NRC FCD=FC(J1) IF(J1.EQ.1) THEN NP1=1 ELSE NP1=IL(J1-1) ENDIF NP2=IL(J1)-1 DO 80 J2=NP1,NP2 EPS0=EPSP(J2) Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS 45

EPS1=EPSP(J2+1) IF(EPS0.EQ.EPS1) GO TO 80 IF(EPS0.GE.0.AND.EPS1.GE.0) GO TO 80 CALL DIFER(J2,ET01,ET12,KSP,ETP,EPS0,EPS1,KS1I,ET1I,KS2I, * ET2I,KS1II,ET1II,KS2II,ET2II) CALL REGI(FCD,B,C,KS1I,ET1I,KS2I,ET2I,NRZT,MRKS,MRET, * BLX,CLX,R) CALL REGII(FCD,KS1II,ET1II,KS2II,ET2II,NRZT,MRKS,MRET) 80 CONTINUE ENDIF 100 NRZ=NRZT MRX=MRKS*CA-MRET*SA MRY=MRKS*SA+MRET*CA RETURN END

SUBROUTINE ACO(TIPO,E,EPSB,FYD,SIG,ET) REAL*8 EPSB,FYD REAL*8 A,B,C,DUM1,E,EPS1,EPS2,ET,SIG CHARACTER*1 TIPO EPS2=FYD/E IF(TIPO.NE.'A') GO TO 10 IF(ABS(EPSB).LE.EPS2) THEN SIG=E*EPSB ET=E ELSE SIG=SIGN(FYD,EPSB) ET=0 ENDIF RETURN 10 EPS1=0.7*EPS2 EPS2=0.002+EPS2 DUM1=ABS(EPSB) IF(DUM1.LE.EPS1) THEN SIG=E*EPSB ET=E ELSE IF(DUM1.LT.EPS2) THEN A=FYD*FYD*45 B=1./E-0.031111111111111111111/FYD C=0.01088888888888888889-DUM1 DUM1=SQRT(B*B-4.*C/A) SIG=SIGN((-B+DUM1)*A/2.,EPSB) ET=1./DUM1 ELSE SIG=SIGN(FYD,EPSB) ET=0 ENDIF ENDIF RETURN END SUBROUTINE DIFER(I,ET01,ET12,KSP,ETP,EPS0,EPS1,KS1I,ET1I,KS2I, ET2I,KS1II,ET1II,KS2II,ET2II) INTEGER T01,T12 REAL*8 ETP(*),KSP(*),KS1I,KS2I,KS1II,KS2II,KS01,KS12 REAL*8 DET,DET01,DET12,DKSDET,DUM1,DUM2,EPS0,EPS1,ET01,ET12,ET1I, * ET1II,ET2I,ET2II T01=0 T12=0 KS1I=0 ET1I=0 * Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS 46

KS2I=0 ET2I=0 KS1II=0 ET1II=0 KS2II=0 ET2II=0 I2=I+1 DET=ETP(I2)-ETP(I) DKSDET=(KSP(I2)-KSP(I))/DET DUM1=ET01-ETP(I) DUM2=ET12-ETP(I) KS01=KSP(I)+DUM1*DKSDET KS12=KSP(I)+DUM2*DKSDET DET01=DUM1/DET DET12=DUM2/DET IF(DET01.GT.0.AND.DET01.LT.1) T01=1 IF(DET12.GT.0.AND.DET12.LT.1) T12=1 IF(EPS0.LT.EPS1) THEN T01=-T01 T12=-T12 ENDIF IF(T01.EQ.0.AND.T12.EQ.0) THEN IF(EPS0.LT.0) THEN IF(EPS0.GT.-0.002) THEN KS1I=KSP(I) ET1I=ETP(I) KS2I=KSP(I2) ET2I=ETP(I2) ELSE KS1II=KSP(I) ET1II=ETP(I) KS2II=KSP(I2) ET2II=ETP(I2) ENDIF ENDIF ELSE IF(T01.EQ.1) THEN KS1I=KS01 ET1I=ET01 IF(T12.EQ.1) THEN KS2I=KS12 ET2I=ET12 KS1II=KS12 ET1II=ET12 KS2II=KSP(I2) ET2II=ETP(I2) ELSE KS2I=KSP(I2) ET2I=ETP(I2) ENDIF ELSE IF(T01.EQ.-1) THEN KS2I=KS01 ET2I=ET01 IF(T12.EQ.-1) THEN KS1I=KS12 ET1I=ET12 KS2II=KS12 ET2II=ET12 KS1II=KSP(I) ET1II=ETP(I) ELSE KS1I=KSP(I) ET1I=ETP(I) ENDIF Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS 47

ELSE IF(T12.EQ.1) THEN KS1I=KSP(I) ET1I=ETP(I) KS2I=KS12 ET2I=ET12 KS1II=KS12 ET1II=ET12 KS2II=KSP(I2) ET2II=ETP(I2) ELSE KS1I=KS12 ET1I=ET12 KS2I=KSP(I2) ET2I=ETP(I2) KS1II=KSP(I) ET1II=ETP(I) KS2II=KS12 ET2II=ET12 ENDIF ENDIF ENDIF ENDIF RETURN END SUBROUTINE CENTRA(NP1,NP2,FCD,B,C,EPSS,KSP,ETP,NRZT,MRKS,MRET, BLX,CLX,R) REAL*8 KSP(*),ETP(*),R(3,2),NRZT,MRKS,MRET REAL*8 B,BLX,C,CLX,EPSS,FCD IF(EPSS.GE.0) RETURN IF(EPSS.LT.-0.002) GO TO 20 DO 10 J1=NP1,NP2 J2=J1+1 CALL REGI(FCD,B,C,KSP(J1),ETP(J1),KSP(J2),ETP(J2),NRZT,MRKS, * MRET,BLX,CLX,R) 10 CONTINUE RETURN 20 DO 30 J1=NP1,NP2 J2=J1+1 CALL REGII(FCD,KSP(J1),ETP(J1),KSP(J2),ETP(J2),NRZT,MRKS,MRET) 30 CONTINUE RETURN END *

SUBROUTINE REGI(FCD,B,C,KS1,ET1,KS2,ET2,NRZT,MRKS,MRET,BLX,CLX,R) REAL*8 R(3,2),KS1,KS2,NRZT,MRKS,MRET REAL*8 B,BLX,BLE,BR,C,CLX,CLE,D0,D1,D2,DET,DET1,DET2,DET3,DKS, * DKS2,E0,E1,E2,ET1,ET2,FCD,G00,G01,G02,G03,G10,G11,G12 IF(KS1.EQ.0.AND.ET1.EQ.0.AND.KS2.EQ.0.AND.ET2.EQ.0) RETURN BLE=5.D5*B CLE=5.D5*C+1.D3 D0=C*1.D3*(1+250*C) D1=B*CLE D2=250*1.D3*B*B E0=CLE*CLX E1=BLE*CLX+CLE*BLX E2=BLE*BLX BR=.85*FCD DKS=KS2-KS1 DET=ET2-ET1 DET1=DET/2. Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS 48

DET2=DET*DET DET3=DET2*DET DKS2=DKS*DKS G00=(KS1+DKS/2.)*DET G01=(KS1*(ET1+DET1)+DKS*(ET1/2+DET/3))*DET G02=(KS1*(ET1*(DET+ET1)+DET2/3)+DKS*(ET1*(ET1/2+DET/1.5)+ * DET2/4))*DET G03=(KS1*(ET1*(DET2+ET1*(1.5*DET+ET1))+DET3/4)+DKS*(ET1* * (0.75*DET2+ET1*(DET+ET1/2))+DET3/5))*DET G10=(KS1*(KS1+DKS)+DKS2/3)*DET1 G11=(KS1*(KS1*(ET1+DET1)+DKS*(ET1+DET/1.5))+DKS2*(ET1/3+DET/4))* * DET1 G12=(KS1*(KS1*(ET1*(ET1+DET)+DET2/3)+DKS*(ET1*(ET1+DET/0.75)+ * DET2/2))+DKS2*(ET1*(ET1/3+DET1)+DET2/5))*DET1 NRZT=NRZT+BR*(D0*G00+D1*G01+D2*G02) MRKS=MRKS+BR*(D0*G01+D1*G02+D2*G03) MRET=MRET-BR*(D0*G10+D1*G11+D2*G12) R(1,1)=R(1,1)+BR*(E0*G01+E1*G02+E2*G03) R(2,1)=R(2,1)-BR*(E0*G10+E1*G11+E2*G12) R(3,1)=R(3,1)+BR*(E0*G00+E1*G01+E2*G02) RETURN END SUBROUTINE REGII(FCD,KS1,ET1,KS2,ET2,NRZT,MRKS,MRET) REAL*8 KS1,KS2,NRZT,MRKS,MRET REAL*8 DET,DKS,ET1,ET2,FC,FCD,G00,G01,G10 IF(KS1.EQ.0.AND.ET1.EQ.0.AND.KS2.EQ.0.AND.ET2.EQ.0) RETURN DKS=KS2-KS1 DET=ET2-ET1 G00=(KS1+DKS/2)*DET G01=(KS1*(ET1+DET/2)+DKS*(ET1/2+DET/3))*DET G10=(KS1*(KS1+DKS)+DKS*DKS/3)*DET/2 FC=0.85*FCD NRZT=NRZT-FC*G00 MRKS=MRKS-FC*G01 MRET=MRET+FC*G10 RETURN END

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

49

REFERNCIAS BIBLIOGRFICAS

ASSOCIAO BRASILEIRA DE NORMAS TCNICAS. armado: NBR6118. Rio de Janeiro, 1980. DUMONT, N.A. & MUSSO JR., F.

Projeto e execuo de obras de concreto

Dimensionamento e verifico de sees de concreto armado e

protendido e verificaes da estabilidade de vigas-colunas no estado limite ltimo com o uso de microcomputadores. Rio de Janeiro, Departamento de Engenharia Civil da PUC/RJ, 1987. SANTOS, L.M. Clculo de concreto armado segundo a NB1/78 e o CEB. So Paulo, LMS, 1981. WERNER, H. Schiefe Biegung polygonal umrandeter Stahl-beton-Qwerschnitte. Beton-und Stahlbetonbau, Berlin. v. 69, n. 4, p. 92-97, Apr. 1974.

Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

50

Você também pode gostar