Você está na página 1de 78

UNIVERSIDADE FEDERAL DO PAR

CAMPUS UNIVERSITRIO DE TUCURU


FACULDADE DE ENGENHARIA CIVIL E AMBIENTAL

OSVALDO SOUSA BORGES NETO

CLCULO AUTOMATIZADO DAS PERDAS DE PROTENSO


UTILIZANDO A PROGRAMAO EM AUTOLISP

Tucuru - PA
2010

OSVALDO SOUSA BORGES NETO

CLCULO AUTOMATIZADO DAS PERDAS DE PROTENSO UTILIZANDO A


PROGRAMAO EM AUTOLISP

Trabalho de Concluso de Curso como parte


dos requisitos necessrios para a obteno do
grau de Bacharel em Engenharia Civil, na
Faculdade de Engenharia Civil e Ambiental da
Universidade Federal do Par.
Orientador: Prof. Dr. Ronaldson Jos de
Frana Mendes Carneiro.

Tucuru - PA
2010

OSVALDO SOUSA BORGES NETO

CLCULO AUTOMATIZADO DAS PERDAS DE PROTENSO UTILIZANDO A


PROGRAMAO EM AUTOLISP

Trabalho de Concluso de Curso como parte


dos requisitos necessrios para a obteno do
grau de Bacharel em Engenharia Civil, na
Faculdade de Engenharia Civil e Ambiental da
Universidade Federal do Par.
Orientador: Prof. Dr. Ronaldson Jos de
Frana Mendes Carneiro.

Tucuru, 27 de novembro de 2010.

Aprovado por:

______________________________________________________
Prof. Ronaldson Jos de Frana Mendes Carneiro, DSc. (UFPA)
(Orientador)
______________________________________________________
Prof. Antnio Malaquias Pereira, MSc. (UFPA)
(Examinador Interno)
______________________________________________________
Prof. Carolina Coelho da Rosa, MSc. (UFPA)
(Examinadora Interna)

DEDICATRIA

Ao meu Deus criador do cu e da terra em


quem confio.

AGRADECIMENTOS

Ao professor Ronaldson Carneiro pela pacincia, confiana e conhecimentos


compartilhados. Ao meu pai Weliton e minha me Emlia pelo incentivo e fora que me
fizeram chegar aqui. Aos meus irmos Willian e Weliton que sempre estiveram comigo
quando necessitei. E aos meus amigos que me acompanharam nessa fase at o fim.

RESUMO

As estruturas de concreto protendido esto ganhando espao na construo civil graas a suas
vantagens tcnicas e econmicas. Em seu processo de clculo se faz necessrio a verificao
das perdas de protenso, que so inerentes a essa tecnologia, buscando o melhor
aproveitamento dos materiais e economia na estrutura. Para tanto, indispensvel o uso de
ferramentas computacionais a fim de otimizar as etapas de clculo. A programao em
AutoLISP, uma linguagem reconhecida pelo AutoCAD, e muito empregada pelos projetistas,
permite a programao das equaes das perdas de protenso preconizadas na NBR 6118 e
desenha o elemento protendido com os grficos das perdas de protenso. So apresentados
dois exemplos para validar os resultados do programa. Os resultados obtidos pelo programa
so comparados aos valores obtidos manualmente. Os resultados mostram que o programa
eficiente no clculo das perdas de protenso, tanto para o caso ancoragens ativa-ativa quanto
no caso de ancoragens ativa-passiva, bem como na visualizao dos grficos das perdas
imediatas e progressivas. Outro ponto positivo do uso do programa a utilizao da
formulao mais elaborada para clculo das perdas progressivas, prevista na NBR 6118, que
resultam em valores mais precisos.
Palavras-chave: concreto protendido, perdas de protenso, AutoLISP.

ABSTRACT

Prestressed concrete structures are gaining importance in the construction industry through its
technical and economic advantages. In its calculation process, it is necessary to verify the
prestressing losses, which are inherent to this technology, looking for the best use of materials
and economic structures. Therefore, it is necessary to use computational tools to optimize the
calculation steps. The AutoLISP programming, a language recognized by AutoCAD, and very
employed by designers, allows programming of the equations provided by NBR 6118 for
prestressing losses calculation and draws the strucutural element and the prestressing losses
graphics. Two examples are shown to validate the results of the program. The results obtained
by the program are compared to the values obtained manually. The results show that the
program is effective in the calculation of prestressing losses, for active-active and activepassive anchorages, as well as the graphs for immediate progressive losses. Another positive
aspect of using the program is the use of more elaborate formulation for progressive losses
calculation provided by NBR 6118, resulting in more precise values.
Keywords: prestressed concrete, prestressing losses, AutoLISP.

LISTA DE FIGURAS

Figura 1 - Esquema de viga protendida. Fonte: Carneiro (2007). .............................................. 3


Figura 2 - Tenses na seo A A' da viga. Fonte: Carneiro (2007)............................................ 4
Figura 3 - Primeira ponte em concreto protendido. Fonte: sites.google.com /site /cissaat
/histria. ...................................................................................................................................... 5
Figura 4 - Esquema de fabricao de elementos pr-moldados em concreto protendido com
aderncia inicial. Fonte: Hanai (2005). ...................................................................................... 7
Figura 5 - Posicionamento das bainhas metlicas na viga. Fonte: Carneiro (2007). .................. 8
Figura 6 - Aplicao da protenso com macaco hidrulico. Fonte: Carneiro (2007). ................ 8
Figura 7 - Cabos e ancoragens. Fonte: Carneiro (2007). ........................................................... 8
Figura 8 - Injeo da nata de cimento. Fonte: Carneiro (2007). ................................................. 8
Figura 9 - Elementos de ancoragem da cordoalha engraxada. Fonte: Carneiro (2007). ............ 9
Figura 10 - Ilustrao de cordoalhas engraxadas. Fonte: Carneiro (2007). ................................ 9
Figura 11 - Macaco de protenso de mono cordoalha. Fonte: Carneiro (2007). ........................ 9
Figura 12 - Disposio das cordoalhas engraxadas em laje. Fonte: Carneiro (2007). ............... 9
Figura 13 - Diagrama tenso x deformao do concreto na compresso. Fonte: Hognestad
(apud PARK e PAULAY, 1975). ............................................................................................. 10
Figura 14 - Diagrama tenso x deformao do concreto idealizado. Fonte: NBR 6118 (ABNT,
2003). ........................................................................................................................................ 11
Figura 15 - Rolo de fios para protenso. Fonte: Belgo. ............................................................ 13
Figura 16 - Fio liso para protenso. Fonte: Trecem. ................................................................ 13
Figura 17 - Cordoalha de 3 e 7 fios. Fonte: Revista Concreto. ................................................ 13

Figura 18 - Seo de cordoalha de 7 fios. Fonte: www.cesec.ufpr.br/metalica ....................... 13


Figura 19 - Rolo de cordoalhas. Fonte: Belgo. ......................................................................... 13
Figura 20 - Diagrama tenso x deformao do ao de protenso. Fonte: Carneiro (2007). ..... 14
Figura 21 - Diagrama tenso deformao para aos de armaduras ativas. Fonte: NBR 6118
(ABNT, 2003). .......................................................................................................................... 14
Figura 22 - Perdas por atrito em cabo parablico. Fonte: Carneiro (2007). ............................. 17
Figura 23 - Acomodao do cabo de protenso no sistema de ancoragem. Fonte: Carneiro
(2007). ...................................................................................................................................... 19
Figura 24 - Seqncia de protenso de dois cabos. Fonte: Carneiro (2009). ........................... 20
Figura 25 - Pontos cartesianos do grfico das perdas por atrito. .............................................. 27
Figura 26 - Variao da fora no cabo devido acomodao. ................................................. 28
Figura 27 - Exemplo da funo while. ...................................................................................... 29
Figura 28 - Pontos considerados para o clculo da rea Ep x Ap x d. ..................................... 30
Figura 29 - Valor da fora Pp nas perdas por encurtamento imediato do concreto. .............. 31
Figura 30 - Pontos cartesianos do grfico das perdas por atrito. .............................................. 34
Figura 31 - Pontos da rea Ep x Ap x d (ancoragens ativa-passiva). ....................................... 35
Figura 32 - Fluxograma do programa de perdas de protenso em AutoLISP. .......................... 36
Figura 33 - Variveis do programa de perdas de protenso em AutoLisp para duas ancoragens
ativas. ........................................................................................................................................ 37
Figura 34 - Caractersticas geomtricas da seo da viga. ....................................................... 38
Figura 35 - Carregando a programao em AutoLISP no AutoCAD. ....................................... 38
Figura 36 - Resultado das perdas por atrito do exemplo (para ancoragens ativa-ativa). .......... 39

Figura 37 - Resultado das perdas por acomodao do exemplo (para ancoragens ativa-ativa).
.................................................................................................................................................. 40
Figura 38 - Resultado das perdas por encurtamento imediato do exemplo (para ancoragens
ativa-ativa). ............................................................................................................................... 41
Figura 39 - Resultado das perdas progressivas do exemplo (para ancoragens ativa-ativa). .... 42
Figura 40 - Resultado da memria de clculo do exemplo (para ancoragens ativa-ativa). ...... 43
Figura 41 - Resultado final das perdas de protenso obtidas manualmente. Fonte: Carneiro
(2007). ...................................................................................................................................... 43
Figura 42 - Variveis do programa de perdas de protenso em AutoLisp (ancoragens ativapassiva). .................................................................................................................................... 44
Figura 43 - Esquema do piso com lajes nervuradas de concreto armado e vigas-faixa
protendidas. .............................................................................................................................. 45
Figura 44 - Detalhe da nervura. ................................................................................................ 45
Figura 45 - Resultado das perdas por atrito do exemplo (ancoragens ativa-passiva)............... 46
Figura 46 - Resultado das perdas por acomodao do exemplo (ancoragens ativa-passiva). .. 47
Figura 47 - Resultado das perdas por encurtamento imediato do exemplo (ancoragens ativapassiva). .................................................................................................................................... 48
Figura 48 - Resultado das perdas progressivas e memria de clculo do exemplo (ancoragens
ativa-passiva). ........................................................................................................................... 49
Figura 49 - Resultado final das perdas de protenso obtidas manualmente. Fonte: Rossi
(2009). ...................................................................................................................................... 50

LISTA DE TABELAS

Tabela 1 - Cordoalhas de 3 e 7 fios estabilizados (RB)............................................................ 15


Tabela 2 - Valores de acomodao no sistema Freyssinet ....................................................... 19
Tabela 3 - Valores caractersticos superiores da deformao especfica de retrao cs(t,t0) e
do coeficiente de fluncia (t,t0)............................................................................................. 21
Tabela 4 - Valores de 1000, em porcentagem .......................................................................... 23
Tabela 5 - Valores interpolados de (t,t0) e de cs(t,t0). ........................................................ 32
Tabela 6 - Valores interpolados de 1000 em porcentagem....................................................... 33

SUMRIO

INTRODUO .......................................................................................................... 1

1.1

APRESENTAO ...................................................................................................... 1

1.2

JUSTIFICATIVA E OBJETIVOS DO TRABALHO ................................................. 1

1.3

ORGANIZAO DO TRABALHO........................................................................... 2

CONCEITOS RELACIONADOS AO CONCRETO PROTENDIDO ................. 3

2.1

DEFINIO DE CONCRETO PROTENDIDO ........................................................ 3

2.2

EVOLUO DO CONCRETO PROTENDIDO........................................................ 4

2.3

DIFERENAS ENTRE CONCRETO ARMADO E CONCRETO PROTENDIDO . 6

2.4

SISTEMAS DE PROTENSO ................................................................................... 7

2.4.1

Concreto protendido com aderncia inicial (armadura pr-tracionada) ....................... 7

2.4.2

Concreto protendido com aderncia posterior (armadura ps-tracionada) .................. 8

2.4.3

Concreto protendido sem aderncia (armadura ps-tracionada) .................................. 8

MATERIAIS EMPREGADOS NO CONCRETO PROTENDIDO .................... 10

3.1

CONCRETO .............................................................................................................. 10

3.2

AOS PARA ARMADURAS ATIVAS ................................................................... 12

3.2.1

Tipos de ao de protenso .......................................................................................... 12

3.2.2

Propriedades mecnicas mais importantes ................................................................. 14

3.2.3

Designao do ao de protenso ................................................................................ 15

PERDAS DE PROTENSO ................................................................................... 16

4.1

PERDAS IMEDIATAS ............................................................................................. 16

4.1.1

Perdas por atrito.......................................................................................................... 16

4.1.2

Perdas por deslizamento da armadura e acomodao das ancoragens ....................... 18

4.1.3

Perdas por encurtamento imediato do concreto ......................................................... 19

4.2

PERDAS PROGRESSIVAS...................................................................................... 21

4.2.1

Retrao e fluncia ..................................................................................................... 21

4.2.2

Relaxao do ao ........................................................................................................ 22

4.3

PROGRESSIVAS FINAIS ........................................................................................ 23

4.3.1

Processo simplificado para o caso de fases nicas de operao................................. 23

4.3.2

Processo aproximado .................................................................................................. 25

ELABORAO DO PROGRAMA DE PERDAS DE PROTENSO ............... 26

5.1
PROGRAMAO PARA CABO PARABLICO-RETILNEO COM DUAS
ANCORAGENS ATIVAS ....................................................................................................... 26
5.1.1

Programao das perdas por atrito ............................................................................. 26

5.1.2

Programao das perdas por acomodao das ancoragens ........................................ 27

5.1.3

Programao das perdas por encurtamento imediato do concreto ............................. 31

5.1.4

Programao das perdas progressivas ........................................................................ 32

5.2
PROGRAMAO PARA CABO PARABLICO COM ANCORAGENS ATIVAPASSIVA ................................................................................................................................. 33
5.2.1

Programao das perdas por atrito ............................................................................. 33

5.2.2

Programao das perdas por acomodao das ancoragens ........................................ 34

5.2.3

Programao das perdas por encurtamento imediato do concreto ............................. 35

5.2.4

Programao das perdas progressivas ........................................................................ 36

5.3
FLUXOGRAMA SIMPLIFICADO DO PROGRAMA DE PERDAS DE
PROTENSO........................................................................................................................... 36
6

APLICAO DO PROGRAMA ............................................................................ 37

6.1

CABO PARABLICO COM DUAS ANCORAGENS ATIVAS ............................ 37

6.2

CABO PARABLICO COM ANCORAGENS ATIVA-PASSIVA ........................ 44

CONSIDERAES E SUGESTES..................................................................... 51

7.1

CONSIDERAES FINAIS .................................................................................... 51

7.2

SUGESTES PARA TRABALHOS FUTUROS ..................................................... 52

APNDICE A - RESUMO DAS VARIVEIS PARA UTILIZAO DO PROGRAMA ANCORAGENS ATIVA-ATIVA............................................................................................54


APNDICE B - RESUMO DAS VARIVEIS PARA UTILIZAO DO PROGRAMA ANCORAGENS ATIVA-PASSIVA.......................................................................................56
APNDICE C - CDIGO-FONTE DO PROGRAMA DE PERDAS DE PROTENSO EM
AUTOLISP - ANCORAGENS ATIVA-ATIVA.....................................................................58

1
1

1.1

INTRODUO

APRESENTAO

