Sie sind auf Seite 1von 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

2014

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 - Diagrama tenso-deformao para o ao ............................................................................................

11

2.3.4 - Obteno dos esforos resistentes de clculo .......................................................................................

12

2.3.5 - Coordenadas das extremidades dos segmentos definidos pelas regies 0, I e II ..................................

13

3 - DIMENSIONAMENTO E VERIFICAO DE UMA SEO ...............................................................

15

3.1 - Conceitos fundamentais ...................................................................................................... ....................

15

3.2 - O mtodo de Newton-Raphson para a resoluo de sistemas de equaes no-lineares .........................

16

3.3 - Algoritmo para o dimensionamento de uma seo ............................................................................... ...

19

3.4 - Algoritmo para a verificao de uma seo .............................................................................................

20

4 - CLCULO DAS MATRIZES DE DERIVADAS PARCIAIS ..................................................................

22

4.1 - Generalidades ..........................................................................................................................................

22

4.2 - Derivadas parciais dos esforos resistentes em relao profundidade da linha neutra x ......................

22

4.3 - Derivadas parciais dos esforos resistentes em relao inclinao da linha neutra ...........................

27

4.4 - Derivadas parciais dos esforos resistentes em relao rea total de armadura As ..............................

28

5 - EXEMPLOS DE UTILIZAO DO PROGRAMA .................................................................................

29

5.1 - Exemplo de dimensionamento de uma seo ..................................................................................... .....

29

5.2 - Exemplo de verificao de uma seo ............................................................................................. ........

31

ANEXO A - INTEGRAO NUMRICA SOBRE UM DOMNIO PLANO ARBITRRIO ATRAVS


DE INTEGRAIS DE CONTORNO ................................................................................................................

34

ANEXO B - LISTAGEM DO PROGRAMA EM FORTRAN PARA O DIMENSIONAMENTO E A


VERIFICAO DE SEES DE CONCRETO ARMADO SUBMETIDAS A SOLICITAES
NORMAIS .......................................................................................................................................................

38

REFERNCIAS BIBLIOGRFICAS ..................................................................................... ........................

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 frequentemente 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

5
8
11

7=12

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 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:
n

A dA

(2.1)

00

i 1

- momento esttico em relao ao eixo X:


n

SX YdA

(2.2)

01

i 1

- momento esttico em relao ao eixo Y:

SY

XdA

(2.3)

10

i 1

- momento de inrcia em relao ao eixo X:


n

JX Y 2dA

02

(2.4)

i 1

- momento de inrcia em relao ao eixo Y:

JY

X 2dA

20

(2.5)

i 1

- produto de inrcia em relao aos eixos X e Y:

JXY

XYdA

11

(2.6)

i 1

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 centroide da seo de concreto, referidas ao sistema global X,Y, so dadas por

X G SY A
Y G SX A

(2.7)

A translao das coordenadas do sistema global para o local , ento, feita atravs das relaes

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

x X XG
y Y YG

(2.8)

As propriedades geomtricas da seo 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

(2.9)

- momento de inrcia em relao ao eixo y:

Jy JY A. XG 2

(2.10)

Jxy JXY A. X G . Y G

(2.11)

- produto de inrcia em relao aos eixos x e y:

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 de
concreto (Fig. 2.3).

LINHA NEUTRA

Figura 2.3 - Sistema de coordenadas ,

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

* 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<cu 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

