π· Tip: Start by adding another node

ID | X Coord | Y Coord | Z Coord | Restraint |
---|

ID | Start node | End node |
---|

ID | Node | Load X | Load Y | Load Z |
---|

Member | Load X | Load Y | Load Z |
---|

Update element properties

Material | A cm ^{2} |
I_{y}cm ^{4} |
I_{z}cm ^{4} |
J cm ^{4} |
E GPa |
G GPa |
---|

Element | Material |
---|

Node reaction results

ID | F_{x}(KN) |
M_{x}(KNm) |
F_{y}(KN) |
M_{y}(KNm) |
F_{z}(KN) |
M_{z}(KNm) |
---|

Node displacement results

ID | D_{x} |
D_{y} |
D_{z} |
---|

Element end force results

ID | V_{y,start}(KN) |
V_{y,end}(KN) |
V_{z,start}(KN) |
V_{z,end}(KN) |
M_{y,start}(KNm) |
M_{y,end}(KNm) |
M_{z,start}(KNm) |
M_{z,end}(KNm) |
---|

Element internal force results

ID | F_{axial}(KN) |
V_{y,max}(KN) |
V_{y,min}(KN) |
V_{z,max}(KN) |
V_{z,min}(KN) |
M_{y,max}(KNm) |
M_{y,min}(KNm) |
M_{z,max}(KNm) |
M_{z,min}(KNm) |
---|

What's this calculator used for?

This free calculator can be used by Structural Engineers for Finite Element Analysis of 3D structures. This tool can be used to calculate bending moment, shear force, node reaction forces and measure deflection for frame structure. Input section properties for beams and columns and apply fixed end, pin jointed and free degrees of freedom to the structure. Add point loads or distributed loads to get started analysing the frame.

Contribute to this code

This code is open source and you can contribute to it's development.

You can find the source code on GitHub here:
PyNite

Special credits: JWock82

Are you interested in AI and automation in construction?

- Most Engineering problems are 3D problems. To perform 3D structural analysis a frame is broken down into nodes and elements. The corresponding shear forces, bending moments, axial forces and deflections can be calculated using finite element analysis. 3D analysis is frequently on required for detailed design of complex models and often includes some element of dynamic analysis.

- Finite element analysis can be used to break down complex shapes into mesh of smaller interconnected elements. The way in which the forces and stresses then distribute throughout the material can be broken down and solved for. Finite element analysis uses partial differential equations describing stress and strain relationships between the elements of the mesh. The calculations performed on each element are polynomial and involve interpolating the values. Determination of values starts at the boundaries of elements, known as nodel points. The calculations then propogate across all the elements in the mesh to arrive at estimated stress and strain values.

- Start by adding the x, y, z coordinates of the nodes of your frame, you may need to zoom out, pan and rotate in order to find the node you are dealing with.
- After adding two or more nodes you can start adding elements, elements connect between nodes and can act in tension or compression to transfer forces between the nodes.
- Now you can begin to add loads to your frame, either apply loads to the nodes or elements of your frame, selecting and checking the correct axis direction on which your forces are being applied. These can be either point loads or distributed loads.
- Check the fixity of your nodes, you can fix nodes in the x, y or z direction, or you can allow them to move freely in all directions.
- Run your analysis to generate results from your finite element analysis software.
- After you've ran your analysis you can inspect your bending moment, shear force, axial and deflection for the different nodes and elements around your structure.
- Finally, you can modify the stiffness of your elements to fine tune your frame analysis to model steel, wood, or any other structural element in the real world.

info@civils.ai

Β© Copyright 2022 All Rights Reserved by Civils.ai PTE LTD.

Used on projects in:

πΊπΈ ππ° πΈπ¬ πͺπΊ π¬π§ π¦πΊ π³πΏ

Links

Legal

Community