A utilizao do concreto protendido tem larga aceitao no mundo todo, e vem se


difundindo cada vez mais. Este fato pode ser comprovado atravs do grande nmero de obras
civis realizadas, desde silos e tanques, passando por pontes e viadutos, at estdios e edifcios
de todos os tipos, incluindo obras com mais de 40 anos.

Isto est relacionado com o fato de que a protenso nas estruturas de concreto ter se
mostrado muito eficiente no atendimento dos estados limites de servio, principalmente flecha
e fissurao, exigidos pelas normas de estruturas de concreto. E nos ltimos anos, observou-se
que a protenso sem aderncia vem se firmando como uma soluo vantajosa, tcnica e
econmica, em edificaes de maneira geral, em razo, principalmente, da simplicidade do
manuseio das cordoalhas engraxadas, bem como da reduo dos custos em decorrncia da
eliminao das bainhas metlicas e da operao de injeo.

No processo de clculo de estruturas de concreto protendido est compreendido o


clculo das perdas de protenso, que num primeiro momento so estimadas e depois so
conferidas com os resultados das perdas imediatas e das perdas progressivas.

Este processo confere economia no dimensionamento de estruturas protendidas, visto


que, se a anlise da estimativa de perdas com o resultado obtido for satisfatria, o calculista
poder manter o nmero de cordoalhas. Mas, se as perdas estimadas estiverem divergentes
das obtidas, o calculista dever modificar o nmero de cordoalhas ou a resistncia do concreto
e realimentar o processo de clculo. Dessa forma, h o aproveitamento mximo dos materiais.

1.2

JUSTIFICATIVA E OBJETIVOS DO TRABALHO

Por ser um processo moroso e necessitar de dados grficos para o acompanhamento,


no clculo das perdas de protenso se faz necessrio a utilizao de uma ferramenta que
facilite e agilize este procedimento. Por isso, neste trabalho prope-se criar uma ferramenta de
auxlio ao clculo das perdas de protenso, que seja de manuseio simples e eficiente, obtendo

2
os grficos de perdas e tabelas de memria de clculo no mesmo ambiente em que os projetos
so apresentados: no AutoCAD.

1.3

ORGANIZAO DO TRABALHO

Alm do presente captulo introdutrio, o trabalho est organizado conforme os


captulos descritos a seguir.

O captulo 2 refere-se aos principais conceitos, definies e o histrico sobre o


concreto protendido, onde so destacadas as diferenas entre o concreto armado e o concreto
protendido, e os tipos de sistemas de protenso.

No captulo 3 so descritos os materiais empregados no concreto protendido, suas


caractersticas e relaes tenso x deformao.

No captulo 4 so apresentadas as perdas de protenso, com suas respectivas


formulaes preconizadas pela NBR 6118.

No captulo 5 descrito como o programa de perdas foi elaborado atravs da


linguagem AutoLISP para o caso de cabo com duas ancoragens ativas e o para o caso de cabo
com ancoragens ativa-passiva.

No captulo 6 mostrado um exemplo de como utilizar o programa de perdas de


protenso em AutoLISP para os dois casos considerados.

No captulo 7 so apresentadas as concluses e as sugestes para trabalhos futuros.

3
2

2.1

CONCEITOS RELACIONADOS AO CONCRETO PROTENDIDO

DEFINIO DE CONCRETO PROTENDIDO

Segundo a NBR 6118 (ABNT, 2003), os elementos de concreto protendido so


aqueles nos quais parte das armaduras previamente alongada por equipamentos especiais de
protenso com a finalidade de, em condies de servio, impedir ou limitar a fissurao e os
deslocamentos da estrutura e propiciar o melhor aproveitamento de aos de alta resistncia no
estado limite ltimo (ELU).

Dessa forma, a protenso um artifcio de se introduzir foras especiais permanentes


na estrutura (foras de protenso) para melhorar o seu comportamento quando sujeito aos
carregamentos externos, como a eliminao das tenses de trao, que acarretam fissuras
devido baixa resistncia do concreto trao, mantendo a inrcia da pea.

A protenso pode ser ilustrada pelo esquema mostrado na Figura 1, na qual uma
barra, com rosca laminada, colocada em um duto posicionado na regio inferior da viga,
recebe placas de ao e porcas na extremidade (sistema de ancoragem). O aperto das porcas,
realizado aps o endurecimento do concreto, cria tenses de trao no ao que comprimem o
concreto.

Figura 1 - Esquema de viga protendida. Fonte: Carneiro (2007).

4
Utilizando o princpio da superposio dos efeitos, tem-se a seguinte disposio das
tenses na seo AA':

Figura 2 - Tenses na seo A A' da viga. Fonte: Carneiro (2007).

Outro benefcio gerado pela reduo ou eliminao da fissurao da pea, a


diminuio das flechas, pois no h uma reduo da inrcia da seo e tambm observa-se a
formao de uma contra-flecha gerada pela protenso. Dessa forma, o concreto protendido
torna-se uma ferramenta essencial para atender situaes em que h problemas relacionados
s flechas e/ou fissuras.

2.2

EVOLUO DO CONCRETO PROTENDIDO

O princpio da protenso, apesar de ser bastante antigo, foi aplicado no concreto no


fim dos anos 1800s. A primeira idia de se pr-tensionar o concreto foi aplicada em 1886 por
um norte americano, P. H. Jackson, que obteve patentes para protender pedras artificiais e
arcos de concreto.

Em 1888, o alemo Doehring conseguiu patente para fabricar elementos de pisos


com argamassa e arame estirado, tendo utilizado tal material para a construo de lajes de
piso. Foi a primeira proposta para a execuo de peas pr-moldadas protendidas.

No ano de 1907, o alemo M. Koenen tenta utilizar a protenso no concreto com


interesse em eliminar a fissurao visando aplicao em obras ferrovirias. As experincias

5
realizadas, no entanto, no atingiram o objetivo pretendido porque a tenso de protenso foi
muito pequena para compensar as deformaes de encurtamento produzidas pela retrao e
fluncia do concreto, de tal modo que a armadura, previamente tracionada, afrouxou,
anulando as tenses de compresso no concreto. Os fenmenos da retrao e, principalmente,
fluncia do concreto eram pouco conhecidos na poca, por isso no se encontrou uma
conveniente e correta explicao para o fracasso da experincia.

Foi Eugne Freyssinet que, em 1928, diagnosticou a necessidade de utilizao de


materiais de alta resistncia. Neste mesmo ano, registra a primeira patente de protenso do
mundo, introduzindo o termo tcnico "precontrainte" para designar o tracionamento prvio de
fios de alta resistncia (cabos soltos no concreto munidos de ancoragens em suas
extremidades).

Em 1940, Freyssinet inventa os dispositivos de ancoragem e os equipamentos de


protenso que tm o seu nome e ainda hoje so largamente utilizados no mundo inteiro. Ainda
neste ano, surge outra patente de protenso, anloga ao sistema FREYSSINET, criada pelo
engenheiro belga Magnel.

O ano de 1941 foi marcado pela aplicao do concreto protendido em estruturas de


grandes vos. Freyssinet projeta a ponte sobre o rio Marne (na Frana) com 55 metros de vo
e altura de 1,27 metros , ou seja, um 1/43 do vo.

Figura 3 - Primeira ponte em concreto protendido. Fonte: sites.google.com/site/cissaat/histria.

6
Entre 1948 e 1949 foram patenteados novos sistemas de protenso: MORANDI na
Itlia, VSL e BBRV na Sua, LEOBA e DYWIDAG na Alemanha. Em 1950, executada a
primeira ponte ferroviria em Concreto Protendido, projeto de Leonhardt, com o sistema
Leoba.

Em 1952, Finsterwalder, com o emprego do sistema DYWIDAG, projeta a primeira


ponte em balanos sucessivos de Concreto Protendido.

No ano de 1959, foi construda no Brasil a primeira ponte em balano sucessivo com
rtula central, sobre o Rio Tocantins, vencendo um vo de 140 metros, o que constituiu na
poca recorde mundial no gnero.

Inmeras outras grandes obras foram e vm sendo construdas, no Brasil e no mundo,


com o uso do Concreto Protendido marcando a sua importncia no desenvolvimento das
estruturas de concreto.

2.3

DIFERENAS ENTRE CONCRETO ARMADO E CONCRETO PROTENDIDO

Em estruturas de concreto armado a armadura designada de passiva ou frouxa, pois


trabalha somente quando recebe o carregamento no absorvido pelo concreto. A trao gerada
pelo carregamento combatida exclusivamente pelo ao face fissurao do concreto, assim
o ao fica responsvel em resistir a trao e o concreto em resistir a compresso.

J nas estruturas de concreto protendido, a armadura de protenso chamada de ativa


pois trabalha antes do carregamento atuar. Ela colocada na pea no para receber os
esforos, como no concreto armado, mas sim para gerar foras especiais (foras de protenso)
com o objetivo de produzir contra-flechas e gerar tenses de compresso necessrias para que
o concreto possa absorver a trao oriunda do carregamento. Logo, este se torna responsvel
tanto pela trao quanto pela compresso. Diz-se que o concreto protendido um material
naturalmente resistente compresso e artificialmente trao, possvel, pois, com o artifcio
da protenso. (CARNEIRO, 2007)

A diferena entre concreto armado e protendido est unicamente na existncia ou no


de foras de protenso. A existncia de armadura ativa acarreta procedimentos especiais em

7
relao ao concreto armado tradicional, tanto no projeto como na execuo. No projeto de
peas de concreto protendido necessrio calcular com mais rigor os efeitos da retrao e da
fluncia do concreto, bem como da relaxao do ao de protenso; as perdas por atrito,
acomodao e deformao imediata do concreto; as outras variaes da fora de protenso.
necessria tambm uma verificao mais pormenorizada de todas as etapas de carregamento
da pea, visto que a protenso introduz, desde a fase de execuo, esforos
esfor importantes nos
elementos estruturais. Na execuo,
execuo so utilizados sistemas especiais de protenso, sendo
necessrios mais parmetros de controle dos materiais e dos componentes executados. Enfim,
requer-se
se uma maior disponibilidade tecnolgica, o que inclui pessoal especializado e
equipamentos, em geral, de custo mais elevado. Portanto, pode-se
se afirmar que as diferenas
so essencialmente tecnolgicas,
tecnolgicas isto , que exigem ou no conhecimentos adicionais de
projeto e execuo uma vez que os materiais so na sua essncia os mesmos. (HANAI, 2005)

2.4

2.4.1

SISTEMAS DE PROTENSO

Concreto
oncreto protendido com aderncia inicial (armadura pr-tracionada)
pr tracionada)

aquele em que o estiramento da armadura realizado antes do lanamento do


concreto. A armadura tensionada ancorada provisoriamente em apoios independentes. Aps
a concretagem da pea e endurecimento do concreto,
concreto a ligao da armadura com os referidos
apoios desfeita e a fora de protenso transferida pea apenas pela aderncia com o
concreto. A Figura 4 mostra, esquematicamente, o uso dessa modalidade de concreto
protendido na produo de elementos pr-fabricados.
pr

Figura 4 - Esquema de fabricao de elementos pr-moldados


pr moldados em concreto protendido com aderncia
inicial. Fonte: Hanai (2005).

8
2.4.2

Concreto protendido com aderncia posterior (armadura ps-tracionada)

aquele no qual a armadura de protenso colocada em bainhas e tensionada aps o


lanamento e endurecimento do concreto. A aderncia da armadura com o elemento estrutural
adquirida por meio da injeo de nata ou argamassa de cimento nas bainhas. o sistema
normalmente empregado em pontes, reservatrios, barragens, etc. A Figura 5 Figura 8
ilustram o concreto protendido com aderncia posterior.

Figura 5 - Posicionamento das bainhas metlicas


na viga. Fonte: Carneiro (2007).

Figura 7 - Cabos e ancoragens. Fonte: Carneiro


(2007).

Figura 6 - Aplicao da protenso com macaco


hidrulico. Fonte: Carneiro (2007).

Figura 8 - Injeo da nata de cimento. Fonte:


Carneiro (2007).

2.4.3

Concreto protendido sem aderncia (armadura ps-tracionada)

aquele em que a armadura, dentro de bainhas, tracionada aps o endurecimento


do concreto, ficando ligada ao elemento estrutural apenas nas ancoragens. Tem-se empregado
a armadura na forma de cordoalhas revestidas com uma camada de graxa e uma capa plstica
(PEAD - polietileno de alta densidade) extrudada diretamente sobre a cordoalha j engraxada.

Tem sido utilizada em elementos estruturais de pequeno porte que no necessitam de


um grau de protenso elevado, como em lajes e vigas de prdios residenciais e comerciais. A
Figura 9 Figura 12 mostram alguns elementos da protenso no aderente com cordoalhas
engraxadas.

Figura 9 - Elementos de ancoragem da


cordoalha engraxada. Fonte: Carneiro (2007).

Figura 11 - Macaco de protenso de mono


cordoalha. Fonte: Carneiro (2007).

Figura 10 - Ilustrao de cordoalhas engraxadas.


Fonte: Carneiro (2007).

Figura 12 - Disposio das cordoalhas


engraxadas em laje. Fonte: Carneiro (2007).

10

3.1

MATERIAIS EMPREGADOS NO CONCRETO PROTENDIDO

CONCRETO

Como o emprego da protenso requer, em geral, a utilizao de tcnicas mais


elaboradas do que no caso de concreto armado, o controle de qualidade global deve ser mais
eficiente, sendo necessrio o uso de concretos de melhor qualidade.

Dessa forma, a resistncia caracterstica compresso simples dos concretos


empregados em concreto protendido situa-se freqentemente na faixa entre 25 e 50 MPa,
enquanto no concreto armado a resistncia fixada entre 20 e 50 MPa.

Resistncias elevadas dos concretos so desejveis por diversos aspectos, entre estes,
suportar a introduo da fora de protenso que pode causar solicitaes prvias muito
elevadas, freqentemente mais altas que as correspondentes a uma situao de servio.
Ademais, a protenso normalmente aplicada poucos dias aps a concretagem do elemento.

Alm disso, o emprego de concreto e aos de alta resistncia permite a reduo em


geral das dimenses das peas, diminuindo assim seu peso prprio, o que primordial,
sobretudo no caso de elementos pr-moldados. E concretos de resistncia mais alta em geral
tambm tm mdulo de deformao mais elevado, o que diminui tanto as deformaes
imediatas como as que ocorrem ao longo do tempo, provocadas pela fluncia do concreto. O
diagrama tenso x deformao tpico do concreto mostrado na Figura 13.

Figura 13 - Diagrama tenso x deformao do concreto na compresso. Fonte: Hognestad (apud PARK e
PAULAY, 1975).

11

Onde:

c : a tenso no concreto;
c : a deformao do concreto;
k3 : a relao entre a resistncia mxima do concreto na regio comprimida e o valor
da resistncia obtido no ensaio de corpos de prova cilndricos;

f c : a resistncia do concreto obtida do ensaio dos corpos de prova cilndricos;

co : a deformao do concreto correspondente tenso mxima;


cu : a deformao ltima do concreto.