A norma brasileira para o "Projeto de nestruturas de concreto", NBR6118:2014, 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 cu (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 cu a c2, mantendo-se

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

inalterada e igual a c2 a deformao a [(cu-c2)/cu] h da altura total da seo, a partir da borda mais
comprimida;
os valores a serem adotados para os parmetros c2 (deformao especfica de encurtamento do concreto no
incio do patamar plstico) e cu (deformao especfica de encurtamento do concreto na ruptura) so
definidos como:
- para concretos de classes at C50:
c2 = 2,0
cu = 3,5
- para concretos de classes de C50 at C90:
c2 = 2,0 + 0,085 .(fck - 50)0,53;
cu = 2,6 + 35 [(90 - fck)/100]4
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

LINHA NEUTRA

Figura 2.5 - Profundidade da linha neutra - coordenada x

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

Tabela 2.1 - Relao entre os valores da profundidade da linha neutra x e as deformaes S e I


DOMNIOS

1e2

3e4

4a

cu
10 cu

cu
10 cu

10

d x d

x
dx

10

-cu

dxh

cu

-cu

c2

h x < +

x

x cu c 2 h
cu

dx
x

c2

xh

x cu c 2 h
cu

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

( , ) b c

(2.12)

S I
S I
c S b. S

(2.13)

onde

sendo b a curvatura da seo e c o valor da deformao na fibra correspondente ao centro de gravidade da seo 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 NBR6118:2014 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 c2 e ordenada 0,85 fcd e por uma reta tangente parbola e
paralela ao eixo das abscissas (Fig. 2.6).
A resistncia de clculo do concreto compresso, fcd, determinada por

fcd

fck

(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

Figura 2.6 - Diagrama tenso-deformao para o concreto comprimido

Para facilitar o procedimento de determinao dos esforos resistentes, o trecho parablico do diagrama da
Figura 2.6, pode ser aproximado por uma parbola do segundo grau da forma

c( ) cd ( a 2 2 a1 )

(2.15)

cd 0, 85 fcd

(2.16)

sendo

Os valores de a2 e a1 esto apresentados na Tabela 2.2 para diferentes classes de concreto.

Tabela 2.2 Valores de a2 e a1


fck

a2

a1

< 50 MPa

250000

1000

60 MPa

120101

720,64

70 MPa

81458

620,29

80 MPa

69363

581,26

90 MPa

64545

561,34

Assim, as tenses no concreto so dadas por

c( ) 0 para 0
c( ) cd (a2 2 a1 ) para 0 c 2
c( ) cd para c 2 cu
Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

(2.17)

10

Substituindo a relao (2.12) nas expresses (2.15), resulta

c( , ) 0 para 0
c( , ) cd ( D0 D1. D 2. 2 ) para 0 c 2
c( , ) cd para c 2 cu

(2.18)

onde

D 0 a1 c a2 c 2
D1 a1 b 2 a 2 bc

(2.19)

D 2 a 2b 2

2.3.3 - Diagrama tenso-deformao para o ao


A resistncia de clculo do ao, fyd, dada por

fyd

fyk

(2.20)

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

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
Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

(2.21)

11

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

yd

fyd
Es

(2.22)

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.23)

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

MR

c( ). dA

. A . ( ).
j

. A . ( ).
j

(2.24)

j 1

Ac

MR c( ). dA
NR

j 1

Ac

c( ) dA

Ac

. A . ( )
j

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.8.

REGIO II
REGIO I

LINHA NEUTRA
REGIO 0

I
c

Figura 2.8 - Regies para integrao no concreto

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

12

Substituindo nas integrais correspondentes ao concreto das expresses (2.24), as tenses dadas pelas
equaes (2.18), obtm-se os esforos resistentes correspondentes regio I:

MR1 cd

( D . D .
0

D2. 3 ) dA

Ac1

MR1 cd

( D . D .. D .. ) dA
0

(2.25)

Ac1

(D

NR1 cd

D1. D2. 2 ) dA

Ac1

e regio II:

dA

MR 2 cd

Ac 2

dA

MR 2 cd

(2.26)

Ac 2

dA

NR 2 cd

Ac 2

Integrando as expresses (2.25) e (2.26), conforme apresentado no anexo, obtm-se as expresses para os
esforos resistentes na regio I:

MR 1 cd

n1

( D .G
0

D1.G 02 D2.G 03)

01

i 1

MR 1 cd

n1

( D .G
0

10

D1.G11 D2.G12 )

(2.27)

i 1

NR 1 cd

n1

( D .G
0

00

D1.G 01 D2.G 02 )

i 1

e na regio II:

MR 2 cd

G
n2

01

i 1

MR 2 cd

G
n2

10

(2.28)

i 1

NR2 cd

G
n2

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.

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
Programa de Ps-Graduao em Engenharia Civil - PPGEC/UFRGS

13

x .cos y .sen
x .sen y .cos

(2.29)

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).
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

01
12

c
b

c2 c
b

(2.30)

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.31)

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

14

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 NBR6118:2014, 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

(3.1)

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).

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

15

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
2!
( n 1)!

( 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)

(3.4)

Pela Eq.(3.2), pode-se escrever, ento, que

f ( x 0) ( x x 0) f '( x 0) 0

(3.5)

ou, rearranjando os termos

x x0

f ( x 0)
x1
f '( x 0 )

(3.6)

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)

f ( xi )
xi 1 xi
f ' ( xi )
x 2 x1

