0% found this document useful (0 votes)
51 views10 pages

Free Truss Analysis Calculator Tool

The document describes a free truss analysis calculator that allows users to analyze various truss styles, including custom designs, using a user-friendly interface. It outlines the steps for truss geometry input, detailed calculations, and the sharing of designs, along with an explanation of the direct stiffness method used for calculating member forces and displacements. The document also provides specific data on truss geometry, applied loads, and member stiffness matrices for a sample truss structure.

Uploaded by

zaneeea421
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views10 pages

Free Truss Analysis Calculator Tool

The document describes a free truss analysis calculator that allows users to analyze various truss styles, including custom designs, using a user-friendly interface. It outlines the steps for truss geometry input, detailed calculations, and the sharing of designs, along with an explanation of the direct stiffness method used for calculating member forces and displacements. The document also provides specific data on truss geometry, applied loads, and member stiffness matrices for a sample truss structure.

Uploaded by

zaneeea421
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Free Truss Anal sis Calculator y

Welcome to the truss analysis tool for quick and efficient truss calculations. Easily analyze
a wide range of common truss styles – including Pratt, Howe, and Scissor trusses – and
now, any custom truss. Whether you need to design a determinate or indeterminate truss,
we offer free versatility like no other with the powerful and accurate software behind
Efficalc. This tool is designed to both save you time and improve the reliability of your
designs.

How to anal yze and design your truss


Step 1: Geometry Input and Analysis: Begin by setting your truss geometry with our
user-friendly interface for the common truss shapes or your own custom design.
Once set up, click on "Calculate Forces" for instant and accurate analysis of member
demands and node displacements.

Step 2: : After the analysis is complete, you get free access to


Detailed Calculations

view and print a detailed calculation report for your truss. These comprehensive
reports serve as a valuable resource for design review and provide professional
documentation of your truss analysis.

Step 3: : Sharing and saving your design has never been easier! By
Save and Share

simply copying the URL with your design, you can efficiently collaborate with others
or keep a record of your work, ensuring easy access and communication.

Step 4: Design Members and Connections: For member and connection design, visit
[Link]. This innovative platform immediately turns your equations into an
optimized design interface and submittal-ready calculation report.

We value your feedback and are always looking for ways to enhance our tools. Reach out
to us at [Link] anytime!

Choose Truss St yle: BRIDGE ROOF CUSTOM

Pratt Bridge Howe Bridge Warren Bridge

Node Labels: Member Labels: Force Arrows:


US/IMPERIAL METRIC

Truss Span Truss Height


Number of Web Bays (per side):
m m 2
12 2.5

Truss Loading

Cross-sectional Properties of Members (Optional)

CALCULATE FORCES

PRINT CALCULATION REPORT

SHOW CALCULATIONS

Member Forces (-Tension/+Compression)

Member ID Start -> End Node Length (m) Axial Force (kN)

0 0→1 3.202 84.31

1 1→3 4 93.33

2 3→5 4 86.67

3 5→6 3.202 94.98

4 0→2 4 -72.67

5 2→4 4 -122

6 4→6 4 -59.33
Member ID Start -> End Node Length (m) Axial Force (kN)

7 1→2 3.202 -65.1

8 2→3 3.202 13.87

9 3→4 3.202 24.55

10 4→5 3.202 -75.77

Truss Anal sis Calculations y


Powered b y Encomp

1. Truss Geometr y

The overall configuration of the 2-dimensional truss is shown in Figure 1. The specific node
and member configurations are also summarized in Table 1 and Table 2 below.

The total span of the truss is 12 m and overall height of the truss is 2.5 m.

Figure 1: Truss global configuration

Node ID X-Position (m) Y-Position (m) x y (if not free)


Fi it

0 0 0 pin

1 2 2.5 --

2 4 0 --

3 6 2.5 --

4 8 0 --

5 10 2.5 --

6 12 0 roller

Table 1: Structure node geometry

Member ID Start -> End Node Length (m)

0 0→1 3.202
Member ID Start -> End Node Length (m)

1 1→3 4

2 3→5 4

3 5→6 3.202

4 0→2 4

5 2→4 4

6 4→6 4

7 1→2 3.202

8 2→3 3.202

