Skip to main content
Top

2019 | Book

Finite Elements for Truss and Frame Structures

An Introduction Based on the Computer Algebra System Maxima

insite
SEARCH

About this book

This book is intended as an essential study aid for the finite element method. Based on the free computer algebra system Maxima, the authors offer routines for symbolically or numerically solving problems in the context of plane truss and frame structures, allowing readers to check classical ‘hand calculations’ on the one hand and to understand the computer implementation of the method on the other. The mechanical theories focus on the classical one-dimensional structural elements, i.e. bars, Euler–Bernoulli and Timoshenko beams, and their combination to generalized beam elements. Focusing on one-dimensional elements reduces the complexity of the mathematical framework, and the resulting matrix equations can be displayed with all components and not merely in the form of a symbolic representation. In addition, the use of a computer algebra system and the incorporated functions, e.g. for equation solving, allows readers to focus more on the methodology of the finite element method and not on standard procedures.

Table of Contents

Frontmatter
Chapter 1. Introduction
Abstract
This chapter shortly introduces the context of the finite element method and common teaching approaches. Furthermore, we motivate our choice for a free computer algebra system.
Andreas Öchsner, Resam Makvandi
Chapter 2. Maxima—A Computer Algebra System
Abstract
This chapter summarizes a few basic operations of the computer algebra system Maxima, as well as the internet links to download the software. The few topics covered are basic arithmetics, definition of variables and functions. For a comprehensive introduction, the reader is referred to the available literature.
Andreas Öchsner, Resam Makvandi
Chapter 3. Rods and Trusses
Abstract
This chapter briefly introduces to the theory of single rod elements and their arrangements as plane truss structures. Based on a comprehensive example, the solution procedure is explained for a ‘hand calculation’ and corresponding comments on the computer implementation are provided. The chapter concludes with detailed Maxima examples which allow an easy transfer to other problems.
Andreas Öchsner, Resam Makvandi
Chapter 4. Euler–Bernoulli Beams and Frames
Abstract
This chapter briefly introduces to the theory of single Euler–Bernoulli beam elements and their arrangements as plane frame structures. Furthermore, a combination of Euler–Bernoulli beam and rod element is introduced as a generalized beam and frame element. Comments on the computer implementation of the corresponding Maxima modules are provided. The chapter concludes with detailed Maxima examples which allow an easy transfer to other problems.
Andreas Öchsner, Resam Makvandi
Chapter 5. Timoshenko Beams and Frames
Abstract
This chapter briefly introduces to the theory of single Timoshenko beam elements and their arrangements as plane frame structures. Furthermore, a combination of Timoshenko beam and rod element is introduced as a generalized beam and frame element. Comments on the computer implementation of the corresponding Maxima modules are provided. The chapter concludes with detailed Maxima examples which allow an easy transfer to other problems.
Andreas Öchsner, Resam Makvandi
Chapter 6. Maxima Source Codes
Abstract
This chapter provides the commented and structured source code of the main Maxima file which contains all the written routines.
Andreas Öchsner, Resam Makvandi
Metadata
Title
Finite Elements for Truss and Frame Structures
Authors
Prof. Dr. Andreas Öchsner
Prof. Resam Makvandi
Copyright Year
2019
Electronic ISBN
978-3-319-94941-3
Print ISBN
978-3-319-94940-6
DOI
https://doi.org/10.1007/978-3-319-94941-3

Premium Partners