(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

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

(3.9)

16

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)

(3.10)

onde

fx

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

(3.11)

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)

(3.12)

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

(3.13)

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)

(3.14)

ou

Na forma matricial, a Eq.(3.14) pode ser escrita como

fx
gx

fy x

gy y

(3.15)

onde

x x x 0

y y y 0

(3.16)

A convergncia obtida para x, y suficientemente pequenos ou

f ( xi , yi ) 0

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 fy fz
gx gy gz

hx hy hz

x

y
z

g
h

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

(3.19)

17

ou, abreviadamente,

K({u}i) {u}i {p}i

(3.20)

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.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

MRyd

NRd

MRxd

MRyd

NRd

MRxd

MRyd

NRd

x MAxd . MRxd

MAyd . MRyd
NAd . NRd

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

(3.24)

18

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

(3.26)

(d) verifica-se a convergncia por


1

Mx 2 My 2 N 2 2
tolerncia

2
2
2
MAxd MAyd NAd

(3.27)

(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

(3.28)

(g) determinam-se x, e As

x
x x

{u}i 1
As

i 1 Asi As

(3.29)

(h) retorna-se ao item (b);


(i) final do dimensionamento: valores de x, e As conhecidos.

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

19

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

MAxd . MRxd

MAyd . MRyd
NAd . NRd

(3.30)

(d) verifica-se a convergncia por


1

Mx 2 My 2 N 2 2
tolerncia

2
2
2
MAxd MAyd NAd

(3.31)

(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

(3.32)

(g) determinam-se x, e

x
x x


{u}i 1


i 1 i

(3.33)

(h) Retorna-se ao item (b);


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

20

(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

21

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

(4.1)

Derivando-se estas expresses, em relao profundidade da linha neutra x, vem que

MR xd MR
MR

cos
sen
x
x
x
MR yd MR
MR

sen
cos
x
x
x

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

(4.2)

22

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

(4.3)

Mas b e c, por sua vez, so funes das deformaes extremas da seo S e I, ento

b b S b I

x S x I x
c c S c I

x S x I x

(4.4)

No captulo 2, tinha-se, ainda, que

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


S

DOMNIO

1e2

10

x
dx

c2

x
cu c 2
x
h
cu

S/x

10

10

-cu

3, 4 e 4a

cu

c2

dx
x

xh
cu c 2
x
h
cu

I/x

d x 2

cu

c2

cu c 2

h
cu
cu c 2
h
x

cu

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

c2

d
x2

c2

h
cu
cu c 2
h
x

cu

23

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

S
2
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

n1

( D .G
0

D1.G 02 D2.G 03)

01

i 1

MR 1 cd

n1

( D .G
0

10

D1.G11 D2.G12 )

(4.8)

i 1

NR 1 cd

n1

( D .G
0

00

D1.G 01 D2.G 02 )

i 1

e na regio II por
n2

MR 2 cd G 01
i 1

n2

MR 2 cd G10
i 1

(4.9)

n2

NR2 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

G 01

i 1

MR1
cd
b
NR1
cd
b

D0

b
n1

D0

b
n1

i 1

G10

i 1

D0

b
n1

D1
D2

G 02
G 03
b
b

G 00

D1
D2

G11
G12
b
b

(4.10)

D1
D2

G 01
G 02
b
b

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

24

MR1
cd
c

G 01

i 1

MR1
cd
c
NR1
cd
c

D0

c
n1

D0

c
n1

D1
D2

G 02
G 03
c
c

G10

i 1

D0

c
n1

G 00

i 1

D1
D2

G11
G12
c
c

(4.11)

D1
D2

G 01
G 02
c
c

na regio II:

MR 2 MR 2 NR 2

0
b
b
b
MR 2 MR 2 NR 2

0
c
c
c

(4.12)

Segundo as Eqs.(2.19), tem-se que

D 0 a1 c a2 c 2
D1 a1 b 2 a 2 bc

(4.13)

D 2 a 2b 2
Derivando-se as Eqs.(4.13) em relao a b e c, obtm-se
D0 D2 0
b
c
D1 D0 2 c
a1 a2 1
b
c
D2 D1 2 b
a2 2
b
c

(4.14)

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

MR1
cd
b

n1

G
1

MR1
cd
b
NR1
cd
b

01 2 G 03

i 1

n1

G
1

11 2 G12

i 1

n1

G
1

01 2 G 02

i 1

(4.15)

(4.16)

MR1
cd
c

n1

G
1

MR1
cd
c
NR1
cd
c

01 2 G 02

i 1

n1

G
1

n1

G
1

i 1

10 2 G11

i 1

00 2 G 01

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

25

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

(4.18)

A contribuio da armadura para os esforos resistentes, conforme as Eqs.(2.26), dada por


m

MR

. A . ( ).
j

j 1

MR

. A . ( ).
j

(4.19)

j 1

NR

. A .( )
j

j 1

onde m o nmero de barras de armadura da seo.


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

MR

. A .
j

j 1

MR

b
NR

( j)
. j
b

. A .
j

j 1

. A .
j

j 1

( j)
. j
b

(4.20)

( j )
b

MR

. A .
j

j 1

MR

c
NR

. A .
j

j 1

. A .
j

j 1

( j)
. j
c

( j)
. j
c

(4.21)

( j )
c

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

26

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 o diagrama tenso-deformao para o ao, apresentado no captulo 2, o mdulo de elasticidade
longitudinal tangente pode ser calculado pelas seguintes expresses:

Es
ET ( )
0

| | yd
| | yd

para
para

(4.23)

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

MR

. A . E ( ). .(
j

MR

x
NR

1.

j 2 )

j 1

. A . E ( ). .(
j

1.

j 2 )

(4.24)

j 1

. A . E ( ).(
j

1.

j 2 )

j 1

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).

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

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

(4.25)

27

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
m

MR xd

. A . ( ). y
j

j 1

MR yd

. A . ( ). x

(4.26)

m
MRyd
j. (j ).xj
As
j 1

(4.27)

j 1

NR d

. A .( )
j

j 1

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

MRxd m
j. (j ). yj
As
j 1

NRd m
j. (j )
As
j 1

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

28

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.

25

30

15

30

15

25

15

15

30

15

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

29

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.05
uma linha para
205500.05
cada barra de
355500.05
armadura, com:
505500.05
- coordenada xj
655500.05
- coordenada yj
805500.05
- fyk
520500.05
- j
535500.05
550500.05
565500.05
580500.05
8020500.05
8035500.05
8050500.05
8065500.05
8080500.05
2080500.05
3580500.05
5080500.05
6580500.05
-.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

30

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

31

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.066667
uma linha para
32.55500.066667
cada barra de
37.55500.066667
armadura, com:
42.55500.066667
- coordenada xj
27.58500.066667
- coordenada yj
32.58500.066667
- fyk
37.58500.066667
- j
42.58500.066667
32.511500.066667
37.511500.066667
5115500.066667
20115500.066667
35115500.066667
50115500.066667
65115500.066667
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

32

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

33

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

34

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
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,

k m dA

km

(A.2)

k 1 m d

(A.3)

i 1

com

Gkm

1
k 1

i 1

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

(A.4)

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

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

35

(i+1,i+1)

(i,i)

Figura A.3 - Definio da varivel w

Substituindo as expresses (A.4) em (A.3), resulta

Gkm

1
k 1


w
i

k 1

i wm dw

(A.5)

sendo

i 1 i
i 1 i

(A.6)

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

(A.8)

i 2 2

2
3
4

(A.9)

32
i 3

i
i

2
5
4

(A.10)

2
i i

3

3
2
3

i
i i

2

(A.7)

2
G10 i i

3 2

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

(A.11)

36


G11 i




i i
2

2 i
i

3
4 2
3


2
4 2

i i
2
G12 i i i i

3
3
2


G 20
i
4

2

3

i
i

2
3

i 2

3
2
5
2

(A.12)

(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

37

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 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
* ,EPSC2,EPSCU,A1,A2,CONST
REAL*8 EPSC2(5),EPSCU(5),A1(5),A2(5),CONST,FCK
REAL*8 NN,Y,X,X2,X3,X4,XY,X2Y,DDX
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
REAL*8 JX,JY,JXY,AS,DX,DY,GC,GS,SOX,SOY,SX,SY,XMAX,XMIN,YMAX,YMIN
CHARACTER ARQ*12
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

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

38

40

50

51

55

60

READ(IR,24) FCD(J1),IL(J1)
FCD(J1)=FCD(J1)/GC
CONTINUE
READ(IR,22) NB,E,AS
DO 50 J1=1,NB
READ(IR,23) XB(J1),YB(J1),FYD(J1),PERC(J1)
FYD(J1)=FYD(J1)/GS
CONTINUE
READ(IR,20) NA,MAX,MAY
CONST=210000.D0/E
DO 55 J1=1,NRC
FCK = FCD(J1)*GC*CONST
IF(FCK.LE.50) THEN
EPSC2(J1)=0.002D0
EPSCU(J1)=0.0035D0
A1(J1)=1000.D0
A2(J1)=250000.D0
ELSE
EPSC2(J1)=0.002D0+0.000085d0*(FCK-50.D0)**0.53
EPSCU(J1)=0.0026D0+0.035D0*((90-FCK)/100)**4
NN=1.4D0+23.4D0*((90-FCK)/100)**4
DDX=EPSC2(J1)/1000.D0
X=0.D0
X2=0.D0
X3=0.D0
X4=0.D0
XY=0.D0
X2Y=0.D0
DO 51 J2=1,1000
Y=1.D0-(1.D0-X/EPSC2(J1))**NN
X2=X2+X*X
X3=X3+X*X*X
X4=X4+X*X*X*X
XY=XY+X*Y
X2Y=X2Y+X*X*Y
X=X+DDX
CONTINUE
A1(J1)=(X2Y-X4*XY/X3)/(X3-X2*X4/X3)
A2(J1)=-(X2Y-X3*A1(J1))/X4
END IF
CONTINUE
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)
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

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

39

DX=XP(J1+1)-XP(J1)
DY=YP(J1+1)-YP(J1)
AREA=AREA+(XP(J1)+DX/2.)*DY
SX=SX+(XP(J1)*(YP(J1)+DY/2.)+DX*(YP(J1)/2.+DY/3.))*DY
SY=SY+(XP(J1)*(XP(J1)+DX)+DX*DX/3.)*DY/2.
JX=JX+(XP(J1)*(YP(J1)*(DY+YP(J1))+DY*DY/3.)+DX*(YP(J1)*
.
(YP(J1)/2.+DY/1.5)+DY*DY/4.))*DY
JY=JY+(DX**3/4.+XP(J1)*(DX*DX+XP(J1)*(1.5*DX+XP(J1))))*DY/3.
JXY=JXY+(XP(J1)*(XP(J1)*(YP(J1)+DY/2.)+DX*(YP(J1)+DY/1.5))+
.
DX*DX*(YP(J1)/3.+DY/4.))*DY/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)
24 FORMAT(F10.0,9I10)
END
SUBROUTINE AJUSTL(OP)
INTEGER OP
REAL*8 NR,MRX,MRY,LAM,LAMMIN,NRMIN,MRXMIN,MRYMIN
REAL*8 R(3,2),RT(3,3),DP(3)
COMMON 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
*
,EPSC2,EPSCU,A1,A2
REAL*8 EPSC2(5),EPSCU(5),A1(5),A2(5),CONST
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
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/
TOLMIN=1.D0
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

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

40

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(E,FYD,FCD,NP,XP,YP,NB,XB,YB,PERC,X,ALPH,AS,B,C,
*EPSS,EPSI,NR,MRX,MRY,R,NRC,IL,EPSC2,EPSCU,A1,A2)
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.LE.50) GO TO 301
IF(TOL.LT.TOLMIN) THEN
TOLMIN=TOL
MRXMIN=MRX
MRYMIN=MRY
NRMIN=NR
ASMIN=AS
EPSSMIN=EPSS
EPSIMIN=EPSI
ALPHMIN=ALPH
LAMMIN=LAM
END IF
GO TO 300
301 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

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

