The field of computational contact mechanics has become very important for many engineering disciplines with the development of computer technology. This masters thesis deals with the implementation of contact algorithms in the finite element software Carat++, based on object-oriented programming and developed at the Chair of Structural Analysis of the Technical University of Munich. The already present three-dimensional nonlinear frictionless contact algorithm, with a node-to-surface discretization using the penalty method for the constraint enforcement, was extended. It is implemented for both statics and dynamics using the Newmark-beta time integration method. The thesis is divided into five chapters. The first chapter gives a general introduction to the subject. Then, the finite element method and the concise theory behind contact mechanics are given for a one-dimensional example in chapter two, and in the three-dimensional case in the third chapter. Chapter four gives details about the implementation of contact algorithms in Carat++. Finally, examples are presented and discussed in the fifth chapter.
«
The field of computational contact mechanics has become very important for many engineering disciplines with the development of computer technology. This masters thesis deals with the implementation of contact algorithms in the finite element software Carat++, based on object-oriented programming and developed at the Chair of Structural Analysis of the Technical University of Munich. The already present three-dimensional nonlinear frictionless contact algorithm, with a node-to-surface discretiz...
»