Para anlise no clculo em estado limite ltimo, a NBR 6118 permite que seja
empregado o diagrama tenso-deformao idealizado mostrado na Figura 14. A distribuio
de tenses no concreto se faz de acordo com o diagrama parbola-retngulo, com tenso de
pico igual a 0,85 f cd , o qual pode ser substitudo pelo retngulo de altura 0,8 x , sendo x a
profundidade da linha neutra com a mesma tenso no caso de sees retangulares.

Figura 14 - Diagrama tenso x deformao do concreto idealizado. Fonte: NBR 6118 (ABNT, 2003).

12

Sendo f ck a resistncia caracterstica compresso e f cd sua resistncia de clculo


obtida por:

f cd =

f ck

(1)

Sendo c o coeficiente de ponderao da resistncia do concreto.

3.2

AOS PARA ARMADURAS ATIVAS

O ao empregado no concreto protendido deve apresentar elevada resistncia


trao, alto limite elstico e baixa perda de tenso por relaxao. A resistncia elevada
garantida com o aumento do teor de carbono e pelo processo de trefilao. Quanto ao
tratamento, h dois tipos de ao: ao aliviado de tenses ou de Relaxao Normal (RN) e o
ao estabilizado ou de Baixa Relaxao (RB).

O ao aliviado de tenses ou de Relaxao Normal (RN) aquele em que ao


trefilado recebe tratamento trmico que alivia tenses internas de trefilao, atravs do qual os
fios so passados em chumbo derretido entre 250 e 500C, o que resulta na melhora da
linearidade do diagrama tenso x deformao. Contudo, o fio de ao esticado tende a ceder
com o tempo e conseqentemente perder parte da tenso introduzida com a protenso, perda
de tenso denominada de relaxao do ao.

O ao estabilizado ou de Baixa Relaxao (RB) aquele em que ao trefilado recebe


tratamento termomecnico, onde parte desta relaxao provocada propositalmente durante o
alvio das tenses, elevando-se a temperatura

entre 350 e 400C e provocando um

alongamento no fio de, aproximadamente, 1%. Esta etapa conhecida como estabilizao e
este procedimento melhora as caractersticas elsticas e reduz as perdas de tenso por
relaxao do ao.

3.2.1

Tipos de ao de protenso

O ao de protenso pode ser fabricado em dois tipos: os fios e as cordoalhas.

13

Os fios
ios trefilados de ao carbono possuem dimetro de 4 a 9 mm,
mm fornecidos em
rolos, do ao RN ou RB. A trefilao produz encruamento do ao, aumentando sua
resistncia.

Figura 15 - Rolo de fios para protenso.


protenso Fonte:
Belgo.

protenso Fonte:
Figura 16 - Fio liso para protenso.
Trecem
recem.

As cordoalhas so formadas por fios enrolados em forma de hlice, como uma corda.
So constitudas por 3 ou 7 fios, apenas no ao RB.. A cordoalha de 3 fios constituda de fios
de mesmo
esmo dimetro nominal, encordoados juntos, numa forma helicoidal com passo
uniforme. A cordoalha de 7 fios constituda de seis fios de mesmo dimetro nominal,
encordoados juntos, em torno de um fio central reto de maior dimetro (no mnimo 2%
maior). So fornecidos em rolos com comprimentos superiores a 600 metros.

Figura 17 - Cordoalha de 3 e 7 fios. Fonte: Revista Concreto.


oncreto.

Figura 18 - Seo de cordoalha de 7 fios.


fios Fonte:
www.cesec.ufpr.br/metalica

Figura 19 - Rolo de cordoalhas.


cordoalhas Fonte: Belgo.

14

3.2.2

Propriedades mecnicas mais importantes

O comportamento tpico do ao de protenso mostrado no diagrama tenso x


deformao, ilustrado na Figura 20.

Figura 20 - Diagrama tenso x deformao do ao de protenso.


protenso Fonte: Carneiro
C
(2007).

As principais propriedades mecnicas do diagrama so:


f ptk : resistncia caracterstica trao (define a categoria do ao de protenso);
f pyk : resistncia caracterstica ao escoamento convencional (tenso correspondente

deformao de 10 ou deformao residual de 2 );


E p : mdulo de elasticidade em torno de 200 GPa.

Segundo a NBR 6118 (ABNT, 2003),


2003 , para clculo nos estados limites de servio e
ltimo, pode-se
se utilizar o diagrama simplificado mostrado na Figura 21, sendo uk a
deformao de alongamento correspondente a ruptura das cordoalhas.

Figura 21 - Diagrama tenso deformao para aos de armaduras ativas.


ativas Fonte: NBR 6118 (ABNT, 2003).
2003

15

3.2.3

Designao do ao de protenso

A armadura de protenso designada pelas letras CP, para indicar que um ao de


protenso, seguida da categoria do ao, no caso, o valor da resistncia caracterstica trao
f ptk , em kN / cm , das letras RN ou RB, as quais indicam o tratamento do fio, barra ou

cordoalha. Para os fios h ainda a indicao da conformao superficial, L (liso) ou E


(entalhado). Dessa forma, a designao da armadura de protenso realizada como segue.

Fios:
fptk (kgf/mm)

CP

145 / 150 / 170 / 175

RB ou RN

(mm)
4,0 / 5,0 / 6,0 / 7,0 / 8,0 / 9,0

L ou E

Cordoalhas:
fptk (kgf/mm)

CP

(mm)

RB

190

3 x (3,0 a 5,0) / 9,5 / 12,7 / 15,2

Cabe destacar que nas estruturas protendidas com ps-tenso, aderente ou no


aderente, trabalha-se somente com as cordoalhas de 7 fios do ao RB de dimetro 12,7 mm ou
15,2 mm, apenas na categoria 190. As informaes tcnicas das cordoalhas para protenso
esto resumidas na Tabela 1.

Tabela 1 - Cordoalhas de 3 e 7 fios estabilizados (RB).

Produto

Dimetro

rea

rea

Massa

Nominal

Aprox.

Mnima

Aprox.

(mm)

(mm)

(mm)

(kg/km)

Carga

Carga Mn.

Mnima de

a 1% de

Ruptura

deformao

(kN)

(kN)

Along.
Sob
Carga
(em 610
mm)

CP 190 RB 3x3,0

6,5

21,8

21,5

171

40,8

36,7

3,5

CP 190 RB 3x3,5

7,6

30,3

30,0

238

57,0

51,3

3,5

CP 190 RB 3x4,0

8,8

38,3

37,6

304

71,4

64,3

3,5

CP 190 RB 3x4,5

9,6

46,5

46,2

366

87,7

78,9

3,5

CP 190 RB 3x5,0

11,1

66,5

65,7

520

124,8

112,3

3,5

CP 190 RB 9,5

9,5

55,5

54,8

441

104,3

93,9

3,5

CP 190 RB 12,7

12,7

101,4

98,7

792

187,3

168,6

3,5

CP 190 RB 15,2

15,2

143,5

140,0

1126

265,8

239,2

3,5

Fonte: Belgo.

16

PERDAS DE PROTENSO

Segundo Hanai (2005): "embora as foras de protenso sejam de carter permanente,


elas esto sujeitas a variaes de intensidade, para maiores ou menores valores". A
diminuio da fora de protenso chamada de perda de protenso, e so inerentes aos
processos de transferncia de tenses para o concreto. Elas so dividas em perda imediatas e
perdas progressivas.

4.1

PERDAS IMEDIATAS

De acordo com a NBR 6118 (ABNT, 2003), nos sistemas usuais de protenso as
perdas imediatas so aquelas devidas ao atrito entre as armaduras e as bainhas ou concreto, a
acomodao e o deslizamento da armadura junto ancoragem e ao encurtamento imediato do
concreto. Isto , so as perdas que ocorrem no incio at o fim do ato da protenso.

4.1.1

Perdas por atrito

As perdas por atrito ocorrem principalmente em razo do contato armadura/bainha ao


longo do cabo. H, tambm, perdas em decorrncia do atrito no contato da armadura com o
macaco de protenso e com as ancoragens, as quais so compensadas por um incremento na
presso manomtrica aplicada no equipamento. Nos sistemas pr-tracionados (concreto
protendido com aderncia inicial), no ocorrem perdas por atrito, exceto aquelas nas
ancoragens e equipamentos de protenso.

Teoricamente, os cabos retos no tm perdas por atrito. Durante a protenso nos


cabos curvos ou poligonais, surgem foras de atrito contrrias ao alongamento da armadura,
reduzindo, portanto, a fora efetiva de protenso, como ilustrado na Figura 22. As perdas por
atrito ao longo do cabo esto diretamente relacionadas curvatura do cabo, da qual resulta a
presso da armadura contra a bainha, e ao coeficiente de atrito entre as superfcies de contato.

17

Figura 22 - Perdas por atrito em cabo parablico. Fonte: Carneiro (2007).

Dessa forma, a fora no cabo em uma seo distante x da ancoragem, considerando


as perdas por atrito, pode ser determinada pela Equao (2).
Px = Pi e

(2)

Sendo:
: a soma dos ngulos de desvio entre a ancoragem e o ponto de abscissa x, ou

seja, variao angular da tangente ao cabo at a seo de abscissa x, em radianos;

: coeficiente de atrito aparente entre a armadura e bainha. Segundo a NBR 6118


(ABNT, 2003, p. 37), na falta de dados experimentais, pode ser estimado como se segue
(em 1/radianos):

= 0,50 entre cabo e concreto (sem bainha);


= 0,30 entre barras ou fios com mossas ou salincias e bainha metlica;
= 0,20 entre fios lisos ou cordoalhas e bainha metlica;
= 0,10 entre fios lisos ou cordoalhas e bainha metlica lubrificada;
= 0,05 entre cordoalha e bainha de polipropileno lubrificada.

18

Para a cordoalha engraxada, a fabricante Belgo estabelece um coeficiente de atrito


entre 0,06 e 0,07.

Alm do atrito decorrente da curvatura do cabo, h aquele produzido por desvios no


intencionais da bainha em relao a sua posio terica. Esses desvios parasitrios so
construtivos e se manifestam tanto nos trechos retos como nos curvos.

De acordo com a NBR 6118 (ABNT, 2003), a considerao do atrito em razo dos
desvios no intencionais pode ser assimilada a uma variao angular fictcia, resultando a
Equao (3).
Px = Pi e ( + k x )

(3)

Onde k o coeficiente de perda provocada por curvaturas no intencionais por


metro linear de cabo. Na falta de dados experimentais pode ser adotado o valor 0,01 (1 / m) .

4.1.2

Perdas por deslizamento da armadura e acomodao das ancoragens

A acomodao e deslizamento corresponde ao retorno da armadura devido


transferncia do esforo de protenso do equipamento (macaco de protenso) para a
ancoragem, ocasionando no encurtamento da armadura e, conseqentemente, perda de
protenso. Segundo a NBR 6118 (ABNT, 2003), os valores da acomodao devem ser
determinados experimentalmente ou adotados os valores indicados pelos fabricantes dos
dispositivos de ancoragem.

Nos sistemas de protenso com pr-trao (CP com aderncia inicial), a perda
desprezvel, visto que a fora na armadura absorvida pelo concreto por aderncia e atrito. J
no sistema com ps-traco, o esforo de protenso transferido dos equipamentos de
protenso para as ancoragens mecnicas, acarretando em perdas.

Neste tipo de sistema, a armadura tracionada at atingir o alongamento e fora de


protenso desejados, ento, libera-se a armadura, ocasionando a transferncia da fora de
protenso para a ancoragem. Ao receber este esforo, a cunha tende a penetrar na ancoragem,

19

de modo a prender definitivamente a armadura, acarretando no retorno da armadura e, por


conseguinte, uma reduo do alongamento no mesmo em razo da acomodao do sistema de
ancoragem.

Figura 23 - Acomodao do cabo de protenso no sistema de ancoragem.


ancoragem. Fonte: Carneiro (2007).

A acomodao depende de cada sistema, sendo fornecida pelo fabricante. Para o


sistema FREYSSINET o valor da acomodao est indicado na Tabela 2.
2