9 3→4 3.202

10 4→5 3.202

Table 2: Structure member geometry


2. Applied Loading to Nodes

The loads applied to this truss structure are represented in Figure 2 and summarized in
detail below in Table 3. Note that if a node is omitted from Table 3, no loads have been
applied to it.

Figure 2: Graphical representation of loads applied to the structure (arrow length not to scale)

Node ID F x (kN) F y (kN)

1 0 -15

2 0 -40

3 0 -30

4 0 -40

5 20 -15

Table 3: Applied loading to nodes


3. y
Truss Anal sis Using the Direct Stiffness Method

With the truss geometry and loading defined above, the member forces and deflections are
calculated using the direct stiffness method. It is assumed that all members behave
elastically and have sufficient strength at connections to transfer the required load to the
member.

3.1 Member Stiffness Matri x

First, each member stiffness matrix is composed in the global coordinate system. For truss
analysis, it is assumed that both ends of the member are rotationally unconstrained so that
each member will only be loaded axially. The member stiffness matrix in the global
coordinate system will be a 4x4 matrix for a 2-dimensional truss. Each member will be
defined as follows:

Member starting node

Member ending node

Member rotation angle from horizontal

Member direction
Figure 3: General member geometry definition

Having member properties:

L Member length
A Member cross-sectional area
E Member material modulus of elasticity

For member axial demand analysis of a determinate truss, A and E may be set equal to any
constant for all members. In this analaysis, A has been set to 5 mm 2 and E has been set to
29000 MPa.

For simplicity in this general example, the following constants are calculated:

c=cosθ
s=sinθ
And a stiffness matrix is assembled for each member using the following equation:

c2 cs -c 2 -cs
cs s 2 -cs -s 2
k i = AE
L -c 2 -cs c 2 cs
-cs -s 2 cs s2

For example, the stiffness matrix for member 0 is:

0.39 0.488 -0.39 -0.488


2 0.488 0.61 -0.488 -0.61
k 0 = 5 mm * 29000 MPa
3.20m -0.39 -0.488 0.39 0.488
-0.488 -0.61 0.488 0.61

3.2 Global Structure Stiffness Matri x

All of the member stiffness matrices will be combined to form the global structure stiffness
matrix, K, by grouping each nodal degree of freedom and summing the attached member
stiffness matrix elements. For this 2-dimensional truss with 7 nodes, the global stiffness
matrix will be 14x14.

This operation yields the following structural stiffness matrix for the above defined truss:

53.9 22.1 -17.7 -22.1 -36.3 0 0 0 0 0 0 0 0 0


22.1 27.6 -22.1 -27.6 0 0 0 0 0 0 0 0 0 0
-17.7 -22.1 71.6 0 -17.7 22.1 -36.3 0 0 0 0 0 0 0
-22.1 -27.6 0 55.2 22.1 -27.6 0 0 0 0 0 0 0 0
-36.3 0 -17.7 22.1 108 0 -17.7 -22.1 -36.3 0 0 0 0 0
0 0 22.1 -27.6 0 55.2 -22.1 -27.6 0 0 0 0 0 0
0 0 -36.3 0 -17.7 -22.1 108 0 -17.7 22.1 -36.3 0 0 0
0 0 0 0 -22.1 -27.6 0 55.2 22.1 -27.6 0 0 0 0
0 0 0 0 -36.3 0 -17.7 22.1 108 0 -17.7 -22.1 -36.3 0
0 0 0 0 0 0 22.1 -27.6 0 55.2 -22.1 -27.6 0 0
0 0 0 0 0 0 -36.3 0 -17.7 -22.1 71.6 0 -17.7 22.1
0 0 0 0 0 0 0 0 -22.1 -27.6 0 55.2 22.1 -27.6
0 0 0 0 0 0 0 0 -36.3 0 -17.7 22.1 53.9 -22.1
0 0 0 0 0 0 0 0 0 0 22.1 -27.6 -22.1 27.6

Structure Stiffness Matrix, K

3.3 Reduced Structure Stiffness Matri x

