Documentos de Académico
Documentos de Profesional
Documentos de Cultura
RESUMO
1. INTRODUO
O mtodo dos elementos finitos (MEF) uma ferramenta de grande utilidade na interpretao
e compreenso de muitos fenmenos de engenharia (Zienkiewicz e Taylor, 1989). Para tal
necessrio dispor, no somente de algoritmos de anlise linear e no linear material e
geomtrica robustos e fiveis, como tambm de software de ps-processamento que permita
representar graficamente os aspectos mais relevantes das anlises efectuadas (Azevedo et al.,
1997).
Os cdigos existentes tm-se revelado demasiado complexos e monolticos, dificultando o
ensaio de novas ideias, bem como a modificao de alguns dos seus componentes. Estas
dificuldades motivaram o desenvolvimento, de raiz, de software baseado em mdulos que
incluem todo o cdigo necessrio ao processamento do correspondente bloco de informao.
Esta arquitectura torna simples e flexvel a introduo de novos elementos finitos e novos
modelos de anlise no linear de estruturas. O software desenvolvido foi utilizado na
simulao do comportamento de estruturas porticadas de beto armado e de lajes de beto
reforado com fibras de ao e apoiadas em solo.
81
ENSINO DE ENGENHARIA
82
3 CONGRESSO LUSO-MOAMBICANO DE ENGENHARIA
<ELEMENT_NODES>
## Nodes defining the elements
COUNT = 4 ; # N. of elements
</ELEMENT_NODES>
O bloco das propriedades dos elementos, apresentado na Tabela 3, identifica para cada
elemento ou conjunto de elementos, o tipo de elemento finito, as caractersticas mecnicas e
geomtricas e o tipo de integrao numrica utilizada no clculo da matriz de rigidez desses
elementos. Se algum tipo de elemento no necessitar de uma dada propriedade, deve-se
colocar _NONE na coluna correspondente. Se o utilizador no pretender especificar uma
determinada propriedade que necessria definio do elemento, pode escrever
_DEFAULT para que sejam considerados os correspondentes valores por defeito.
83
ENSINO DE ENGENHARIA
<ELEMENT_PROPERTIES>
## Specification of the element properties
COUNT = 3 ; # N. of specifications
<NUMERICAL_INTEGRATION>
## Keywords: _GLEG, _GLOB or _NCOTES
## Numerical integration definition
COUNT = 2 ; # N. of layouts of integration points
84
3 CONGRESSO LUSO-MOAMBICANO DE ENGENHARIA
ou no linear, apenas funcionar quando forem solicitados num determinado sentido, terem
diversas direces e serem do tipo translao ou rotao. Na Tabela 5 apresenta-se um
exemplo de um bloco de dados correspondente a apoios elsticos distribudos na rea do
elemento.
Tabela 5 - Exemplificao do bloco de apoios elsticos por unidade de superfcie.
<SURFACE_SPRINGS>
## Surface with springs
COUNT = 4 ; # N. of surface springs
Criou-se um bloco comum a todos os tipos de apoios elsticos de forma a definir algumas
propriedades do apoio (ver Tabela 6).
Tabela 6 - Exemplificao do bloco das propriedades dos apoios elsticos.
<SPRING_PROPERTIES>
## Properties of the springs that link the structure with the ground
COUNT = 2 ; # N. of types of springs
85
ENSINO DE ENGENHARIA
numa estrutura com um nmero elevado de graus de liberdade prescritos estes no contribuem
para a dimenso do sistema de equaes que necessrio resolver.
<INTERNAL_POINT_LINKS>
## Points with linked degrees of freedom
COUNT = 11 ; # N. of pairs of points with linked degrees of freedom
86
3 CONGRESSO LUSO-MOAMBICANO DE ENGENHARIA
informao relativa ao modelo a implementar e escrever o cdigo dos mdulos que processam
essa informao.
A informao que permite ter em conta a evoluo do comportamento da estrutura durante o
seu carregamento fica guardada em vectores de struct's, cujo contedo depende do modelo em
causa. Por exemplo, no caso de estruturas laminares, em que cada elemento finito
discretizado num determinado nmero de camadas e possui um conjunto de pontos de
amostragem, o acesso informao requer a definio de trs ndices, iElement, jSampPoint e
kLayer, em que kLayer o nmero da camada, no ponto de amostragem jSampPoint, situado
no elemento iElement. Desta forma, quando uma estrutura discretizada com distintos tipos
de elementos finitos e se utilizam diversos modelos de anlise no linear, o formato das bases
de dados que armazenam a informao colectada durante o processo incremental, adapta-se s
especificidades dos elementos e dos modelos utilizados. A informao correspondente a cada
incremento de carga mantida em memria, sendo descarregada para disco no fim de cada
incremento de carga convergido.
X x x
87
ENSINO DE ENGENHARIA
<NLMM200205>
## Keyword: _NLMM200205
## Properties defining the material constitutive law:
## CEB-FIP 1993 law for compression behavior
## Linear-parabola diagram for tensile up-to-peak behaviour
## Trilinear diagram for tensile post-peak behavior
## Kinematic hardening rule; associated flow rule; strain hardening; Owen yield criteria
## Multi-fixed smeared crack model
# W -> Threshold angle (zero for the first criteria of the new crack opening);
# X -> Parameter to define the mode I fracture energy available for the new crack (zero
for the initial Gf)
# A B ... W X
1 C25_30_UTSO ... 30.0 2 ;
</NLMM200205>
<LAYER_PROPERTIES>
## Layer properties
COUNT = 2 ; # N. of layer properties
<GEOMETRY_PATTERNS>
## Keyword: _PATTERN
## Geometry patterns of several types of properties
COUNT = 2 ; # N. of geometry patterns
88
3 CONGRESSO LUSO-MOAMBICANO DE ENGENHARIA
<LAYER_PATTERNS>
## Keyword: _PATTERN
## Layer patterns
COUNT = 2 ; # N. of layer patterns
4. VISUALIZAO
De acordo com o que foi referido na seco 2.2, aps o clculo efectuado com o mdulo
femix, possvel gerar diversos tipos de informao destinada visualizao grfica. Esta
informao armazenada em ficheiros compatveis com o programa DRAWMESH, que
consiste num visualizador genrico de modelos tridimensionais. Este programa possui
interface MS-Windows, tendo sido desenvolvido em C++ com recurso s Microsoft
Foundation Classes. Com o programa DRAWMESH possvel fazer a visualizao dos
modelos como fio de arame, com eliminao de linhas e superfcies escondidas e com a
sobreposio opcional de um campo escalar representado com um cdigo de cores. Na
Figura 2 encontra-se o aspecto geral da interface grfica do programa DRAWMESH, sendo
representado o campo escalar correspondente s tenses normais x numa passagem superior
solicitada pelo veculo tipo excntrico.
Figura 2 - Visualizao do campo de tenses numa passagem superior usando o programa DRAWMESH.
89
ENSINO DE ENGENHARIA
5. EXEMPLOS DE APLICAO
20
15
Fora (kN)
v1_l10_t150
v2_l10_t150
10
v1_l10_t75
v2_l10_t75
Numrico v_l10
v1_l12_t150
5 v2_l12_t150
v1_l12_t75
v2_l12_t75
Numrico v_l12
0
0 10 20 30 40
Deslocamento vertical na seco central (mm)
90
3 CONGRESSO LUSO-MOAMBICANO DE ENGENHARIA
300
250
Fora (kN)
200
150
100
Numrico
50 Experimental
0
0 2 4 6 8 10 12 14 16
Deslocamento (mm)
Figura 5 - Relao fora-deslocamento no centro da laje. Figura 6 - Padro de fendilhao na camada superior
da laje para carga pontual num canto.
6. CONCLUSES
Todas as operaes descritas para o caso de uma anlise linear so aplicveis, quer na anlise
no linear, quer na anlise dinmica, uma vez que este tipo de estudos corresponde a uma
sucesso de anlises lineares.
Apesar da ele vada complexidade dos fenmenos simulados, verifica-se que o software
desenvolvido uma ferramenta muito til, quer do ponto de vista pedaggico, quer no mbito
cientfico e profissional.
REFERNCIAS
91
ENSINO DE ENGENHARIA
92