Tabela
bela 2 - Valores de acomodao no sistema Freyssinet
Tipo de Ancoragem
(acomodao)
(acomodao
Srie L (1, 2 e 4 1/2")

3 mm

Srie V (4, 6, 7 e 12 1/2")

6 a 8 mm

Srie K (19, 27 e 37 1/2")

6 a 8 mm

Fonte: Carneiro (2009).

Nas ancoragens mortas ou passivas no so admitidas perdas de protenso a no ser


que haja falhas na execuo.

4.1.3

Perdas por encurtamento


mento imediato do concreto

A protenso sucessiva de cada um dos n cabos da pea protendida no sistema psps


tenso, provoca uma
ma deformao imediata do concreto e, conseqentemente, o encurtamento
e perda nos cabos anteriormente protendidos.

A perda de protenso por deformao imediata do concreto ilustrada na Figura 24.


Seja o elemento protendido por dois cabos:

20

Figura 24 - Seqncia de protenso de dois cabos. Fonte: Carneiro (2009).

A protenso do cabo 2 causa uma perda de protenso do cabo 1 por deformao


imediata do concreto, ou seja, P'1 < P1. A perda funo do encurtamento do concreto ao
nvel do baricentro da armadura de protenso, o qual pode ser determinado com base na
tenso do concreto devida protenso e carga permanente.

A perda mdia de tenso pode ser obtida pela Equao (4).

p =

p ( cp + cg ) (n 1)

(4)

2n

Onde:

n : o nmero de cabos;

cp : a tenso inicial do concreto ao nvel do baricentro da armadura de protenso


devido protenso simultnea dos n cabos;

cg : a tenso no mesmo ponto anterior devido carga permanente mobilizada pela


protenso ou simultaneamente aplicada com a protenso;

p : a relao entre E p e Eci (na data da protenso).

21

Embora a perda seja diferente nos cabos, a considerao da perda mdia visa a ao
conjunta destes no elemento protendido, equivalendo a soma das perdas diferenciadas dos
cabos.

4.2

PERDAS PROGRESSIVAS

Ocorrem aps o ato da protenso, com o passar do tempo. Segundo a NBR 6118
(ABNT, 2003), estas so decorrentes da retrao e da fluncia do concreto e da relaxao do
ao de protenso.

4.2.1

Retrao e fluncia

Conforme a NBR 6118 (ABNT, 2003), em casos onde no necessria grande


preciso, os valores finais do coeficiente de fluncia (t,t0) e da deformao especfica de
retrao cs(t,t0) do concreto, submetido a tenses menores que 0,5 fck quando do primeiro
carregamento, podem ser obtidos, por interpolao linear, a partir da Tabela 3.

Tabela 3 - Valores caractersticos superiores da deformao especfica de retrao cs(t,t0) e do coeficiente


de fluncia (t,t0).
Umidade ambiente %
40
55
75
90
Espessura fictcia 2Ac/u cm

(t,t0)
t0 dias
cs(t,t0)

20

60

20

60

20

60

20

60

4,4

3,9

3,8

3,3

3,0

2,6

2,3

2,1

30

3,0

2,9

2,6

2,5

2,0

2,0

1,6

1,6

60

3,0

2,6

2,2

2,2

1,7

1,8

1,4

1,4

-0,44

-0,39

-0,37

-0,33

-0,23

-0,21

-0,10

-0,09

30

-0,37

-0,38

-0,31

-0,31

-0,20

-0,20

-0,09

-0,09

60

-0,32

-0,36

-0,27

-0,30

-0,17

-0,19

-0,08

-0,09

Fonte: NBR 6118 (ABNT, 2003).

Os valores do coeficiente de fluncia (t,t0) e da deformao especfica de retrao


cs(t,t0) so obtidos em funo da umidade ambiente U e da espessura equivalente 2Ac/u,
onde Ac a rea da seo transversal e u o permetro da seo em contato com a atmosfera.
Os valores dessa tabela so relativos a temperaturas do concreto entre 10C e 20C,
podendo-se, entretanto, admitir temperaturas entre 0C e 40C. Esses valores so vlidos para
concretos plsticos e de cimento Portland comum.

22

Valores mais precisos das deformaes especficas devidas fluncia e retrao


podem ser calculados segundo o anexo A da NBR 6118 (ABNT, 2003).

4.2.2

Relaxao do ao
A intensidade da relaxao do ao deve ser determinada pelo coeficiente (t,t0),

obtido pela Equao (5):

(t , t0 ) =

pr (t , t0 )

(5)

pi

Sendo pr (t , t0 ) a perda de tenso por relaxao pura desde o instante t0 do


estiramento da armadura at o instante t considerado; e pi a tenso inicial na armadura de
protenso.

Os valores mdios da relaxao, medidos aps 1000 h temperatura constante de


20C, para as perdas de tenso referidas a valores bsicos da tenso inicial de 50% a 80% da
resistncia caracterstica fptk (1000), so reproduzidos na Tabela 4.

Os valores correspondentes a tempos diferentes de 1000 h, sempre a 20C, podem ser


determinados a partir da Equao (6), onde o tempo deve ser expresso em dias.

t t0
(t , t0 ) = 1000

41, 67

0,15

(6)

Para tenses inferiores a 0,5 fptk, admite-se que no haja perda de tenso por
relaxao. Para tenses intermedirias entre os valores fixados na Tabela 4, pode ser feita
interpolao linear.

23

Pode-se considerar que para o tempo infinito o valor de (,t0) dado por
(,t0) 2,5.1000.
Tabela 4 - Valores de 1000, em porcentagem
Cordoalhas
Fios

p0

Barras

RN

RB

RB

RB

0,5 fptk

0,6 fptk

3,5

1,3

2,5

1,0

1,5

0,7 fptk

7,0

2,5

5,0

2,0

4,0

0,8 fptk

12,0

3,5

8,5

3,0

7,0

Fonte: NBR 6118 (ABNT, 2003).

4.3

PROGRESSIVAS FINAIS

Em razo da interao entre os fenmenos de retrao e fluncia do concreto, e


relaxao do ao, as perdas progressivas devem ser calculadas considerando-se a interao
citada.

4.3.1

Processo simplificado para o caso de fases nicas de operao

Esse caso aplicvel quando so satisfeitas as condies seguintes: (a) a


concretagem do elemento estrutural, bem como a protenso, so executadas, cada uma delas,
em fases suficientemente prximas para que se desprezem os efeitos recprocos de uma fase
sobre a outra; (b) os cabos possuem entre si afastamentos suficientemente pequenos em
relao altura da seo do elemento estrutural, de modo que seus efeitos possam ser
supostos equivalentes ao de um nico cabo, com seo transversal de rea igual soma das
reas das sees dos cabos componentes, situado na posio da resultante dos esforos neles
atuantes (cabo resultante).

Nesse caso, admite-se que no tempo t as perdas e deformaes progressivas do


concreto e do ao de protenso, na posio do cabo resultante, com as tenses no concreto
c,p0g positivas para compresso e as tenses no ao p0 positivas para trao, sejam dadas por:

p (t , t0 ) =

cs (t , t0 ) E p p c , p 0 g (t , t0 ) p 0 (t , t0 )
p + c p p

(7)

24

p0

p =

EP

(t , t0 ) +

c, p 0 g

ct =

Eci 28

p (t , t0 )
Ep

(t , t0 ) + c

c (t , t0 )
+ cs (t , t0 )
Eci 28

(8)

(9)

Sendo:

(t , t0 ) = ln[1 (t, t0 )]

(10)

c = 1 + 0,5 (t , t0 )

(11)

p = 1 + (t , t 0 )

(12)

= 1 + ep2

Ac
Ic

p = Ap / Ac

p =

Ep

(13)

(14)

(15)

Eci 28

Onde:

c,p0g a tenso no concreto adjacente ao cabo resultante, provocada pela protenso e


pela carga permanente mobilizada no instante t0, sendo positiva se de compresso;

(t,t0) o coeficiente de fluncia do concreto no instante t para protenso e carga


permanente, aplicadas no instante t0;

p0 a tenso na armadura ativa devida protenso e carga permanente


mobilizada no instante t0, positiva se de trao;

(t,t0) o coeficiente de fluncia do ao;


cs(t,t0) a retrao no instante t, descontada a retrao ocorrida at o instante t0;

25

(t,t0) o coeficiente de relaxao do ao no instante t para protenso e carga


permanente mobilizada no instante t0;
c(t,t0) a variao da tenso do concreto adjacente ao cabo resultante entre t0 e t;
p(t,t0) a variao da tenso no ao de protenso entre t0 e t;
p a taxa geomtrica da armadura de protenso;
ep a excentricidade do cabo resultante em relao ao baricentro da seo do
concreto;
Ap a rea da seo transversal do cabo resultante;
Ac a rea da seo transversal do concreto;
Ic o momento central de inrcia na seo do concreto.
4.3.2

Processo aproximado

Esse processo pode substituir o estabelecido em 4.3.1, desde que satisfeitas as


mesmas condies de aplicao e que a retrao no difira em mais de 25% do valor
[ 8 x105 (, t0 )] .

O valor absoluto da perda de tenso devida a fluncia, retrao e relaxao, com


c,p0g em megapascal e considerado positivo se de compresso, dado por:
Para aos de relaxao normal (RN) (valor em porcentagem):
p (t , t0 )

p0

= 18,1 +

p
47

[ (t , t0 )]1,57 (3 + c , p 0 g )

(16)

Para aos de relaxao baixa (RB) (valor em porcentagem):


p (t , t0 )

p0

= 7, 4 +

p
18, 7

[ (t , t0 )1,07 (3 + c , p 0 g )

(17)

Onde p0 a tenso na armadura de protenso devida exclusivamente fora de


protenso, no instante t0.

26

ELABORAO DO PROGRAMA DE PERDAS DE PROTENSO

Para a elaborao do programa de perdas foi utilizada a linguagem AutoLISP, que


baseada na linguagem LISP (List Processing). A sua escolha foi devido ao AutoCAD, pois
contm um interpretador de LISP embutido, permitindo a digitao de expresses/funes
AutoLISP na linha de comando e sua interpretao automtica. Outro motivo a praticidade
de se programar utilizando apenas o Bloco de Notas do Windows.

5.1

PROGRAMAO

PARA

CABO

PARABLICO-RETILNEO

COM

DUAS

ANCORAGENS ATIVAS

No caso da viga protendida com duas ancoragens ativas a programao inicia-se com
o nome do comando a ser reconhecido pelo AutoCAD: "perdasaa". Aps, programa-se as
variveis de acordo com as frmulas descritas a seguir.

5.1.1

Programao das perdas por atrito

As perdas por atrito so calculadas de acordo com a Equao (3) que equivale a
equao da NBR 6118 (ABNT, 2003, p. 37) para as perdas por atrito. Esta equao calcula a
fora no cabo em funo da distncia x , sendo que o programa calcula a fora em dois
pontos: o primeiro ponto ( x1 ) corresponde distncia percorrida na viga do incio do cabo at
o final de sua curvatura; e o segundo ponto ( x 2 ) corresponde a metade da distncia do vo da
viga (ponto de simetria da viga).

Com o valor de Pi informado pelo usurio, juntamente com os valores de P ( x1 ) e


P ( x 2 ) calculados pelo programa atravs da Equao (3), e armazenados na memria do

AutoCAD, programa-se o comando line (linha) para desenhar nos seguintes pontos cartesianos
formando o grfico de perdas por atrito: [0 , Pi ] ; [ x1 , P ( x1 )] ; [ x 2 , P ( x 2 )] .

27

Figura 25 - Pontos cartesianos do grfico das perdas por atrito.

Para complementar o grfico, programa-se o comando text (texto) para escrever o


valor da fora no cabo calculado nos referidos pontos. O comando texto tambm utilizado
para gerar as tabelas com a memria de clculo ao lado do grfico.

Na Figura 25, como a viga, o cabo e, conseqentemente, o grfico de perdas so


simtricos verticalmente em x 2 , pode-se espelhar o grfico neste ponto programando o
comando mirror (espelhar), assim tem-se gerado o grfico de perdas por atrito em toda a viga.

A aproximao da Equao (3), uma equao exponencial, por um grfico com retas,
gera uma diferena desprezvel na perda por atrito nas outras sees.

5.1.2

Programao das perdas por acomodao das ancoragens

No clculo das perdas por acomodao das ancoragens, sabe-se que a acomodao
( ) faz com que o movimento da cordoalha dentro da bainha seja inverso ao movimento de

trao, portanto gera-se atrito no sentido inverso. Logo, o grfico das perdas por acomodao
simtrico horizontalmente ao grfico das perdas por atrito.

28

Figura 26 - Variao da fora no cabo devido acomodao.

Fazendo a condio de compatibilidade geomtrica de que a acomodao ocorrida


deve ser igual ao encurtamento do cabo provocado pela variao da fora de protenso,
tem-se o encurtamento total ocorrido o trecho x ' :

L dx =

P dx
=
Ep Ap

(18)

E, sabendo-se que a rea A x' A' :

rea( A x' A' ) = P dx

(19)

Substituindo-se (18) em (19), e rearranjando, tem-se:

rea( A x' A' ) = Ep Ap

(20)

29

Logo, o ponto A' ( Panc ) e o comprimento afetado x ' devem ser determinados por
tentativa. Varia-se o ponto x ' at que a rea( A x' A' ) seja igual ao valor Ep Ap .

Na programao, o mtodo das tentativas se faz atravs da funo while (enquanto).


Atribui-se o valor de uma varivel igual a n (no), ento, enquanto a varivel for igual a n
o programa continua a executar a rotina, caso contrrio, quando a varivel for diferente de
n, no caso igual a s (sim), a condio desfeita e o programa encerra esta rotina.

Figura 27 - Exemplo da funo while.

Definido isto, o usurio poder fazer inmeras tentativas para o valor de x ' . Quando
testa-se um valor para x ' o programa ir calcular o valor de P (x ' ) na reta entre os pontos

[0 , Pi ] e [ x1 , P ( x1 )] se x ' x1 , ou ser calculado o valor de P (x ' ) na reta entre os pontos


[ x1 , P ( x1 )] e [ x 2 , P ( x 2 )] se x ' > x1 . Para tal, fez-se o uso da funo if (se) para obedecer

estas condies.

De posse do ponto [ x ' , P ( x ' )] , programa-se o comando area (rea) para calcular a
rea formada no grfico nos pontos de acordo com a Figura 28:

30

Figura 28 - Pontos considerados para o clculo da rea Ep x Ap x d.

Se x ' x1 , calcula-se a rea formada pelos pontos [0 , Pi ] , [ x ' , P ( x ' )] e [ x 3 , P ( x 3 )] .


Se x ' > x1 , calcula-se a rea formada pelos pontos [0 , Pi ] , [ x1 , P ( x1 )] , [ x ' , P ( x ' )] ,
[ x 4 , P ( x 4 )] e [ x 3 , P ( x 3 )] .

Sendo que, pela condio de simetria, os pontos [ x 3 , P ( x 3 )] e [ x 4 , P ( x 4 )] so


iguais a:
x3 = 0

(21)

P ( x 3 ) = P ( x ' ) [ Pi P ( x ' )]

(22)

x 4 = x1

(23)

P ( x 4 ) = P ( x' ) [ P ( x1 ) P ( x' )]

(24)

Assim, quando o usurio entrar com um valor para x ' ser mostrado na linha de
comando a rea formada por este ponto e a rea Ep Ap seguido de uma pergunta: "A

31

rea formada igual a rea Ep Ap (s/n)?". Quando o usurio responder "s" (sim) ser
desenhado o grfico nos pontos [ x 3 , P ( x 3 )] e [ x ' , P ( x ' )] , se x ' x1 ; ou ser desenhado o
grfico nos pontos [ x 3 , P ( x 3 )] , [ x 4 , P ( x 4 )] e [ x ' , P ( x ' )] , se x ' > x1 . Complementando o
grfico, programa-se o comando text (texto) para escrever os valores calculados nos pontos do
grfico de acomodao. Este comando tambm usado para formar a tabela de memria de
clculo ao lado do grfico.

5.1.3

Programao das perdas por encurtamento imediato do concreto

Para a obteno das perdas por encurtamento imediato do concreto, programou-se a