With the reactions at the structure supports being unknown, the structure stiffness matrix is
reduced by removing the rows and columns which correspond to the node support
directions, resulting in the reduced structure stiffness matrix, KR :
71.6 0 -17.7 22.1 -36.3 0 0 0 0 0 0
0 55.2 22.1 -27.6 0 0 0 0 0 0 0
-17.7 22.1 108 0 -17.7 -22.1 -36.3 0 0 0 0
22.1 -27.6 0 55.2 -22.1 -27.6 0 0 0 0 0
-36.3 0 -17.7 -22.1 108 0 -17.7 22.1 -36.3 0 0
0 0 -22.1 -27.6 0 55.2 22.1 -27.6 0 0 0
0 0 -36.3 0 -17.7 22.1 108 0 -17.7 -22.1 -36.3
0 0 0 0 22.1 -27.6 0 55.2 -22.1 -27.6 0
0 0 0 0 -36.3 0 -17.7 -22.1 71.6 0 -17.7
0 0 0 0 0 0 -22.1 -27.6 0 55.2 22.1
0 0 0 0 0 0 -36.3 0 -17.7 22.1 53.9

Reduced Structure Stiffness Matrix

3.4 Reduced structure force matri x

Given the loads applied to the structure, as described in Table 3, the global force matrix, Q,
is assembled to match the dimensional size of the reduced structure stiffness matrix. Each
node degree of freedom for the structure will match between the structure force and
structure stiffness matrices. Since the reactions at the constrained nodes are unknown until
the analysis is completed, the node support direction forces are removed from the global
structure force matrix to create the reduced structure load matrix, QR :

0 -15 0 -40 0 -30 0 -40 20 -15 0

Structural Load Matrix (reduced)

3.5 y
Anal sis for global displacements

The unknown nodal displacements are calculated by inverting the reduced stiffness matrix
and multiplying it with the reduced structure force matrix: KR-1 · QR

Then, the known support displacements of 0 are added to compose the global stiffness
matrix, D.

**If member cross-sectional areas and material properties are not representative of the
real-life truss elements, each node displacement is only of value in comparison to each of
the others. These relative displacements are used to calculate the internal member forces in
the determinate truss but will not necessarily be representative of the actual displacements
of the truss.

The resulting displacement at each node along with known support displacements are
given below:

Node ID Δx (m) Δy (m)

0 0 0

1 6.33 -7.45
Node ID Δx (m) Δy (m)

2 2 -12.7

3 3.75 -14.5

4 5.37 -12.5

5 1.36 -7.2

6 7.01 0

Table 4: Structure node displacements derived from global stiffness matrix

3.6 x
Calculate member a ial demands

Using the relative displacements of each member's start and end nodes along with a
transformed stiffness matrix, the axial demand on a member, q, is calculated as follows:

ΔSx
ΔSy
q i = AE -c -s c s
L ΔEx
ΔEy

Where ΔSx is the displacement of the starting node in the x-direction for member i.

The member axial demands for the truss described above are displayed in Figure 4 and
summarized in detail in Table 5 along with the member's length. Tensile axial loads are
represented as negative forces, and compression axial demands are represented as
positive forces.

Figure 4: Structure member loading (kN)

Member ID Length (m) x


A ial Demand (kN)

0 3.202 84.31

1 4 93.33

2 4 86.67

3 3.202 94.98

4 4 -72.67
Member ID Length (m) x
A ial Demand (kN)

5 4 -122

6 4 -59.33

7 3.202 -65.1

8 3.202 13.87

9 3.202 24.55

10 3.202 -75.77

Table 5: Structure member demand summary (+Compression/-Tension)

3.7 Calculate support reactions

First, the unknown values in the global force matrix, Q, is assembled by multiplying the
global stiffness matrix by the global displacement matrix: Q = K · D

The total force at the truss supports are then found by removing all of the free degrees of
freedom (reduced structural load matrix, QR) from the force matrix so that only the
supported degrees of freedom remain.

Finally, to calculate the supports, any loads applied to the supports are subtracted out of
this reduced force matrix yielding the following support reactions:

Node ID R x (kN) R y (kN)

0 -20 65.83

6 0 74.17

Table 6: Structure support reaction summary

Powered by [Link]

This fast and easy truss design tool is powered by efficalc.


Copyright © 2024. All rights reserved.

You might also like