/Truss-101

Truss analysis software using the Finite Element Method written in Python.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

GitHub release (latest by date) GitHub Release Date GitHub Downloads SourceForge Downloads OS

GitHub license SayThanks Donate

Truss 101

A desktop application to solve statically determinate and indeterminate 2D truss structures using Matrix Displacement Method (aka Finite Element Method).

Where to download?

Why Truss 101?

  • Develop Structures using Nodes and Members
  • Unit conversion
  • Supports
    • Pinned and Roller support
    • Stability check
  • Multiple loads at the same point
  • Individual property for members
    • Modulus of Elasticity (E)
    • Area (A)
  • Nodal displacements
    • Graphs
    • Tabulated
    • Animation
  • Member forces and support reactions
    • Graphs showing members relative strength
    • Tension, compression value in Tabulated form
  • Influence line for a unit load
  • Multiple projects
  • Beautiful Report
    • Input-Output data
    • Member Stiffness Matrices
    • Global Stiffness Matrix
    • Force Matrix

Tutorial

YouTube video

TO DO

  • 3D truss