Equao (4) preconizada na NBR 6118 (ABNT, 2003, p. 37). O resultado desta equao em
mdulo, p , multiplicado pela rea de ao em um cabo, Ap , ser o valor da fora Pp a
ser subtrado de P( x3 ) , P ( x ' ) , P ( x1 ) e P ( x 2 ) , se x ' x1 ; ou de P( x3 ) , P ( x 4 ) , P ( x ' ) e
P ( x 2 ) , se x ' > x1 , para formar o grfico de perdas por encurtamento imediato conforme a

Figura 29.

Figura 29 - Valor da fora Pp nas perdas por encurtamento imediato do concreto.

32

Cabe destacar que, visando maior praticidade no processo de clculo destas perdas, o
programa calcula a evoluo das tenses automaticamente, dispensando o usurio em
encontrar os valores de cp e de cg .

Semelhante s outras perdas, programa-se o comando line (linha) e text (texto) para
desenhar o grfico e a memria de clculo.

5.1.4

Programao das perdas progressivas

Para a obteno das perdas progressivas, optou-se pelo processo simplificado por ser
mais abrangente, comparado ao processo aproximado. Para tanto, programou-se a Equao
(7), e as Equaes de (10) (15), fornecidas na NBR 6118 (ABNT, 2003, p. 38).
Vale ressaltar que o coeficiente de fluncia, (t, t 0 ) , e o coeficiente de retrao,

cs (t, t 0 ) , esto programados com os valores interpolados, eliminando este procedimento.


Eles so calculados em funo da espessura fictcia e da umidade do ambiente, como mostra a
Tabela 5:

Tabela 5 - Valores interpolados de (t,t0) e de cs(t,t0).


UMIDADE (%)

40

55

75

90

(t,t0)

372
80

344
80

320
100

480
200

cs(t,t0)

372
800

390
1000

480
2000

3660
4000

Utilizando a funo if (se), programa-se os coeficientes de fluncia e retrao de


acordo com a umidade adotada.

Outra varivel que tambm no necessita da interpolao a relaxao de cordoalhas


aps 1000 h a 20C, 1000 . Calcula-se esta varivel a partir da relao entre fptk e P0 , e
este valor avaliado pelo programa como mostra a Tabela 6:

33

Tabela 6 - Valores interpolados de 1000 em porcentagem.

1000 (RB)

, <

, <

, <

13

6,5

12

5,9

10

4,5

Como resultado das perdas progressivas adotado o valor de P (t , t 0 ) , encontrado


atravs da Equao (7), multiplicado pela rea de ao em um cabo, Ap . Este valor ser
subtrado das perdas por encurtamento imediato do concreto, formando o grfico das perdas
progressivas.

5.2

PROGRAMAO PARA CABO PARABLICO COM ANCORAGENS ATIVAPASSIVA

Da mesma forma, para vigas protendidas com ancoragens ativa-passiva, a


programao inicia-se com o nome do comando a ser reconhecido pelo AutoCAD: "perdasap".
Em seguida, programa-se as variveis de acordo com as frmulas descritas a seguir.

5.2.1

Programao das perdas por atrito

As perdas por atrito so calculadas de acordo com a Equao (3) que equivale
equao da NBR 6118 (ABNT, 2003, p. 37) para as perdas por atrito. Esta equao calcula a
fora no cabo em funo da distncia x , sendo que o programa calcula a fora em quatro
pontos: o primeiro ponto ( x1 ) corresponde distncia percorrida na viga do incio do cabo at
o final de sua curvatura; o segundo ponto ( x 2 ) corresponde a um ponto de trecho reto do
cabo; o ponto ( x 3 ) corresponde ao ponto final de trecho reto do cabo para iniciar a prxima
curvatura; e o ponto ( x 4 ) corresponde ao final da curvatura do cabo.

Com o valor de Pi informado pelo usurio, juntamente com os valores de P ( x1 ) ,


P ( x 2 ) , P ( x 3 ) , e P ( x 4 ) calculados pelo programa atravs da Equao (3), e armazenados na

memria do AutoCAD, programa-se o comando line (linha) para desenhar nos seguintes

34

pontos cartesianos formando o grfico de perdas por atrito: [0 , Pi ] ; [ x1 , P ( x1 )] ; [ x 2 , P ( x 2 )] ;


[ x 3 , P ( x 3 )] ; [ x 4 , P ( x 4 )] .

Figura 30 - Pontos cartesianos do grfico das perdas por atrito.

Para complementar o grfico, programa-se o comando text (texto) para escrever o


valor da fora no cabo calculado nos referidos pontos. O comando texto tambm utilizado
para gerar as tabelas com a memria de clculo ao lado do grfico.

Neste sistema, a aproximao da Equao (3), uma equao exponencial, por um


grfico com retas, tambm gera uma diferena desprezvel na perda por atrito nas outras
sees.

5.2.2

Programao das perdas por acomodao das ancoragens

O mtodo de clculo das perdas por acomodao das ancoragens neste sistema
igual ao descrito em 5.1.2. Logo, o usurio poder testar inmeros valores para x ' at que a
rea formada seja igual a rea Ep Ap , como exemplifica a Figura 31:

35

Figura 31 - Pontos da rea Ep x Ap x d (ancoragens ativa-passiva).

Dessa forma, calcula-se a rea formada pelos pontos [0 , Pi ] , [ x1 , P ( x1 )] ,


[ x 2 , P ( x 2 )] , [ x 3 , P ( x 3 )] , [ x 4 , P ( x 4 )] , [ x ' , P ( x ' )] , [ x 9 , P ( x 9 )] , [ x 8 , P ( x 8 )] , [ x 7 , P ( x 7 )] ,
[ x 6 , P ( x 6 )] , e [ x 5 , P ( x 5 )] .

Sendo que os pontos das perdas por acomodao so calculados obedecendo a


condio de simetria em relao aos pontos das perdas por atrito, semelhante ao exposto nas
Equaes (22) e (24).
Assim, quando o ponto de P (x ' ) , que formar a rea igual a Ep Ap , for
encontrado, ser programado o comando line (linha) para desenhar o grfico de perdas por
acomodao nos pontos citados anteriormente. Complementando o grfico, programa-se o
comando text (texto) para escrever os valores calculados nos pontos do grfico de
acomodao. Este comando tambm usado para formar a tabela de memria de clculo ao
lado do grfico.

5.2.3

Programao das perdas por encurtamento imediato do concreto

Para a obteno das perdas por encurtamento imediato do concreto, programou-se a


Equao (4) preconizada na NBR 6118 (ABNT, 2003, p. 37). O resultado desta equao,

36

p , multiplicado pela rea de ao em um cabo, Ap , ser o valor a ser subtrado de P( x5 ) ,

P( x6 ) , P ( x 7 ) , P ( x 8 ) e P ( x 9 ) , para formar o grfico de perdas por encurtamento imediato.

Como no caso anterior, o programa calcular a evoluo das tenses


automaticamente, dispensando o usurio em encontrar os valores de cp e de cg .

Semelhante as outras perdas, programa-se o comando line (linha) e text (texto) para
desenhar o grfico e a memria de clculo.

5.2.4

Programao das perdas progressivas

O mtodo de clculo das perdas progressivas neste sistema igual ao descrito em


5.1.4, sendo utilizado as mesmas equaes e interpolaes. O resultado tambm se faz pela
multiplicao de P (t , t 0 ) pela rea de ao em um cabo, Ap . Este valor ser subtrado das
perdas por encurtamento imediato do concreto para formar o grfico das perdas progressivas.

5.3

FLUXOGRAMA SIMPLIFICADO DO PROGRAMA DE PERDAS DE PROTENSO

A Figura 32 mostra o fluxograma do programa de perdas em protenso, sendo iguais


para os casos considerados em 5.1 e em 5.2.

Figura 32 - Fluxograma do programa de perdas de protenso em AutoLISP.

37

APLICAO DO PROGRAMA

6.1

CABO PARABLICO COM DUAS ANCORAGENS ATIVAS

O programa de perdas de protenso em AutoLisp gera os grficos das perdas de


protenso para vigas bi-apoiadas com cabos parablicos-retilneos, armadura ps-tracionada e
simtricos no meio do vo. O usurio deve fornecer os valores das variveis, como
exemplifica a Figura 33:

Figura 33 - Variveis do programa de perdas de protenso em AutoLisp para duas ancoragens ativas.

O programa utilizado para gerar os grficos das perdas imediatas e progressivas de


uma viga simplesmente apoiada de 36 metros de vo e seo transversal como mostra a
Figura 34, protendida por 5 cabos parablicos-retilneos com 6 cordoalhas do ao CP 190 RB
12.7 mm por cabo. A fora inicial de protenso de 830 kN por cabo, aplicada aos 7 dias da
concretagem e o f ck de 30 MPa. Todas as variveis necessrias para o clculo esto no
APNDICE A.

38

Figura 34 - Caractersticas geomtricas da seo da viga.

Primeiramente, deve-se carregar o arquivo da programao em AutoLisp no


AutoCAD. O arquivo em questo um arquivo do bloco de notas que possui a extenso
modificada para ".lsp", pois assim pode ser reconhecido pelo AutoCAD como uma
programao em AutoLisp. Na janela do AutoCAD, seleciona-se o menu "Tools" e a opo
"Load Application...", na nova janela aberta deve-se selecionar o arquivo do AutoLisp no
diretrio o qual ele foi salvo e clicar no boto "Load". Na linha de comando do AutoCAD ser
informado que o arquivo foi carregado com xito, conforme a Figura 35. Aps, clicar no
boto "Close".

Figura 35 - Carregando a programao em AutoLISP no AutoCAD.

39

Com o arquivo carregado pode-se dar incio ao programa, digitando na linha de


comando "perdasaa" e pressionar "Enter". Desta forma, inicia-se a entrada dos valores no
programa, sendo que o primeiro a ser informado a altura da viga em metros, seguindo o
exemplo entra-se com 1.80 e pressiona-se "Enter". Aps, informa-se a distncia "S2(x)" que
o comprimento percorrido na viga do incio do cabo at o final de sua curvatura (ver Figura
33), no caso, de 10 metros (a distncia S1 no precisar ser fornecida, pois sempre ser igual
a zero). De forma anloga, informa-se a distncia "S3(x)" que o comprimento do incio do
cabo at o meio do vo, ento entra-se com 18 metros. Em seguida, na linha de comando
pedido a "Altura h1", que segundo a Figura 33 a altura em que o cabo sai da extremidade da
viga, sendo de 1.30 metros no exemplo. Da mesma forma a "Altura d1" que o cobrimento
do cabo no meio do vo, sendo de 0.10 metros no exemplo. Deve-se informar o valor da fora
inicial de protenso "Pi", que de 830 kN. Em seguida, informa-se o valor do coeficiente de
atrito aparente entre a armadura e a bainha: 0.20, segundo o exemplo. Ento, tem-se gerado no
AutoCAD o grfico das perdas por atrito, sendo a escala no eixo y 10 vezes menor.

Figura 36 - Resultado das perdas por atrito do exemplo (para ancoragens ativa-ativa).

Seguindo para as perdas por acomodao das ancoragens, deve-se entrar com o valor
do mdulo de elasticidade do ao de protenso (Ep), que de 202 kN/mm. Informa-se o valor

40

da rea de ao por cabo (Ap) de 608.40 m, obtida pelo produto do nmero de cordoalhas (6
cordoalhas por cabo) pela rea de uma cordoalha (101.40 mm). E, aps, o valor da
acomodao da ancoragem () em milmetros, que de 6 mm. Ento, resta saber a distncia
x', que o valor que corresponde a rea Ep.Ap. formado pelo grfico simtrico
horizontalmente em P(x'). Nesta parte, informa-se uma distncia para testar se a rea a ser
formada igual a rea Ep.Ap.. A rea que se forma na distncia informada mostrada na
linha acima da linha de comando, e na linha de comando informado o valor da rea Ep.Ap.
(igual a 73.7381, no exemplo) e uma pergunta "sim ou no (s/n)?", se as reas forem iguais
entra-se "s" (sim) e "Enter", se as reas no forem iguais entra-se "n" (no) e "Enter" e a linha
de comando retornar a pedir o valor da distncia x'. Este procedimento poder ser repetido
at o usurio encontrar o valor mais prximo da rea Ep.Ap.. No exemplo, a rea Ep.Ap. ser
prxima da rea formada em x' igual a 15 metros (ver Figura 33), ento entra-se com 15 e
"Enter", "s" e "Enter". Vale ressaltar que o produto Ep.Ap. igual a 737.381 kN.m, mas
como o programa calcula a rea baseada no desenho que numa escala 10 vezes menor, a
rea a ser comparada sempre E P . AP . 10 , portanto 73.7381 kN.m. Assim, junto ao grfico
das perdas por atrito foi gerado o grfico das perdas por acomodao.

Figura 37 - Resultado das perdas por acomodao do exemplo (para ancoragens ativa-ativa).

Segue-se, ento, para as perdas por encurtamento imediato do concreto. Na linha de


comando pede-se o valor de gtotal, que o somatrio de todos os carregamentos permanentes

41

considerados: 21,63 kN/m. Aps, informa-se o vo da viga em metros que igual a 36m. O
nmero de cabos: 5. Pede-se a rea da seo transversal de concreto, igual a 0.745 m. Entrase com o valor da excentricidade do cabo em metros: 1.055m. Aps, pede-se o valor do
mdulo de resistncia superior Ws (0.373 m) e depois o valor do mdulo de resistncia
inferior Wi (0.198 m). O valor de d', que de 0.1175 m. E, por fim, o valor de fckj, igual a 21
MPa.

Assim, tem-se gerado o grfico das perdas por encurtamento imediato do concreto e
a completando as perdas imediatas.

Figura 38- Resultado das perdas por encurtamento imediato do exemplo (para ancoragens ativa-ativa).

Continuando o clculo das

perdas de protenso, deve-se partir para as perdas

progressivas. De acordo com a NBR 6118 (ABNT, 2003, p. 38-39), pode-se realizar o clculo
pelo processo aproximado ou pelo processo simplificado, sendo que neste programa
realizado pelo processo mais geral entre os dois: o simplificado.

42

Portanto, prosseguindo com o programa, na linha de comando pedido o valor do


permetro em contato com o ambiente: 6.63 m. A umidade do ambiente em porcentagem:
75%. O fck do concreto que de 30 MPa. A carga mnima de ruptura de uma cordoalha, igual
a 187.3 kN. A rea de uma cordoalha: 101.40 mm. E, por fim, o momento central de inrcia
da seo de 0.233 m4. Assim, tem-se gerado o grfico das perdas progressivas, bem como a
tabela com alguns dados da memria de clculo para acompanhamento.

Figura 39- Resultado das perdas progressivas do exemplo (para ancoragens ativa-ativa).

43

Figura 40 - Resultado da memria de clculo do exemplo (para ancoragens ativa-ativa).

Comparando-se os resultados do programa com os clculos obtidos manualmente


pode-se dizer que as perdas imediatas so praticamente iguais, sendo a fora mdia de
protenso calculada por este de 746 kN e calculada pelo programa de 745 kN. J as perdas
progressivas so diferentes, pois o programa as calcula pelo processo simplificado e o manual
foi realizado pelo processo aproximado. Portanto, a fora mdia de protenso com as perdas
totais calculadas manualmente foi de 607,5 kN e as calculadas pelo programa de 635 kN. O
resultado final das perdas obtidas pelo calculista pode ser visto na Figura 41.

S3
S1

S2

Pi

1,3 m

Pi

10 m

8m

8m

10 m

P(kN)
830

830
PERDAS POR ATRITO

775
PERDAS POR ACOMODAO

PERDAS POR ACOMODAO

759
704

775

741

767

763

749

745

767
749

759
741

704
137 kN

686
604
549

609

608

609

604
549

Poo, mdio = 607,5 kN


PERDAS POR ENCURTAMENTO
IMEDIATO DO CONCRETO

686

PERDAS PROGRESSIVAS

x(m)

Figura 41 - Resultado final das perdas de protenso obtidas manualmente. Fonte: Carneiro (2007).

44

6.2

CABO PARABLICO COM ANCORAGENS ATIVA-PASSIVA

O programa de perdas de protenso em AutoLisp gera o grfico das perdas imediatas


e progressivas para vigas bi-apoiadas com cabo parablico-retilneo, sendo ancoragem ativa
em S1 e ancoragem passiva (morta) em S5. As variveis de entrada podem ser visualizadas na
Figura 42:

Figura 42 - Variveis do programa de perdas de protenso em AutoLisp (ancoragens ativa-passiva).

O programa utilizado para gerar os grficos das perdas de protenso dos cabos
utilizados nas vigas-faixa de base 1,25 m e altura de 0,25 m, como mostra a Figura 43. As
vigas-faixa so protendidas por 14 cabos parablicos-retilneos monocordoalha engraxada do
ao CP 190 RB 12.7 mm. A fora inicial de protenso de 150 kN por cordoalha, aplicada
aos 7 dias da concretagem, e o f ck de 35 MPa. O resumo dos valores utilizados neste exemplo
est descrito no APNDICE B.

45

Figura 43 - Esquema do piso com lajes nervuradas de concreto armado e vigas-faixa protendidas.

Figura 44 - Detalhe da nervura.

Primeiro, deve-se carregar o arquivo de extenso ".lsp" no AutoCAD (ver item 6.1),
digitar o comando "perdasap" e pressionar "Enter". O primeiro dado a ser fornecido a altura
da laje: 0.25 metros. Em seguida, deve-se informar as distncias "S2, S3, S4 e S5" (ver Figura
42) que de 1.60, 2.80, 4.00 e 6.80 metros, respectivamente, (a distncia S1 no precisar ser
fornecida, pois sempre ser igual a zero). Aps, na linha de comando pedido a "Altura h1",
que segundo a Figura 42 a altura em que o cabo sai da extremidade da viga, sendo de 0.18
m. Da mesma forma a "Altura d1" que o cobrimento do cabo no meio do vo, sendo de 0.04
metros no exemplo. Pede-se a "Altura h2", que segundo a Figura 42 a altura em que o cabo
sai da outra extremidade da viga, sendo de 0.125 m. Deve-se informar o valor da fora inicial
de protenso "Pi" em kN, que de 150 kN. Em seguida, informa-se o valor do coeficiente de

46

atrito aparente entre a armadura e a bainha: 0.05. Ento, tem-se gerado o grfico das perdas
por atrito.

Figura 45 - Resultado das perdas por atrito do exemplo (ancoragens ativa-passiva).

Dando prosseguimento ao programa, parte-se para as perdas por acomodao das


ancoragens, onde informa-se na linha de comando o valor do mdulo de elasticidade do ao
de protenso (Ep), que de 200 kN/mm. Pede-se o valor da rea de ao por cabo (Ap) de
101.40 mm. E, aps, o valor da acomodao da ancoragem () em milmetros, que vale 3mm.
Ento, na linha de comando pedido o valor da distncia x', que segundo a Figura 42 a
distncia em que h a interseco das perdas por atrito com as perdas por acomodao que faz
com que a rea formada entre estes dois grficos seja igual ao produto de Ep.Ap.. Assim, o
usurio testa um valor de x' e ser informado a rea gerada por este valor de x' na parte de
cima da linha de comando, e na linha de comando, o valor da rea Ep.Ap. = 60.84 seguido de
uma pergunta "(s/n)?" (sim ou no), se os valores forem iguais aperta-se "s" e "Enter", se os
valores forem diferentes aperta-se "n" e "Enter" e a linha de comando volta a pedir outro
valor de x' at que o usurio encontre a rea gerada mais prxima ou igual da rea Ep.Ap.,

47

para o exemplo o valor de x' de 22.62 gerou a rea de 60.83. Dessa forma, o programa gerou
junto ao grfico das perdas por atrito, o grfico das perdas por acomodao das ancoragens.

Figura 46 - Resultado das perdas por acomodao do exemplo (ancoragens ativa-passiva).

Prossegue-se a entrada de valores para as perdas por encurtamento imediato do


concreto. Portanto, pede-se na linha de comando o valor de gtotal, que o somatrio de todos
os carregamentos permanentes considerados: 30,63 kN/m. Em seguida, informa-se o vo da
viga que de 8 metros. Em seguida, o nmero de cabos: 14. A rea da seo transversal de
concreto, igual a 0.325 m. A excentricidade do cabo, e : 0.085 m. Pede-se o valor do mdulo
de resistncia superior Ws (0.0135 m) e depois o valor do mdulo de resistncia inferior Wi
(0.0135 m). O valor de d', que de 0.04 m. E, por fim, o valor de fckj, igual a 11 MPa.
Assim, tem-se gerado o grfico das perdas por encurtamento imediato do concreto e
a parte das perdas imediatas neste sistema de protenso.

48

Figura 47 - Resultado das perdas por encurtamento imediato do exemplo (ancoragens ativa-passiva).

Continuando o clculo das

perdas de protenso, deve-se partir para as perdas

progressivas. De acordo com a NBR 6118 (ABNT, 2003, p. 38-39) pode-se realizar o clculo
pelo processo aproximado ou pelo processo simplificado, sendo que neste programa
realizado pelo processo mais geral entre os dois: o simplificado.

Portanto, prosseguindo com o programa, na linha de comando pedido o valor do


permetro em contato com o ambiente de 1.30 m. A umidade do ambiente em porcentagem,
U: 75%. O fck do concreto que de 35 MPa. O valor da carga mnima de ruptura de uma
cordoalha: 187,3 kN. E, por fim, o momento central de inrcia da seo de 0,00169 m4. Logo,
tem-se gerado o grfico das perdas progressivas, bem como a tabela com alguns dados da
memria de clculo para acompanhamento.

49

Figura 48 - Resultado das perdas progressivas e memria de clculo do exemplo (ancoragens ativapassiva).

O resumo de valores utilizados neste exemplo est descrito no APNDICE B Resumo das variveis para utilizao do programa - ancoragens ativa-passiva.

Comparando-se os resultados do programa com os clculos obtidos manualmente,


pode-se dizer que as perdas imediatas so praticamente iguais, sendo a fora mdia de
protenso calculada manualmente de 137,8 kN enquanto a obtida pelo programa de
137,7 kN. J as perdas progressivas so diferentes, pois o programa as calcula pelo processo
simplificado e o clculo manual foi realizado pelo processo aproximado. Portanto, a fora
mdia de protenso com as perdas totais calculadas manualmente de 112,8 kN e as
calculadas pelo programa de 122,6 kN. O resultado final das perdas obtidas pelo calculista
pode ser visto na Figura 49.

50

Figura 49 - Resultado final das perdas de protenso obtidas manualmente. Fonte: Rossi (2009).

51

7.1

CONSIDERAES E SUGESTES

CONSIDERAES FINAIS

Partindo dos resultados obtidos pelo programa e comparando-os com os resultados


obtidos manualmente pode-se dizer que o programa de perdas de protenso atende os clculos
necessrios para encontrar as perdas de protenso imediatas e progressivas, tanto para
ancoragens ativas quanto para ancoragens ativa-passiva.

O uso do ambiente CAD tambm muito vlido, pois um ambiente familiar para o
projetista e confere a este uma interao entre o desenho e as verificaes normativas,
tornando possvel salvar num mesmo arquivo os clculos junto ao desenho.

O programa tambm se mostrou eficiente no acompanhamento grfico, pois


visualiza-se a fora de protenso em todas as sees da viga em escala, o que deixa a desejar
em outros criadores grficos como o Excel.

O uso do programa agiliza as etapas de clculo das perdas de protenso. Como no


clculo das perdas por acomodao, que se faz necessrio o mtodo das tentativas para
encontrar o valor da rea Ep.Ap.. No processo de clculo das perdas por encurtamento
imediato do concreto o programa tambm se mostra eficiente, pois calcula a evoluo das
tenses no meio do vo em funo do carregamento e das caractersticas geomtricas das
peas, dispensando o usurio de encontrar os valores de cp e de cg . Nas perdas
progressivas dispensvel interpolar os coeficientes de retrao e fluncia que j esto
armazenados na memria do programa em funo da umidade e da espessura fictcia, bem
como a relaxao de cordoalhas aps 1000 h a 20C, 1000 .

Em relao ao processo de clculo das perdas progressivas, o simplificado mais


trabalhoso que o aproximado, fornecendo resultados mais precisos. Portanto, com base nos
exemplos apresentados, o resultado da fora final de protenso maior em relao obtida
manualmente, logo seria necessrio um nmero menor de cordoalhas para a protenso,
reduzindo os custos da estrutura.

52

7.2

SUGESTES PARA TRABALHOS FUTUROS

Implementar o clculo do nmero de cabos e verificaes das tenses no concreto,


junto com o clculo das perdas. Os resultados do clculo das perdas podem ser utilizados para
alterar os valores estimados inicialmente, promovendo a interao entre essas etapas do
projeto.

Tambm pode-se implementar a verificao das tenses em sees intermedirias do


elemento estrutural a partir dos resultados das foras de protenso obtidos com o clculos das
perdas nessas sees.

Obteno do fuso limite com maior preciso a partir dos valores das perdas obtidas
nas diversas sees. Entende-se por fuso limite a regio da viga onde o projetista iria dispor a
armadura ou o cabo resultante de forma a atender todas as verificaes referentes s tenses
limites no concreto.

Implementar o processo de clculo das perdas para cabos de vigas contnuas.

53

REFERNCIAS BIBLIOGRFICAS

ASSOCIAO BRASILEIRA DE NORMAS TCNICAS. NBR 6118: projeto de estruturas


de concreto: procedimento. Rio de Janeiro, 2003.
BELGO BKAERT ARAMES S. A. Fios e Cordoalhas para Concreto Protendido,
Catlogo Tcnico, 2003.
CARNEIRO, R. J. F. M. Concreto Protendido - Notas de Aula, Universidade Federal do
Par, Belm, 2007.
HANAI, J. B. Fundamentos do Concreto Protendido, EESC/USP - So Carlos, 2005.
SCHMID, M. R. L. Um pouco da histria do uso do ao no concreto protendido no Brasil e
no mundo. Revista Concreto, Rio de Janeiro, n. 50, 2008.
RUSCHEL, R. C. Programando em AutoLisp - Notas de Aula, DCC/FEC/UNICAMP Campinas, 2000. Disponvel em: <http://www.fec.unicamp.br/%7Eregina.html>. Acesso em:
16 ago. 2010, 14:27:00.
PARK, R.; PAULAY, T. Reinforced Concrete Structures, John Wiley and Sons Inc. New
York, 1975.

54

APNDICE A
RESUMO DAS VARIVEIS PARA UTILIZAO DO PROGRAMA - ANCORAGENS
ATIVA-ATIVA

55

VARIVEL DO PROGRAMA

VALOR DO EXEMPLO

Altura da viga [m]

1.80

Distncia S2(x) [m]

10

Distncia S3(x) [m]

18

Altura h1 [m]

1.30

Altura d1 [m]

0.10

Pi [kN]

830

<coef de atrito>

0.20

Valor de Ep [kN/mm]

202

Valor de Ap [mm]

608.40

Valor da acomodao [mm]

Distncia x' [m]

15.00

igual a area Ep.Ap.d (s/n)?

gtotal <carga permanente total> [kN/m]

21.63

L <vo terico da viga> [m]

36.00

n <nmero de cabos>

Ac <rea da seo transversal> [m]

0.745

ep <excentricidade do cabo> [m]

1.055

Ws <mdulo de resistncia superior> [m]

0.373

Wi <mdulo de resistncia inferior> [m]

0.198

d'[m]

0.1175

fckj [MPa]

21

u <permetro em contato com ambiente> [m]

6.63

Qual a umidade do ambiente [%] (40/55/75/90)?

75

fck [MPa]

30

Prup <carga mn de ruptura> [kN]

187.30

rea de uma cordoalha [mm]

101.40

Ic <momento central de inrcia da seo> [m4]

0.233

56

APNDICE B
RESUMO DAS VARIVEIS PARA UTILIZAO DO PROGRAMA - ANCORAGENS
ATIVA-PASSIVA

57

VARIVEL DO PROGRAMA

VALOR DO EXEMPLO

Altura da viga [m]

0.25

Distncia S2(x) [m]

1.60

Distncia S3(x) [m]

2.80

Distncia S4(x) [m]

4.00

Distncia S5(x) [m]

6.80

Altura h1 [m]

0.18

Altura d1 [m]

0.04

Altura h2 [m]

0.125

Pi [kN]

150

<coef de atrito>

0.05

Valor de Ep [kN/mm]

200

Valor de Ap [mm]

101.40

Valor da acomodao [mm]

Distncia x' [m]

22.62

igual a area Ep.Ap.d (s/n)?

gtotal <carga permanente total> [kN/m]

30.63

L <vo terico da viga> [m]

8.00

n <nmero de cabos>

14

Ac <rea da seo transversal> [m]

0.325

ep <excentricidade do cabo> [m]

0.085

Ws <mdulo de resistncia superior> [m]

0.0135

Wi <mdulo de resistncia inferior> [m]

0.0135

d'[m]

0.04

fckj [MPa]

11

u <permetro em contato com ambiente> [m]

1.30

Qual a umidade do ambiente [%] (40/55/75/90)?

75

fck [MPa]

35

Prup <carga mn de ruptura> [kN]

187.30

Ic <momento central de inrcia da seo> [m4]

0.00169

58

APNDICE C
CDIGO-FONTE DO PROGRAMA DE PERDAS DE PROTENSO EM AUTOLISP ANCORAGENS ATIVA-ATIVA

59

(defun c:perdasaa ()
(setq h0 (getreal "\nAltura da viga [m] = "))
(setq s1 (+ 0))
(setq s2 (getreal "\n<S1=0> Distncia S2(x) [m] = "))
(setq s3 (getreal "\nDistncia S3(x) [m] = "))
(setq h1 (getreal "\nAltura h1 [m] = "))
(setq d1 (getreal "\nAltura d1 [m] = "))
(setq Salfa (/ (* (- h1 d1) 2.0) s2))
(setq Pii (getreal "\nPi [kN] = "))
(setq mi (getreal "\n\U+03BC <coef de atrito> = "))
(setq k (* 0.01 mi))
(setq Px1 (* Pii 1.0))
(setq Px2 (* Pii (EXP (* (+ (* mi Salfa) (* k s2)) (- 1.0)))))
(setq Px3 (* Pii (EXP (* (+ (* mi Salfa) (* k s3)) (- 1.0)))))
(setq rec0 (list 0 (+ (/ Px1 10.0) 5.0)))
(setq rec1 (list (+ s3 s3) (+ (/ Px1 10) 5.0 h0)))
(command "osnap" "off")
(command "layer" "n" "VIGA" "c" "8" "VIGA" "")
(command "clayer" "VIGA")
(command "rectang" rec0 rec1)
(command "line" (list s1 (+ (/ Px1 10.0) 4.0)) (list s1 (+ (+ (/ Px1 10.0) 6.0)
h0)) "")
(command "line" (list s2 (+ (/ Px1 10.0) 4.0)) (list s2 (+ (+ (/ Px1 10.0) 6.0)
h0)) "")
(command "line" (list s3 (+ (/ Px1 10.0) 4.0)) (list s3 (+ (+ (/ Px1 10.0) 6.0)
h0)) "")
(command "line" (list (- (+ s3 s3) s2) (+ (/ Px1 10.0) 4.0)) (list (- (+ s3 s3)
s2) (+ (+ (/ Px1 10.0) 6.0) h0)) "")
(command "line" (list (+ s3 s3) (+ (/ Px1 10.0) 4.0)) (list (+ s3 s3) (+ (+ (/
Px1 10.0) 6.0) h0)) "")
(setq p1 (list s1 (/ Px1 10.0)))
(setq p2 (list s2 (/ Px2 10.0)))
(setq p3 (list s3 (/ Px3 10.0)))
(setq p4 (list (- (+ s3 s3) s2) (/ Px2 10.0)))
(setq p5 (list (+ s3 s3) (/ Px1 10.0)))
(command "layer" "n" "ATRITO" "c" "5" "ATRITO" "")
(command "clayer" "ATRITO")
(command "pline" p1 p2 p3 p4 p5 p1 "")
(setq arc1 (list s1 (+ (+ (/ Px1 10.0) 5.0) h1)))
(setq arc2 (list (/ s2 2.0) (+ (+ (+ (/ Px1 10.0) 5.0) d1) (/ (- h1 d1) 3.0))))
(setq arc3 (list s2 (+ (+ (/ Px1 10.0) 5.0) d1)))
(setq arc4 (list (- (+ s3 s3) s2) (+ (+ (/ Px1 10.0) 5.0) d1)))
(setq arc5 (list (+ (- (+ s3 s3) s2) (/ s2 2.0)) (+ (+ (+ (/ Px1 10.0) 5.0) d1) (/ (h1 d1) 4.0))))
(setq arc6 (list (+ s3 s3) (+ (+ (/ Px1 10.0) 5.0) h1)))
(command "layer" "n" "CABO" "c" "7" "CABO" "")
(command "clayer" "CABO")
(if (= h1 d1) (command "line" arc1 arc6 "") (command "arc" arc1 arc2 arc3))
(if (= h1 d1) (+ 0) (command "line" arc3 arc4 ""))
(if (= h1 d1) (+ 0) (command "arc" arc4 arc5 arc6))
(command "layer" "n" "TEXTO" "c" "7" "TEXTO" "")
(command "clayer" "TEXTO")
(command "style" "ARIAL" "arial" "" "" "" "" "")
(command "text" "j" "c" p1 "0.5" "" (rtos Px1 2 0))
(command "text" "j" "c" p2 "0.5" "" (rtos Px2 2 0))
(command "text" "j" "c" p3 "0.5" "" (rtos Px3 2 0))
(command "text" "j" "c" p4 "0.5" "" (rtos Px2 2 0))
(command "text" "j" "c" p5 "0.5" "" (rtos Px1 2 0))
(command "text" "j" "c" (list s1 (+ (+ (/ Px1 10.0) 6.0) h0)) "0.5" ""
"S1")
(command "text" "j" "c" (list s2 (+ (+ (/ Px1 10.0) 6.0) h0)) "0.5" ""
"S2")
(command "text" "j" "c" (list s3 (+ (+ (/ Px1 10.0) 6.0) h0)) "0.5" ""
"S3")
(command "text" "j" "c" (list (- (+ s3 s3) s2) (+ (+ (/ Px1 10.0) 6.0)
h0)) "0.5" "" "S2")
(command "text" "j" "c" (list (+ s3 s3) (+ (+ (/ Px1 10.0) 6.0) h0))
"0.5" "" "S1")
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0)) "j"
"mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 1))) "MEMRIA DE CLCULO" "")
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 3)))
"j" "mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 4))) "Perdas por atrito" "")
(command "mtext"
"j" "mc" (list (+ s3 s3 35 5) (+ (+ (/
(command "mtext"
4))) "j" "mc" (list (+ s3 s3 35 10) (+
(command "mtext"
4))) "j" "mc" (list (+ s3 s3 35 15) (+
(command "mtext"
4))) "j" "mc" (list (+ s3 s3 35
(\U+03BC\U+03A3\U+03B1 + kx)" "")
(command "mtext"
4))) "j" "mc" (list (+ s3 s3 35 25) (+
(command "mtext"
4))) "j" "mc" (list (+ s3 s3 35 30) (+

(list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 4)))


Px1 10.0) 6.0) h0 (- 0 5))) "Seo" "")
(list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
(+ (/ Px1 10.0) 6.0) h0 (- 0 5))) "x (m)" "")
(list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
(+ (/ Px1 10.0) 6.0) h0 (- 0 5))) "\U+03A3\U+03B1" "")
(list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 5))) "(list
(+ (/
(list
(+ (/

(+
Px1
(+
Px1

s3 s3
10.0)
s3 s3
10.0)

35 20) (+ (+
6.0) h0 (- 0
35 25) (+ (+
6.0) h0 (- 0

(/ Px1 10.0) 6.0) h0 (- 0


5))) "Px (kN)" "")
(/ Px1 10.0) 6.0) h0 (- 0
5))) "% perdas" "")

