Please use this identifier to cite or link to this item: http://hdl.handle.net/1843/FACO-6AZPAC
Type: Dissertação de Mestrado
Title: Geração de malhas bidimensionais de elementos finitos baseada em mapeamentos transfinitos
Authors: Marco Antonio Brugiolo Goncalves
First Advisor: Roque Luiz da Silva Pitangueira
First Referee: Renato Cardoso Mesquita
Second Referee: Felicio Bruzzi Barros
Abstract: Esta dissertação é parte do desenvolvimento de um ambiente computacional para disponibilizar diferentes modelos discretos de análise estrutural. A parte do sistema tratada neste trabalho é o pré-processador, que consiste numa aplicação gráfica interativa, implementada na linguagem Java, utilizando o paradigma de programação orientada a objetos, para geração de malhas bidimensionais de elementos finitos. Este trabalho documenta e destaca a importância das fases de Análise, Projeto e Implementação Orientados a Objetos. Padrões de projeto de software reconhecidamente eficientes são adotados na implementação desta aplicação. Visando separar o modelo de sua representação, a implementação é baseada na metáfora de programação denominada Model-View-Controller (MVC). Tal enfoque permite que o controle da geração da malha, através de interação com usuário, e a visualização da mesma sejam implementados independentemente do modelo adotado,minimizando as tarefas de manutenção e expansão do sistema. O MVC propicia também o aperfeiçoamento gradual da aplicação através de mudança de plataforma, criação de diversas vistas sincronizadas com o modelo e substituição ou atualização das diversas vistas. No primeiro modelo disponibilizado pela aplicação, as malhas são geradas através de mapeamentos transfinitos. A geometria do modelo é representada através de sub-regiões definidas por curvas do contorno que, por sua vez, são constituídas por um conjunto de primitivas (pontos, segmentos de retas, curvas quadráticas e cúbicas). Os tipos de mapeamentos disponibilizados são lofting, bilinear e trilinear e os elementos finitos podem ser serendípticos ou lagrangeanos, triangulares ou quadrilaterais. Uma vez gerada a malha, permite-se a prescrição de atributos de carga, apoio, material, dentre outros, e o modelo de elementos finitos gerado pode ser persistido em arquivo XML ou Objeto Java para posterior utilização em programas de análise.
Abstract: This master´s thesis is part of development of a computational environment to make available different discreet models of structural analysis. Part of the system, related in this work, is the pre-processor that consists in an interactive graphic application, implemented in Java language, using the object-oriented paradigm for two-dimensional finite elements meshgeneration. This work documents and focus on object-oriented Analysis, Project and Implementation. Admittedly efficient software design patterns are adopted in the implementation of the application. To separate the model from its representation, the implementation is based on Model-View-Controller (MVC) programming metaphor. Such metaphor allows the control of mesh generation, through user interaction, and its visualization be implemented independentlyof the adopted model, minimizing the system maintenance and expansion tasks. Besides, the MVC lets the gradual improvement of application through platform change, creation of several views synchronized with the model and replacement or update of several views.In the first model made available by the application, the meshes are created through transfinite mappings. The geometry of the model is represented through sub-regions that are defined by boundary curves. These curves are formed by a set of primitives like points,lines, quadratic and cubic curves. The available mappings are lofting, bilinear and trilinear. Otherwise, the finite elements can be serendipity or lagrangean, triangular and quadrilateral. Once created the mesh, it allows the attribution of load, support, material, among others.Finally, the model of created finite elements can be saved either XML or Java object file for posterior application in analysis programs.
Subject: Programação orientada a objetos (Computação)
Engenharia de estruturas
Teoria das estruturas
Geração numérica de malhas (Análise numérica)
language: Português
Publisher: Universidade Federal de Minas Gerais
Publisher Initials: UFMG
Rights: Acesso Aberto
URI: http://hdl.handle.net/1843/FACO-6AZPAC
Issue Date: 5-Nov-2004
Appears in Collections:Dissertações de Mestrado

Files in This Item:
File Description SizeFormat 
gera__o_de_malhas_bidimensionais..._marco_ant_nio_b._gon_alves.pdf9.56 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.