Geração de malhas bidimensionais de elementos finitos baseada em mapeamentos transfinitos

Detalhes bibliográficos
Ano de defesa: 2004
Autor(a) principal: Marco Antonio Brugiolo Goncalves
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Minas Gerais
UFMG
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://hdl.handle.net/1843/FACO-6AZPAC
Resumo: 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.