| 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 |
|---|
| Material | A cm2 |
Iy cm4 |
Iz cm4 |
J cm4 |
E GPa |
G GPa |
|---|
| Element | Material |
|---|
| ID | Fx (KN) |
Mx (KNm) |
Fy (KN) |
My (KNm) |
Fz (KN) |
Mz (KNm) |
|---|
| ID | Dx | Dy | Dz |
|---|
| ID | Vy,start (KN) |
Vy,end (KN) |
Vz,start (KN) |
Vz,end (KN) |
My,start (KNm) |
My,end (KNm) |
Mz,start (KNm) |
Mz,end (KNm) |
|---|
| ID | Faxial (KN) |
Vy,max (KN) |
Vy,min (KN) |
Vz,max (KN) |
Vz,min (KN) |
My,max (KNm) |
My,min (KNm) |
Mz,max (KNm) |
Mz,min (KNm) |
|---|
The structure is solved using the direct stiffness method in three dimensions: nodes and members are assembled into a global stiffness matrix and solved for nodal displacements and rotations under the applied load vector, from which bending moment, shear force and reactions are recovered member-by-member.
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.
Our Python for Civil Engineering certification walks you through publishing four tools like this one.
Enroll nowContribute to PyNite on GitHub. Special credits: JWock82.
Enroll on our training certifications and learn how to code, build AI applications with no-code tools and automate tasks.
Learn more