Loading
/custom-emojis/emojis/contour-map.png
Templates
📚
Articles & Resources
📖
Guides & Support
🌵
CalcTree
Bust Common Myths About Java Programming
Loading
/custom-emojis/emojis/calculator.png
Tensile Strength and Capacity Control of the W-Shape Sections According to AISC 360-16
Loading
/custom-emojis/emojis/calculator.png
Concrete Cylinder Strength Vs Cube Strength
Loading
/custom-emojis/emojis/calculator.png
Earthquake Design Action Calculation
Sıvılaşma Verileri Tablosu
EM Wave Propagation Calculator
section properties with units
Forward Kinematics of Robotic Arm with 6 Degrees of Freedom
İKSA YAPILARI PROJELENDİRME HİZMET BEDELİ (2024)
GEOTEKNİK RAPOR (EK-B) ASGARİ HİZMET BEDELİ (2024)
ZEMİN İYİLEŞTİRME/DERİN TEMEL PROJELENDİRME ASGARİ HİZMET BEDELİ (2024) (İMO)
İKSA YAPILARI PROJELENDİRME HİZMET BEDELİ (2023)
Loading
/custom-emojis/emojis/bending-moment.png
Dezi et. al (2010)
🤾
Projectile motion
2D Truss Analysis using OpenSeesPy's banner
/custom-emojis/emojis/truss.png

2D Truss Analysis using OpenSeesPy

This calculator performs the analysis of a 2D planar truss using OpenSeesPy (a Python library), determining the nodal displacements and internal forces of each member.

Technical assumptions

  1. Analysed using linear static analysis
  2. Truss comprises of 8 nodes and 13 members
  1. Supported by a pin support at node 1 and a roller support at node 5
  2. All truss elements have the same cross-section area and Youngs modulus

Input

Cross-sectional area of truss elements,

A
:0.005 m^2

Youngs modulus of truss elements,

E
:200 GPa


Geometry



Parameter diagram

Enter lengths with any units. The truss will be in meters (m) in the output graphs.
Geometry nomenclature


Applied Force



Parameter diagram

Enter applied forces with any units. All forces in the output graphs will be in kilonewtons (kN).
Loads location


Output graph

Can’t display the image because of an internal error. Our team is looking at the issue.

👉Member force diagram: red (negative) = compression, blue (positive) = tension

Output table

Node & member tags

Node tags

Member tags

displacement_list 
Node 1:
Ux = 0.00 mm
Uy = 0.00 mm
Node 2:
Ux = -0.20 mm
Uy = -1.23 mm
Node 3:
Ux = -0.36 mm
Uy = -1.31 mm
Node 4:
Ux = -0.57 mm
Uy = -1.40 mm
Node 5:
Ux = -0.77 mm
Uy = 0.00 mm
Node 6:
Ux = -0.15 mm
Uy = -1.20 mm
Node 7:
Ux = -0.33 mm
Uy = -1.21 mm
Node 8:
Ux = -0.50 mm
Uy = -1.15 mm
internal_forces 
Force in member 1
(nodes 1 to 2.00) is -40.2 kN
Force in member 2
(nodes 2 to 3.00) is -40.2 kN
Force in member 3
(nodes 3 to 4.00) is -51.18 kN
Force in member 4
(nodes 4 to 5.00) is -51.18 kN
Force in member 5
(nodes 5 to 6.00) is 72.38 kN
Force in member 6
(nodes 6 to 7.00) is 43.18 kN
Force in member 7
(nodes 7 to 8.00) is 43.18 kN
Force in member 8
(nodes 1 to 8.00) is 51.48 kN
Force in member 9
(nodes 2 to 8.00) is -20.0 kN
Force in member 10
(nodes 3 to 7.00) is -20.95 kN
Force in member 11
(nodes 4 to 6.00) is -50.0 kN
Force in member 12
(nodes 3 to 8.00) is -2.39 kN
Force in member 13
(nodes 3 to 6.00) is 13.14 kN

Related Resources

  1. Design Guide: Trusses
  2. Design Guide: Truss Analysis
  3. Design Guide: Common Truss Types
  4. Beam Analysis using Anastruct