41

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)
AS=AS1
ENDIF
ALPH=ALPH+DP(2)
IF(ABS(ALPH).GT.2*PI) ALPH=SIGN(MOD(ALPH,2*PI),ALPH)
IF(K.LT.10000) GO TO 890
WRITE(*,*) ">>>> NAO CONVERGIU",TOLMIN
MRX=MRXMIN
MRY=MRYMIN
NR=NRMIN
AS=ASMIN
EPSS=EPSSMIN
EPSI=EPSIMIN
ALPH=ALPHMIN
LAM=LAMMIN
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
WRITE(IW,510) ALPG
WRITE(IW,501)

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

42

WRITE(IW,500)
WRITE(IW,500)
WRITE(*,512)
READ(*,513) CAR
RETURN
500 FORMAT(1X,78('*'))
501 FORMAT(1X,'**',74X,'**')
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,9X,'**')
508 FORMAT(1X,'**',12X,'DEFORMACAO NA FIBRA SUPERIOR DA SECAO:',
*E15.4,9X,'**')
509 FORMAT(1X,'**',12X,'DEFORMACAO NA FIBRA INFERIOR DA SECAO:',
*E15.4,9X,'**')
510 FORMAT(1X,'**',12X,'INCLINACAO DA LINHA NEUTRA:
',
*E15.4,9X,'**')
511 FORMAT(1X,'**',12X'RESERVA:
',
*E15.4,9X,'**')
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(E,FYD,FC,NP,XP,YP,NB,XB,YB,PERC,X,ALFA,AS,B,C,
*EPSS,EPSI,NRZ,MRX,MRY,R,NRC,IL,EPSC2,EPSCU,A1,A2)
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)
REAL*8 EPSC2(*),EPSCU(*),A1(*),A2(*)
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=EPSCU(1)/(0.01D0+EPSCU(1))*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=-EPSCU(1)/X
C=-EPSCU(1)-B*TETSC
BLX=EPSCU(1)/X**2
CLX=-TETSC*BLX
EPSS=-EPSCU(1)
EPSI=DMAX1(EPSCU(1)*(DD-X)/X,0.D0)
ELSE
IF(X.GT.1.D150) THEN
B=0

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

