Chapitre 5. Méthodologie de l'enquête
5.2 Solutions d’accessibilité existantes
Este trabalho foi realizado em ambiente empresarial, mais concretamente na empresa Newton, Consultores de Engenharia, Lda. A Newton possui um ambiente profissional muito agradável e de forte espírito de camaradagem, tendo sido para mim um privilégio poder interagir com profissionais de elevada qualidade que tanto me ensinaram a nível profissional e pessoal.
Com a globalização surge a necessidade de criar normas e regulamentações uniformizadas, tornando inevitável a migração das actuais regulamentações Nacionais para os Eurocódigos. A necessidade de actualização do programa de cálculo automático, PAC-Pórticos, torna-se imperativa, procurando-se com este trabalho a adequação dos critérios de dimensionamento de estruturas porticadas, dando especial atenção às vigas, pilares e sapatas, para o Eurocódigo 2.
Para realizar essa adaptação dos critérios de dimensionamento do REBAP para o EC2 foi necessário proceder a um estudo das duas regulamentações que culminou numa análise comparativa apresentada em formato de tabelas (Capítulo 3).
Com o objectivo de estruturar um pseudo-código que recriasse os critérios de dimensionamento do EC2, procedeu-se ao estudo da robusta algoritmia já existente no PAC-Pórticos segundo o REBAP, como base de partida para a criação do pseudo-código de dimensionamento segundo o EC2.
Após estruturação dos critérios de dimensionamento segundo o EC2, com o auxílio de uma equipa de programação, a trabalhar em simultâneo no melhoramento visual do PAC-Pórticos tem sido possível introduzir a algoritmia EC2 no PAC-Pórticos. Em alguns casos, para se poderem obter resultados atempadamente tendo em conta os prazos de entrega desta dissertação, com o auxílio do EXCEL, traduziram-se os critérios de dimensionamento e recriaram-se as tabelas e ábacos de betão armado, de modo a poderem obter-se os resultados comparativos PAC(REBAP) com PAC(EC2)
Por último, procedeu-se a uma comparação concreta no dimensionamento e pormenorização (desenho) de um pórtico de um edifício com o PAC(REBAP) e com estes novos algoritmos, PAC(EC2). Detectaram-se e quantificaram-se as principais diferenças entre regulamentações no que toca ao aspecto de dimensionamento e disposição de armaduras, tendo-se concluído que acabam por assumir a sua máxima importância na quantificação das quantidade mínimas e máximas regulamentares de armaduras e espaçamentos.
Desenvolvimentos futuros:
Nos parágrafos seguintes estão destacadas algumas questões consideradas pertinentes a abordar em desenvolvimentos futuros:
• Melhoramento dos algoritmos actuais do PAC-Pórticos ao nível da disposição de armaduras longitudinais, nomeadamente na optimização das dispensas de diâmetros mais elevados.
• Melhoramento dos actuais algoritmos ao nível da descontinuidade dos elementos estruturais horizontais, nomeadamente optimizando as armaduras longitudinais superiores.
• Melhoramento dos algoritmos de pormenorização e desenho de armaduras, nomeadamente optimização da disposição de armaduras longitudinais sobre os apoios.
• Produzir pseudo-código para realização de algoritmia para os restantes elementos estruturais (paredes, vigas-parede, fundações, lajes, etc.)
• Finalizar o pseudo-código já iniciado que visa a realização de rotinas para o cálculo da fendilhação e encurvadura de pilares segundo o EC2.
BIBLIOGRAFIA
[1] Cléuzio Fonseca Filho, História da computação Teoria e tecnologia, LTr Editora, 2007. [2] Newton, consultores de Engenharia, Manual PAC-Pórticos, 1991.
[3] Regulamento de Estruturas de Betão Armado e Pré-Esforçado. Porto Editora, Portugal, decreto-lei nº 349-C/83.
[4] Eurocódigo 2: Projecto de estruturas de betão, Parte 1-1: Regras gerais e regras para edifícios, Dezembro de 2004. NPEN 1992 – 1 – 1 : 2010
[5] F. Leonhardt, E. Mönnig.Vol.1 - Princípios básicos do dimensionamento de estruturas de concreto armado. In Construções de Concreto, Editora Interciência, Rio de Janeiro, 1977.
[6] F. Leonhardt, E. Mönnig.Vol.2 – Casos especiais do dimensionamento de estruturas de concreto armado. In Construções de Concreto, Editora Interciência, Rio de Janeiro, 1978.
[7] F. Leonhardt, E. Mönnig.Vol.3 - Princípios básicos sobre a amarração de estruturas de concreto armado. In Construções de Concreto, Editora Interciência, Rio de Janeiro, 1978.
[8] The Institution of Structural Engineering . Standard method of detailling structural concrete, third edition, A manual of best practice. The concrete society, Junho 2006.
[9] Pedro Jiménez Montoya, Alvaro García Meseguer, Francisco Morán Cabré, 14ª Edicíon baseada en la EHE ajustada al código modelo y al eurocódigo, Hormigón Armado, Editorial Gustavo Gill,SA, Barcelona 2000.
[10] J. Calavera, Tomo I, Projecto y Cálculo de Estructuras de Hormigón, INTEMAC 1999.
[11] Joaquim Figueiras e Helena Barros, tabelas e ábacos de dimensionamento de secções de Betão solicitadas à Flexão e a Esforços Axiais segundo o Eurocódigo 2, FEUP edições 2010.
[12] J. D’Arga e Lima, V. Monteiro e M. Mum. “Betão Armado – Esforços normais e de Flexão”. Laboratório Nacional de Engenharia Civil, LNEC, Lisboa, 1985.
7.
c
c*********************************************************************** c
subroutine armvig(ARVCC,arvic,b,BBI,fcd,fsyd,hd,IAMIN,omegc,
# REC,ROLM,xmc) c C --- INCLUDE 'COFUNG.FOR' C --- C XM1=DIGMN(1)/(B*HD*HD*1000) IAMIN=0
C CASO DE VIGA EM T (PARA LAJES NERVURADAS) C
xmc=xmc/fcd
IF(XMC.LE.0)GO TO 100
IF(IFUNG.EQ.1.AND.INERV.EQ.1)THEN
XMLIM=0.688*HNERV*(1-0.416*HNERV/HD)/HD
C WRITE(13,*)'XMLIM=',XMLIM,'XMC=',XMC IF(XMLIM.LE.XMC)GO TO 200 ENDIF 100 xmc=abs(xmc) if(xmc.le..31)then omegc=xmc+xmc*xmc
arvic=omegc*b*hd*fcd*10000/fsyd
arvcc=0.0
ARMIN=ROLM*BBI*HD*100
c
c se IAMIN=1 armadura minima c
IF(ARVIC.LT.ARMIN)THEN
ARVIC=ARMIN IAMIN=1 ENDIF else c omecc=(xmc-0.31)/(1.0-(rec/hd))
arvcc=omecc*b*hd*fcd*10000/fsyd
omegc=omecc+0.41
arvic=omegc*b*hd*fcd*10000/fsyd
c nesta hipotese e necessario colocar armadura de compressao c endif return 200 CONTINUE XMRMX=0.85*HNERV*(HD-0.5*HNERV)/(HD*HD) IF(XMC.GT.XMRMX)THEN ARVIC=99.99 ELSE DIVID=HD-0.5*HNERV IF(DIVID.EQ.0)DIVID=.0000001
ARVIC=XMC*(B*HD*HD*FCD)*10000/(FSYD*DIVID)
ENDIF
C WRITE(13,*)'XMRMX=',XMRMX,'ARVIC=',ARVIC
RETURN end
c Nuno Gomes: Segundo as novas tabelas e Abacos de dimensionamento de Betão c Solicitadas à Flexao e a Esforços Axiais Segundo o Eurocódigo 2.
c
c*********************************************************************** c
subroutine armvig(ARVCC,arvic,b,BBI,fcd,fsyd,hd,IAMIN,omegc,
# REC,ROLM,xmc) c C --- INCLUDE 'COFUNG.FOR' C --- C XM1=DIGMN(1)/(B*HD*HD*1000) IAMIN=0
C CASO DE VIGA EM T (PARA LAJES NERVURADAS) C
xmc=xmc/fcd
IF(XMC.LE.0)GO TO 100
IF(IFUNG.EQ.1.AND.INERV.EQ.1)THEN
XMLIM=0.81*HNERV*(1-0.416*HNERV/HD)/HD
C WRITE(13,*)'XMLIM=',XMLIM,'XMC=',XMC IF(XMLIM.LE.XMC)GO TO 200 ENDIF 100 xmc=abs(xmc) if(xmc.le..31)then omegc=xmc+xmc*xmc
arvic=omegc*b*hd*fcd*10000/fsyd
arvcc=0.0 ARMIN=0.26*FCTM/FYK*B*HD IF ARMIN.LT.(0.0013*B*HD) then ARMIN=0.0013*B*HD EndIF c
c se IAMIN=1 armadura minima c
IF(ARVIC.LT.ARMIN)THEN
ARVIC=ARMIN IAMIN=1 ENDIF else c omecc=(xmc-0.31)/(1.0-(rec/hd))
arvcc=omecc*b*hd*fcd*10000/fsyd
omegc=omecc+0.41
arvic=omegc*b*hd*fcd*10000/fsyd
c nesta hipotese e necessario colocar armadura de compressao c endif return 200 CONTINUE XMRMX=.HNERV*(HD-0.5*HNERV)/(HD*HD) IF(XMC.GT.XMRMX)THEN ARVIC=99.99 ELSE DIVID=HD-0.5*HNERV IF(DIVID.EQ.0)DIVID=.0000001
ARVIC=XMC*(B*HD*HD*FCD)*10000/(FSYD*DIVID)
ENDIF
C WRITE(13,*)'XMRMX=',XMRMX,'ARVIC=',ARVIC
RETURN end