60

(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 5)))


"j" "mc" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 6))) "S1" "")
(command "mtext" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
5))) "j" "mc" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 6))) (rtos s1 2 2) "")
(command "mtext" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
5))) "j" "mc" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 6))) (rtos (+ 0) 2 3) "")
(command "mtext" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
5))) "j" "mc" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 6))) (rtos (+ 0) 2 3) "")
(command "mtext" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
5))) "j" "mc" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 6))) (rtos Px1 2 0) "")
(command "mtext" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
5))) "j" "mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 6))) (rtos (* (/ (- Pii
Px1) Pii) 100) 2 2) "")
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 6)))
"j" "mc" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 7))) "S2" "")
(command "mtext" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
6))) "j" "mc" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 7))) (rtos s2 2 2) "")
(command "mtext" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
6))) "j" "mc" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 7))) (rtos Salfa 2 3) "")
(command "mtext" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
6))) "j" "mc" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 7))) (rtos (+ (* mi Salfa)
(* k s2)) 2 3) "")
(command "mtext" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
6))) "j" "mc" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 7))) (rtos Px2 2 0) "")
(command "mtext" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
6))) "j" "mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 7))) (rtos (* (/ (- Pii
Px2) Pii) 100) 2 2) "")
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 7)))
"j" "mc" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 8))) "S3" "")
(command "mtext" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
7))) "j" "mc" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 8))) (rtos s3 2 2) "")
(command "mtext" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
7))) "j" "mc" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 8))) (rtos Salfa 2 3) "")
(command "mtext" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
7))) "j" "mc" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 8))) (rtos (+ (* mi Salfa)
(* k s3)) 2 3) "")
(command "mtext" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
7))) "j" "mc" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 8))) (rtos Px3 2 0) "")
(command "mtext" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
7))) "j" "mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 8))) (rtos (* (/ (- Pii
Px3) Pii) 100) 2 2) "")
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0)
3))) (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 4))))
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0)
4))) (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 5))))
(command "rectang" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0)
4))) (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 5))))
(command "rectang" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0)
4))) (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 5))))
(command "rectang" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0)
4))) (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 5))))
(command "rectang" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0)
4))) (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 5))))
(command "rectang" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0)
4))) (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 5))))
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0)
5))) (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 6))))
(command "rectang" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0)
5))) (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 6))))
(command "rectang" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0)
5))) (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 6))))
(command "rectang" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0)
5))) (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 6))))
(command "rectang" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0)
5))) (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 6))))
(command "rectang" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0)
5))) (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 6))))
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0)
6))) (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 7))))
(command "rectang" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0)
6))) (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 7))))
(command "rectang" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0)
6))) (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 7))))
(command "rectang" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0)
6))) (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 7))))
(command "rectang" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0)
6))) (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 7))))
(command "rectang" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0)
6))) (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 7))))
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0)
7))) (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 8))))
(command "rectang" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0)
7))) (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 8))))