44

C=-EPSC2(1)
BLX=1.D-100
CLX=1.D-100
EPSS=-EPSC2(1)
EPSI=-EPSC2(1)
GO TO 29
END IF
B=-EPSC2(1)/(X-(EPSCU(1)-EPSC2(1))/EPSCU(1)*H)
C=B*(X-TETSC)
BLX=EPSC2(1)/(X-(EPSCU(1)-EPSC2(1))/EPSCU(1)*H)**2
CLX=(TETSC-(EPSCU(1)-EPSC2(1))/EPSCU(1)*H)*BLX
EPSS=-EPSC2(1)*X/(X-(EPSCU(1)-EPSC2(1))/EPSCU(1)*H)
EPSI=-EPSC2(1)*(X-H)/(X-(EPSCU(1)-EPSC2(1))/EPSCU(1)*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(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,EPSC2(J1),A1(J1),A2(J1))
70
CONTINUE
ELSE
IF(EPSS.GE.0.AND.EPSI.GE.0) GO TO 100
ET01=-C/B
DO 80 J1=1,NRC
ET12=(-EPSC2(J1)-C)/B
FCD=FC(J1)

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

45

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)
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,EPSC2(J1))
CALL REGI(FCD,B,C,KS1I,ET1I,KS2I,ET2I,NRZT,MRKS,MRET,
*
BLX,CLX,R,A1(J1),A2(J1))
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(E,EPSB,FYD,SIG,ET)
REAL*8 EPSB,FYD
REAL*8 A,B,C,DUM1,E,EPS1,EPS2,ET,SIG
EPS2=FYD/E
IF(ABS(EPSB).LE.EPS2) THEN
SIG=E*EPSB
ET=E
ELSE
SIG=SIGN(FYD,EPSB)
ET=0
ENDIF
RETURN
END

