Um framework para automação/integração do processo de desenvolvimento de projetos de estruturas reticuladas tridimensionais

Detalhes bibliográficos
Ano de defesa: 2007
Autor(a) principal: Regina Celia Guedes Leite
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
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/LMCA-7E6GQS
Resumo: This thesis presents the arquitecture, design and implementation of a framework for the generating integration systems applied to the design process of reticular structures. These systems allow the automation of the structural design process by integrating the technologies CAD (Computer Aided Design), CAE (Computer Aided Engineering) and CAM (Computer Aided Manufacturing) used in the process, optimizing its efficiency, improving its productivity and improving the quality of the final product. This framework was designed following the MVC (Model-View-Controller) and Microkernel arquitectural patterns and using several design patterns acknowledged in the literature. The framework arquitecture was designed to abstract the essential data contained in reticular structures. The data is stored and managed to feed external systems involved in the process. The framework is also defined by the relationship among the objects and classes, which define the general functionalities for the systems, and allowing the applications to define their specific behavior. The framework, thus, allows the development and the instanciation of different applications inside its domain. The framework provides flexibility through different mechanisms, such as: through the user interface of input data; through the files interface, allowing data to be imported and exported in different formats; through the visualisation of objects modelled by different graphic platforms; through the configuration of the environment data for each integrated system; through the creation of complex objects, etc.. Therefore, the frameworks core is capable of manipulating specific data of applications, without any knowledge of their details, but based on the general behavior defined. Finally, this thesis presents some applications implemented using this framework and applied in different areas, as: three geometric modelers and five integration systems. These applications were successfully implemented without any structural changes in the framework core. Only some adjustments inside some classes were made, to better represent specific details of the problems studied.