h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0
h0 (- 0

61

(command "rectang" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0


7))) (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 8))))
(command "rectang" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
7))) (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 8))))
(command "rectang" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
7))) (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 8))))
(command "rectang" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
7))) (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 8))))
(command "clayer" "ATRITO")
(command "line" (list (+ s3 s3 5.0) (/ Px1 10.0)) (list (+ s3 s3 6.5) (/ Px1
10.0)) "")
(command "clayer" "TEXTO")
(command "text" (list (+ s3 s3 7.0) (/ Px1 10.0)) "0.5" "" "PERDAS POR ATRITO")
(command "zoom" "extents")
(command "regen")
(setq Ep (getreal "\nValor de Ep [kN/mm] = "))
(setq Ap (getreal "\nValor de Ap [mm] = "))
(setq dd (getreal "\nValor da acomodao '\U+03B4' [mm] = "))
(setq EpApd (* (* Ep Ap) (/ dd 10000.0)))
(setq condi "n")
(while (= condi "n")
(setq ss (getreal "\nDistncia x' [m] = "))
(setq Pxss1 (+ (* (/ (- Px1 Px2) s2) (- ss)) Px1))
(setq p61 (list ss (/ Pxss1 10.0)))
(setq p71 (list s1 (- (/ Pxss1 10.0) (- (/ Px1 10.0) (/ Pxss1 10.0)))))
(setq Pxss2 (if (/= s2 s3) (+ (* (/ (- Px2 Px3) (- s3 s2)) (- s2 ss)) Px2) (+ 0 0)))
(setq p62 (list ss (/ Pxss2 10.0)))
(setq p72 (list s2 (- (/ Pxss2 10.0) (- (/ Px2 10.0) (/ Pxss2 10.0)))))
(setq p82 (list s1 (- (/ Pxss2 10.0) (- (/ Px1 10.0) (/ Pxss2 10.0)))))
(if (<= ss s2) (command "area" p61 p71 p1 "") (command "area" p62 p72 p82 p1 p2
""))
(initget 1 "s n") (prompt " igual a area Ep.Ap.d = ") (princ EpApd) (prompt "(s/n)?
")
(setq condi (getkword)))
(command "layer" "n" "ACOMODAO" "c" "3" "ACOMODAO" "")
(command "clayer" "ACOMODAO")
(if (<= ss s2) (command "pline" p61 p71 p1 "") (command "pline" p62 p72 p82 p1 ""))
(command "mirror" "last" "" (list s3 (/ Px1 10.0)) (list s3 (+ (/ Px1 10.0)
5.0)) "n")
(command "clayer" "TEXTO")
(if (<= ss s2) (command "text" "j" "c" p61 "0.5" "" (rtos Pxss1 2 0))
(command "text" "j" "c" p62 "0.5" "" (rtos Pxss2 2 0)))
(command "mirror" "last" "" (list s3 (/ Px1 10.0)) (list s3 (+ (/ Px1
10.0) 5.0)) "n")
(if (<= ss s2) (command "text" "j" "c" p71 "0.5" "" (rtos (- (/ Pxss1
1.0) (- (/ Px1 1.0) (/ Pxss1 1.0))) 2 0)) (command "text" "j" "c" p72 "0.5" "" (rtos (- (/
Pxss2 1.0) (- (/ Px2 1.0) (/ Pxss2 1.0))) 2 0)))
(command "mirror" "last" "" (list s3 (/ Px1 10.0)) (list s3 (+ (/ Px1
10.0) 5.0)) "n")
(if (<= ss s2) (command "line" p1 p1 "") (command "text" "j" "c" p82
"0.5" "" (rtos (- (/ Pxss2 1.0) (- (/ Px1 1.0) (/ Pxss2 1.0))) 2 0)))
(command "mirror" "last" "" (list s3 (/ Px1 10.0)) (list s3 (+ (/ Px1
10.0) 5.0)) "n")
(command "clayer" "ACOMODAO")
(command "line" (list (+ s3 s3 5.0) (- (/ Px1 10.0) 2.0)) (list (+ s3 s3 6.5)
(- (/ Px1 10.0) 2.0)) "")
(command "clayer" "TEXTO")
(command "text" (list (+ s3 s3 7.0) (- (/ Px1 10.0) 2.0)) "0.5" "" "PERDAS POR
ACOMODAO")
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 10))) "j"
"mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 11))) "Alongamento terico do cabo
(mm)" "")
(setq Dl (* (+ (* (/ (+ Px1 Px2) 2) (* s2 1000)) (* (/ (+ Px2 Px3) 2) (* (- s3 s2)
1000))) (/ 2 (* Ep Ap))))
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 11))) "j"
"mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 12))) (rtos Dl 2 0) "")
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 10)))
(list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 11))))
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 11)))
(list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 12))))
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 14))) "j"
"mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 15))) "Perdas por acomodao da
ancoragem" "")
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 15))) "j"
"mc" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16))) "Ep (kN/mm)" "")
(command "mtext" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 15))) "j"
"mc" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16))) "Ap (mm)" "")
(command "mtext" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 15)))
"j" "mc" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16))) "\U+03B4 (mm)" "")
(command "mtext" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 15)))
"j" "mc" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16))) "Ep.Ap.\U+03B4 (kN.m)"
"")
(command "mtext" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 15)))
"j" "mc" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16))) "x' (m)" "")

62

(command "mtext" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 15)))


"j" "mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16))) "Panc (kN)" "")
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16))) "j"
"mc" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 17))) (rtos Ep 2 0) "")
(command "mtext" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16))) "j"
"mc" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 17))) (rtos Ap 2 2) "")
(command "mtext" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16)))
"j" "mc" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 17))) (rtos dd 2 0) "")
(command "mtext" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16)))
"j" "mc" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 17))) (rtos (* EpApd 10) 2 2)
"")
(command "mtext" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16)))
"j" "mc" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 17))) (rtos ss 2 2) "")
(command "mtext" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16)))
"j" "mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 17))) (if (<= ss s2) (rtos ((/ Pxss1 1.0) (- (/ Px1 1.0) (/ Pxss1 1.0))) 2 0) (rtos (- (/ Pxss2 1.0) (- (/ Px1 1.0) (/
Pxss2 1.0))) 2 0)) "")
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 15))))
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16))))
(command "rectang" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16))))
(command "rectang" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16))))
(command "rectang" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16))))
(command "rectang" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16))))
(command "rectang" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 16))))
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 17))))
(command "rectang" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 17))))
(command "rectang" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 17))))
(command "rectang" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 17))))
(command "rectang" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 17))))
(command "rectang" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 17))))

(- 0 14)))
(- 0 15)))
(- 0 15)))
(- 0 15)))
(- 0 15)))
(- 0 15)))
(- 0 15)))
(- 0 16)))
(- 0 16)))
(- 0 16)))
(- 0 16)))
(- 0 16)))
(- 0 16)))

(command "zoom" "extents")


