Be the first to rate this file! 32 Downloads (last 30 days) File Size: 20.65 KB File ID: #27452
image thumbnail

Matrix Analysis of Three Dimensional Bar Structures MABS3D

by Marcos Cesar Ruggeri

 

02 May 2010

This program is an extension of MABS2D to three-dimensional space (3D).

| Watch this File

File Information
Description

Input data is the Microsoft Excel® file, where the table of nodes, table of elements, nodal external loads vector and boundary conditions are stored.
After running the mabs3d.m file on the Command Window, the program calculates the stiffness matrix in local coordinates kiL (element i). Once the transformation matrix associated to the element is obtained, the stiffness matrix in global coordinates kiG is also calculated. The table of connectivity is automatically generated for the assembly process and then computes the complete stiffness matrix of the structure. Boundary conditions are introduced on the Excel® sheet in order to remove the singularity of the stiffness matrix. After solving the matrix system, the nodal displacements vector u0 and the nodal loads vector P0 (external loads and reactions) are calculated.
Finally, the program returns to the element formulation by transforming the global displacements into local ones to obtain the bar stresses sigmai of the element i and design the each member of the structure.
A plot of the deformed and non deformed structure in static equilibrium is also shown with a sigma11 contourplot.
This program only considers concentrated loads on the nodes. In case there be distributed loads or thermal loads, they must be calculated separately and then included into the nodal external loads vector.
Flexion and shear effects are not considered. All the elements satisfy the hypothesis of the Finite Element Method (FEM).

Enhancements respect to MABS2D:

- Possible to analyze three dimensional structures (3D)
- Contourplot of normal stress distribution (sigma11)
- Possible to use an amplification factor to view the deformed structure
- Algorithm more robust and optimized

MATLAB release MATLAB 7.6 (R2008a)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
approximation Marcos Cesar Ruggeri 03 May 2010 11:20:09
fea Marcos Cesar Ruggeri 03 May 2010 11:20:09
fem Marcos Cesar Ruggeri 03 May 2010 11:20:09
structures Marcos Cesar Ruggeri 03 May 2010 11:20:09
3d Marcos Cesar Ruggeri 03 May 2010 11:20:09
elements Marcos Cesar Ruggeri 03 May 2010 11:20:09
aerospace Marcos Cesar Ruggeri 03 May 2010 11:20:09
aeronautics Marcos Cesar Ruggeri 03 May 2010 11:20:09
bar Marcos Cesar Ruggeri 03 May 2010 11:20:09
finite Marcos Cesar Ruggeri 03 May 2010 11:20:09
aerodef Marcos Cesar Ruggeri 03 May 2010 11:20:09
matrix analysis Marcos Cesar Ruggeri 03 May 2010 11:20:09
element Marcos Cesar Ruggeri 03 May 2010 11:20:09
truss Marcos Cesar Ruggeri 03 May 2010 11:20:09

Contact us at files@mathworks.com