Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 89
PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY Edited by: M. Papadrakakis and B.H.V. Topping
Paper 148
DUTOGL: A User-Friendly Environment for Duct Analysis R.M. Júnior1, A.V. Mendonça2 and J.B. Paiva3
1Laboratory of Computational and Qualitative and Physical Models, Federal University of Paraiba, João Pessoa, Brazil
, "DUTOGL: A User-Friendly Environment for Duct Analysis", in M. Papadrakakis, B.H.V. Topping, (Editors), "Proceedings of the Sixth International Conference on Engineering Computational Technology", Civil-Comp Press, Stirlingshire, UK, Paper 148, 2008. doi:10.4203/ccp.89.148
Keywords: flat shell, finite element method, pipe, discrete shear theory, free formulation.
Summary
In this paper is described an attempt to incorporate to standard drawing tools from
OpenGL library and a evaluation tool related to finite element analysis of
cylindrical shells with geometry approximated by triangular flat elements in a
environment called DUTOGL. Hence, properties other than element geometry such
as mechanical properties, element connectivity, and boundary constraints can be
added to the drawing information, providing a more friendly and efficient
pre-processing environment. Next the stiffness matrices and equivalent nodal forces
related to bending plate finite elements can be evaluated.
The evaluation functions are written in the object oriented language C++ and they are compiled as dynamic link libraries, which can be run from the environment programmed with OpenGL. At last the analysis is completed as soon as the post-processing libraries are run. The pre-processing is usually defined as a stage of the analysis where input data (such as geometry, node and element numbering, mechanical properties, boundary conditions, loading) are set to perform the calculation of the discretized problem. The DUTOGL environment provides all drawing capabilities necessary to incorporate the remaining finite element input data information. This procedure of compatibilization has usually been done using two strategies namely the OpenGL API [1] and the CaeFep++ library. In the first approach the source code must be written in C++. In the second approach the object oriented programming CaeFep++ library with more than 50 different function calls written in C++ programming language is used. It should be noted the OpenGL library has a compiled form and therefore the source code does not necessarily need to be shown to the users. The processing is usually defined as a stage of the analysis in which the main calculations (such as elemental stiffness matrix evaluation, structural stiffness matrix assembling, nodal equivalent force vector evaluation, algebraic system solution, etc) are done. In present paper, the pipe problem is analysed by superposition of bending plate and membrane problems using the finite element method. For the membrane effects the free formulation finite element, originally developed by Bergman and Felippa [2] is used. The main characteristics of this element are: triangular flat geometry, three degrees-of-freedom by node (two displacements on the plane and one drilling rotation perpendicular to the plane) located at each triangle vertex. For plate bending two flat triangular elements are used namely the discrete Kirchhoff theory [3] and the discrete shear theory [4] elements. Both elements have three degrees-of-freedom (one transverse displacement and two slopes) by node located at each triangle vertex. The post-processing is usually defined as a stage of the analysis in which the results are shown. In the DUTOGL environment the results can be accessed by the values shown in some dialogs. In addition, DUTOGL allows graphical outputs for the displacements and deformed shape. References
purchase the full-text of this paper (price £20)
go to the previous paper |
|