(command "regen")
(setq
(setq
(setq
(setq
(setq
(setq
(setq
(setq
(setq
(setq
(setq
(setq
(setq

gtot (getreal "\ngtotal <carga pernamente total> [kN/m] =


vao (getreal "\nL <vo terico da viga> [m] = "))
Mfg (/ (* gtot (* vao vao)) 8))
ncabos (getreal "\nn <nmero de cabos> = "))
Ac (getreal "\nAc <rea da seo transversal> [m] = "))
ecen (getreal "\nep <excentricidade do cabo> [m] = "))
Ws (getreal "\nWs <mdulo de resistncia superior> [m] =
Wi (getreal "\nWi <mdulo de resistncia inferior> [m] =
dlinha (getreal "\nd'[m] = "))
Spsup (+ (/ (* (- 0 Pii) ncabos) Ac) (/ (* (* Pii ncabos)
Spinf (- (/ (* (- 0 Pii) ncabos) Ac) (/ (* (* Pii ncabos)
Sgsup (/ (- 0 Mfg) Ws))
Sginf (/ (+ 0 Mfg) Wi))

"))

"))
"))
ecen) Ws)))
ecen) Wi)))

(setq scp (+ (/ (* (- Spinf Spsup) (- h0 dlinha)) h0) Spsup))


(setq scg (+ (/ (* (- Sginf Sgsup) (- h0 dlinha)) h0) Sgsup))
(setq alfap (getreal "\nfckj [MPa] = "))
(setq Dsp (/ (* (+ scp scg) (* (/ Ep (/ (* 5600 (SQRT alfap)) 1000.0)) (- ncabos 1)))
(* 2 ncabos)))
(setq DP (ABS (* (/ Dsp 1000000.0) Ap)))
(setq p91 (list s1 (- (- (/ Pxss1 10.0) (- (/ Px1 10.0) (/ Pxss1 10.0))) (/ DP
10.0))))
(setq p101 (list ss (- (/ Pxss1 10.0) (/ DP 10.0))))
(setq p111 (list s2 (- (/ Px2 10.0) (/ DP 10.0))))
(setq p12 (list s3 (- (/ Px3 10.0) (/ DP 10.0))))
(setq p92 (list s1 (- (- (/ Pxss2 10.0) (- (/ Px1 10.0) (/ Pxss2 10.0))) (/ DP
10.0))))
(setq p102 (list s2 (- (- (/ Pxss2 10.0) (- (/ Px2 10.0) (/ Pxss2 10.0))) (/ DP
10.0))))
(setq p112 (list ss (- (/ Pxss2 10.0) (/ DP 10.0))))
(command "layer" "n" "ENCURTAMENTO" "c" "4" "ENCURTAMENTO" "")
(command "clayer" "ENCURTAMENTO")
(if (<= ss s2) (command "pline" p71 p91 p101 p111 p12 "") (command "pline" p82
p92 p102 p112 p12 ""))
(command "mirror" "last" "" (list s3 (/ Px1 10.0)) (list s3 (+ (/ Px1 10.0)
5.0)) "n")
(command "clayer" "TEXTO")

63

(if (<= ss s2) (command "text" "j" "c" p91 "0.5" "" (rtos (- (- (/ Pxss1 1.0)
(- (/ Px1 1.0) (/ Pxss1 1.0))) (/ DP 1.0)) 2 0)) (command "text" "j" "c" p92 "0.5" "" (rtos ((- (/ Pxss2 1.0) (- (/ Px1 1.0) (/ Pxss2 1.0))) (/ DP 1.0)) 2 0)))
(command "mirror" "last" "" (list s3 (/ Px1 10.0)) (list s3 (+ (/ Px1 10.0)
5.0)) "n")
(if (<= ss s2) (command "text" "j" "c" p101 "0.5" "" (rtos (- (/ Pxss1 1.0) (/
DP 1.0)) 2 0)) (command "text" "j" "c" p102 "0.5" "" (rtos (- (- (/ Pxss2 1.0) (- (/ Px2 1.0)
(/ Pxss2 1.0))) (/ DP 1.0)) 2 0)))
(command "mirror" "last" "" (list s3 (/ Px1 10.0)) (list s3 (+ (/ Px1 10.0)
5.0)) "n")
(if (<= ss s2) (command "text" "j" "c" p111 "0.5" "" (rtos (- (/ Px2 1.0) (/ DP
1.0)) 2 0)) (command "text" "j" "c" p112 "0.5" "" (rtos (- (/ Pxss2 1.0) (/ DP 1.0)) 2 0)))
(command "mirror" "last" "" (list s3 (/ Px1 10.0)) (list s3 (+ (/ Px1 10.0)
5.0)) "n")
(command "text" "j" "c" p12 "0.5" "" (rtos (- (/ Px3 1.0) (/ DP 1.0)) 2 0))
(command "clayer" "ENCURTAMENTO")
(command "line" (list (+ s3 s3 5.0) (- (/ Px1 10.0) 4.0)) (list (+ s3 s3 6.5)
(- (/ Px1 10.0) 4.0)) "")
(setq Pmed (if (<= ss s2) (/ (+ (- Px3 DP) (- Px2 DP) (- Pxss1 DP)) 3) (/ (+ (- Px3
DP) (- Pxss2 DP) (- (- Pxss2 (- Px2 Pxss2)) DP)) 3)))
(command "clayer" "TEXTO")
(command "text" (list (+ s3 s3 7.0) (- (/ Px1 10.0) 4.0)) "0.5" "" "PERDAS POR
ENCURT. IMEDIATO CONCRETO")
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 19))) "j"
"mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 20))) "Perdas por encurtamento
imediato do concreto" "")
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 20))) "j"
"mc" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21))) "\U+03B1p" "")
(command "mtext" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 20))) "j"
"mc" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21))) "\U+03C3cp (kN/m)" "")
(command "mtext" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 20)))
"j" "mc" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21))) "\U+03C3cg (kN/m)" "")
(command "mtext" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 20)))
"j" "mc" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21))) "\U+0394Pp (kN)" "")
(command "mtext" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 20)))
"j" "mc" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21))) "Po, mdio (kN)" "")
(command "mtext" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 20)))
"j" "mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21))) "% perda" "")
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21))) "j"
"mc" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 22))) (rtos (/ Ep (/ (* 5600 (SQRT
alfap)) 1000.0)) 2 2) "")
(command "mtext" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21))) "j"
"mc" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 22))) (rtos scp 2 0) "")
(command "mtext" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21)))
"j" "mc" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 22))) (rtos scg 2 0) "")
(command "mtext" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21)))
"j" "mc" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 22))) (rtos DP 2 2) "")
(command "mtext" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21)))
"j" "mc" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 22))) (rtos Pmed 2 0) "")
(command "mtext" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21)))
"j" "mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 22))) (rtos (* (/ (- Pii Pmed)
Pii) 100) 2 2) "")
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 20))))
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21))))
(command "rectang" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21))))
(command "rectang" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21))))
(command "rectang" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21))))
(command "rectang" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21))))
(command "rectang" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 21))))
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 22))))
(command "rectang" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 22))))
(command "rectang" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 22))))
(command "rectang" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 22))))
(command "rectang" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 22))))
(command "rectang" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 22))))
(command "zoom" "extents")
(command "regen")

(- 0 19)))
(- 0 20)))
(- 0 20)))
(- 0 20)))
(- 0 20)))
(- 0 20)))
(- 0 20)))
(- 0 21)))
(- 0 21)))
(- 0 21)))
(- 0 21)))
(- 0 21)))
(- 0 21)))

64

(setq perim (getreal "\nu <permetro em contato com ambiente> [m] = "))
(setq hfic (* (/ (* 2 Ac) perim) 100))
(initget 1 "40 55 75 90") (setq umid (getkword "\nQual a umidade do ambiente [%]
(40/55/75/90)? "))
(if (= umid "40") (setq coefflu (/ (- 372 hfic) 80))
(if (= umid "55") (setq coefflu (/ (- 344 hfic) 80))
(if (= umid "75") (setq coefflu (/ (- 320 hfic) 100)) (setq coefflu (/
(- 480 hfic) 200)))))
(if (= umid "40") (setq coefret (/ (- hfic 372) 800))
(if (= umid "55") (setq coefret (/ (- hfic 390) 1000))
(if (= umid "75") (setq coefret (/ (- hfic 480) 2000)) (setq coefret (/
(- hfic 3660) 4000)))))
(setq Eci28 (getreal "\nfck [MPa] = "))
(setq Spsup00 (+ (/ (* (- 0 Pmed) ncabos) Ac) (/ (* (* Pmed ncabos) ecen) Ws)))
(setq Spinf00 (- (/ (* (- 0 Pmed) ncabos) Ac) (/ (* (* Pmed ncabos) ecen) Wi)))
(setq scp00 (+ (/ (* (- Spinf00 Spsup00) (- h0 dlinha)) h0) Spsup00))
(setq Scp0g (/ (* (+ scp00 scg) (- 0 1)) 1000))
(setq
(setq
(setq
(setq

Sp0 (* (/ Pmed Ap) 1000))


Prup (getreal "\nPrup <carga mn de ruptura> [kN] = "))
A1c (getreal "\nrea de uma cordoalha [mm] = "))
valorphi (/ Sp0 (/ (* Prup 1000) A1c)))

(if (<= valorphi 0.5) (setq coefrel (+ 0))


(if (<= valorphi 0.6) (setq coefrel (- (* valorphi 13) 6.5))
(if (<= valorphi 0.7) (setq coefrel (- (* valorphi 12) 5.9))
(if (<= valorphi 0.8) (setq coefrel (- (* valorphi 10) 4.5))
(princ "ERRO: \U+03C3p0 > 0.8 fptk")))))
(setq xtt0 (* (log (- 1 (* 0.025 coefrel))) (- 1)))
(setq xp (+ 1 xtt0))
(setq xc (+ 1 (* 0.5 coefflu)))
(setq rop (/ (/ (* ncabos Ap) 1000000) Ac))
(setq Ic (getreal "\nIc <momento central de inrcia da seo> [m4] = "))
(setq eta (+ 1 (* (/ Ac Ic) (* ecen ecen))))
(setq DSptt0 (/ (- (- (* coefret Ep) (* (/ (* Ep 1000) (* 5600 (SQRT Eci28))) (* Scp0g
coefflu))) (* Sp0 xtt0)) (+ xp (* (* xc (/ (* Ep 1000) (* 5600 (SQRT Eci28)))) (* eta rop)))))
(setq DPscr (ABS (/ (* DSptt0 Ap) 1000)))
(setq p131 (list s1 (- (- (- (/ Pxss1 10.0) (- (/ Px1 10.0) (/ Pxss1 10.0))) (/ DP
10.0)) (/ DPscr 10.0))))
(setq p141 (list ss (- (- (/ Pxss1 10.0) (/ DP 10.0)) (/ DPscr 10.0))))
(setq p151 (list s2 (- (- (/ Px2 10.0) (/ DP 10.0)) (/ DPscr 10.0))))
(setq p16 (list s3 (- (- (/ Px3 10.0) (/ DP 10.0)) (/ DPscr 10.0))))
(setq p132 (list s1 (- (- (- (/ Pxss2 10.0) (- (/ Px1 10.0) (/ Pxss2 10.0))) (/ DP
10.0)) (/ DPscr 10.0))))
(setq p142 (list s2 (- (- (- (/ Pxss2 10.0) (- (/ Px2 10.0) (/ Pxss2 10.0))) (/ DP
10.0)) (/ DPscr 10.0))))
(setq p152 (list ss (- (- (/ Pxss2 10.0) (/ DP 10.0)) (/ DPscr 10.0))))
(command "layer" "n" "PROGRESSIVAS" "c" "1" "PROGRESSIVAS" "")
(command "clayer" "PROGRESSIVAS")
(if (<= ss s2) (command "pline" p91 p131 p141 p151 p16 "") (command "pline" p92
p132 p142 p152 p16 ""))
(command "mirror" "last" "" (list s3 (/ Px1 10.0)) (list s3 (+ (/ Px1 10.0)
5.0)) "n")
(command "clayer" "TEXTO")
(if (<= ss s2) (command "text" "j" "c" p131 "0.5" "" (rtos (- (- (- (/ Pxss1
1.0) (- (/ Px1 1.0) (/ Pxss1 1.0))) (/ DP 1.0)) (/ DPscr 1.0)) 2 0)) (command "text" "j" "c"
p132 "0.5" "" (rtos (- (- (- (/ Pxss2 1.0) (- (/ Px1 1.0) (/ Pxss2 1.0))) (/ DP 1.0)) (/ DPscr
1.0)) 2 0)))
(command "mirror" "last" "" (list s3 (/ Px1 10.0)) (list s3 (+ (/ Px1 10.0)
5.0)) "n")
(if (<= ss s2) (command "text" "j" "c" p141 "0.5" "" (rtos (- (- (/ Pxss1 1.0)
(/ DP 1.0)) (/ DPscr 1.0)) 2 0)) (command "text" "j" "c" p142 "0.5" "" (rtos (- (- (- (/ Pxss2
1.0) (- (/ Px2 1.0) (/ Pxss2 1.0))) (/ DP 1.0)) (/ DPscr 1.0)) 2 0)))
(command "mirror" "last" "" (list s3 (/ Px1 10.0)) (list s3 (+ (/ Px1 10.0)
5.0)) "n")
(if (<= ss s2) (command "text" "j" "c" p151 "0.5" "" (rtos (- (- (/ Px2 1.0) (/
DP 1.0)) (/ DPscr 1.0)) 2 0)) (command "text" "j" "c" p152 "0.5" "" (rtos (- (- (/ Pxss2 1.0)
(/ DP 1.0)) (/ DPscr 1.0)) 2 0)))
(command "mirror" "last" "" (list s3 (/ Px1 10.0)) (list s3 (+ (/ Px1 10.0)
5.0)) "n")
(command "text" "j" "c" p16 "0.5" "" (rtos (- (- (/ Px3 1.0) (/ DP 1.0)) (/
DPscr 1.0)) 2 0))
(command "clayer" "PROGRESSIVAS")
(command "line" (list (+ s3 s3 5.0) (- (/ Px1 10.0) 6.0)) (list (+ s3 s3 6.5)
(- (/ Px1 10.0) 6.0)) "")
(setq Pinf (if (<= ss s2) (/ (+ (- (- Px3 DP) DPscr) (- (- Px2 DP) DPscr) (- (- Pxss1
DP) DPscr)) 3) (/ (+ (- (- Px3 DP) DPscr) (- (- Pxss2 DP) DPscr) (- (- (- Pxss2 (- Px2 Pxss2))
DP) DPscr)) 3)))
(command "clayer" "TEXTO")

65

PROGRESSIVAS")

(command "text" (list (+ s3 s3 7.0) (- (/ Px1 10.0) 6.0)) "0.5" "" "PERDAS

(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 24))) "j"


"mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 25))) "Perdas progressivas" "")
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 25))) "j"
"mc" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26))) "\U+03C81000 (%)" "")
(command "mtext" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 25))) "j"
"mc" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26))) "\U+03C6(t\U+221E,t)" "")
(command "mtext" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 25)))
"j" "mc" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26))) "\U+03B5cs(t\U+221E,t)
(\U+2030)" "")
(command "mtext" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 25)))
"j" "mc" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26))) "\U+0394Ps+c+r (kN)" "")
(command "mtext" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 25)))
"j" "mc" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26))) "P\U+221E, mdio (kN)"
"")
(command "mtext" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 25)))
"j" "mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26))) "% perda" "")
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26))) "j"
"mc" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 27))) (rtos coefrel 2 2) "")
(command "mtext" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26))) "j"
"mc" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 27))) (rtos coefflu 2 2) "")
(command "mtext" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26)))
"j" "mc" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 27))) (rtos coefret 2 2) "")
(command "mtext" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26)))
"j" "mc" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 27))) (rtos DPscr 2 0) "")
(command "mtext" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26)))
"j" "mc" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 27))) (rtos Pinf 2 0) "")
(command "mtext" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26)))
"j" "mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 27))) (rtos (* (/ (- Pii Pinf)
Pii) 100) 2 2) "")
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 25))))
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26))))
(command "rectang" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26))))
(command "rectang" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26))))
(command "rectang" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26))))
(command "rectang" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26))))
(command "rectang" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 26))))
(command "rectang" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 27))))
(command "rectang" (list (+ s3 s3 35 5) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 27))))
(command "rectang" (list (+ s3 s3 35 10) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 27))))
(command "rectang" (list (+ s3 s3 35 15) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 27))))
(command "rectang" (list (+ s3 s3 35 20) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 27))))
(command "rectang" (list (+ s3 s3 35 25) (+ (+ (/ Px1 10.0) 6.0) h0
(list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 27))))

(- 0 24)))
(- 0 25)))
(- 0 25)))
(- 0 25)))
(- 0 25)))
(- 0 25)))
(- 0 25)))
(- 0 26)))
(- 0 26)))
(- 0 26)))
(- 0 26)))
(- 0 26)))
(- 0 26)))

(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 29))) "j"


"mc" (list (+ s3 s3 35 30) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 30))) "Evoluo das Tenses
(kN/m)" "")
(command "mtext" (list (+ s3 s3 35) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0 30))) "j"
"mc" (list (+ s3 s3 35 2 2 (/ Sginf 10000)(/ (- Sgsup) 10000)) (+ (+ (/ Px1 10.0) 6.0) h0 (- 0
31))) "\U+03C3cg" "")
(command "zoom" "extents")
(command "regen")
(princ)
)