SUBROUTINE DIFER(I,ET01,ET12,KSP,ETP,EPS0,EPS1,KS1I,ET1I,KS2I,
*
ET2I,KS1II,ET1II,KS2II,ET2II,EPSC2)
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,EPSC2
T01=0
T12=0
KS1I=0
ET1I=0
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)

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

46

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.-EPSC2) 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
ELSE
IF(T12.EQ.1) THEN
KS1I=KSP(I)
ET1I=ETP(I)
KS2I=KS12
ET2I=ET12
KS1II=KS12

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

47

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,EPSC2,A1,A2)
REAL*8 A1,A2
REAL*8 KSP(*),ETP(*),R(3,2),NRZT,MRKS,MRET
REAL*8 B,BLX,C,CLX,EPSS,FCD,EPSC2
IF(EPSS.GE.0) RETURN
IF(EPSS.LT.-EPSC2) 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,A1,A2)
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
*,A1,A2)
REAL*8 A1,A2
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=2.D0*A2*B
CLE=2.D0*A2*C+A1
D0=C*A1+A2*C*C
D1=B*CLE
D2=A2*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.
DET2=DET*DET

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

48

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. Projeto de estruturas de concreto: NBR6118.


Rio de Janeiro, 2014.
DUMONT, N.A. & MUSSO JR., F.

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

Das könnte Ihnen auch gefallen