Repository logo
 
No Thumbnail Available
Publication

Utilização de Programas de Cálculo Estrutural Através de Aplicações Externas – Contributo para a Análise Avançada de Estruturas

Use this identifier to reference this record.
Name:Description:Size:Format: 
9712_20761.pdf2.09 MBAdobe PDF Download

Abstract(s)

A modelação e análise de estruturas pode implicar um conjunto de tarefas repetidas, quer em pré-processamento, quer em pós-processamento. Este conjunto de tarefas é demorado. Por outro lado, certos tipos de problemas de análise estrutural implicam procedimentos de modelagem que não podem ser dissociados do uso de computação na fase de pré-processamento. Entre diversos exemplos, pode-se referir à modelação de estruturas com forma complexa, ou à análise com modelos de comportamento não linear. A presente dissertação estuda a utilização de programas de cálculo estrutural a partir de aplicações externas, utilizadas para a modelação estrutural ou para o pós-processamento de resultados. Dentro desse objetivo são apresentados conceitos básicos de programação de computadores e a tecnologia base para o tipo de utilização referido. A utilização de programas de análise estrutural a partir de aplicações exteriores é possível através da tecnologia de API (Application Programming Interface). Através da API, é possível realizar a interoperabilidade entre programas externos e analisadores estruturais, permitindo a sua funcionalidade e a criação de algoritmos e rotinas correspondentes para facilitar o uso desses programas. Para isso, é utilizado o padrão aberto (Open Standard), ou seja, APIs existentes em programas comerciais como o Robot Strucutral Analysis® da Autodesk e o Microsoft® Excel®. Assim, a dissertação tem como objetivo criar algoritmos e rotinas que possam ser facilmente utilizados pelos usuários para minimizar o tempo de entrada de dados, cálculo e modelagem, tornando a utilização de programas de análise estrutural mais eficiente e produtiva. O presente trabalho focou-se essencialmente em minimizar o tempo de cálculo utilizando ferramentas existentes, desenvolvendo conceitos básicos em linguagem de programação para melhorar a execução de cálculos em análise avançada de estruturas, e todas as vantagens daí resultantes.
The modeling and analysis of structures can imply a set of repeated tasks, either in preprocessing or in post-processing. This set of tasks is time consuming. On the other hand, certain types of structural analysis problems imply modeling procedures that cannot be dissociated from the use of computation in the pre-processing phase. Among several examples, one can refer to the modeling of structures with a complex shape, or to the analysis with models of non-linear behavior. The present dissertation studies the use of structural calculation programs from external applications, used for structural modeling or for the post-processing of results. Within this objective, basic concepts of computer programming and the basic technology for the type of use mentioned are presented. The use of structural analysis programs from external applications is possible through API (Application Programming Interface) technology. Through the API, it is possible to perform interoperability between external programs and structural analyzers, allowing their functionality and the creation of corresponding algorithms and routines to facilitate the use of these programs. For this, the open standard (Open Standard) is used, that is, APIs existing in commercial programs such as Robot Strucutral Analysis® from Autodesk and Microsoft® Excel®. Thus, the dissertation aims to create algorithms and routines that can be easily used by users to minimize data entry, calculation and modeling time, making the use of structural analysis programs more efficient and productive. The present work was essentially focused on minimizing calculation time using existing tools, developing basic concepts in programming language to improve the execution of calculations in advanced analysis of structures, and all the resulting advantages.

Description

Keywords

Api Formato .Vtk Opensees Openseespy Paraview Robot Structural Analysis Visual Basic

Pedagogical Context

Citation

Research Projects

Organizational Units

Journal Issue