Professional Documents
Culture Documents
"Beamanal" - Single-Span and Continuous-Span Beam Analysis
"Beamanal" - Single-Span and Continuous-Span Beam Analysis
Program Description:
"BEAMANAL" is a spreadsheet program written in MS-Excel for the purpose of analysis of either single-span or
continuous-span beams subjected to virtually any type of loading configuration. Four (4) types of single-span beams
and two (2) through (5) span, continuous-span beams, considered. Specifically, beam end reactions as well as the
maximum moments and deflections are calculated. Plots of both the shear and moment diagrams are produced,
as well as a tabulation of the shear, moment, slope, and deflection for the beam or each individual span.
Note: this is a metric units version of the original "BEAMANAL.xls" spreadsheet workbook.
This program is a workbook consisting of three (3) worksheets, described as follows:
Worksheet Name
Description
Doc
Single-Span Beam
Continuous-Span Beam
Formulas Used to Determine Shear, Moment, Slope, and Deflection in Single-Span Beams
For Uniform or Distributed Loads:
Loading functions for each uniform or distributed load evaluated at distance x = L from left end of beam:
FvL = -wb*(L-b-(L-e)) + -1/2*(we-wb)/(e-b)*((L-b)^2-(L-e)^2)+(we-wb)*(L-e)
FmL = -wb/2*((L-b)^2-(L-e)^2) + -1/6*(we-wb)/(e-b)*((L-b)^3-(L-e)^3)+(we-wb)/2*(L-e)^2
FL = -wb/(6*E*I)*((L-b)^3-(L-e)^3) + -1/(24*E*I)*(we-wb)/(e-b)*((L-b)^4-(L-e)^4)+(we-wb)/(6*E*I)*(L-e)^3
FL = -wb/(24*E*I)*((L-b)^4-(L-e)^4) + -1/(120*E*I)*(we-wb)/(e-b)*((L-b)^5-(L-e)^5)+(we-wb)/(24*E*I)*(L-e)^4
Loading functions for each uniform or distributed load evaluated at distance = x from left end of beam:
If x >= e:
Fvx = -wb*(x-b-(x-e)) + -1/2*(we-wb)/(e-b)*((x-b)^2-(x-e)^2)+(we-wb)*(x-e)
Fmx = -wb/2*((x-b)^2-(x-e)^2) + -1/6*(we-wb)/(e-b)*((x-b)^3-(x-e)^3)+(we-wb)/2*(x-e)^2
Fx = -wb/(6*E*I)*((x-b)^3-(x-e)^3) + -1/(24*E*I)*(we-wb)/(e-b)*((x-b)^4-(x-e)^4)+(we-wb)/(6*E*I)*(x-e)^3
Fx = -wb/(24*E*I)*((x-b)^4-(x-e)^4) + -1/(120*E*I)*(we-wb)/(e-b)*((x-b)^5-(x-e)^5)+(we-wb)/(24*E*I)*(x-e)^4
else if x >= b:
Fvx = -wb*(x-b) + -1/2*(we-wb)/(e-b)*(x-b)^2
else:
Fvx = 0
Fmx = -wb/2*(x-b)^2 + -1/6*(we-wb)/(e-b)*(x-b)^3-(x-e)^3
else:
Fmx = 0
Fx = -wb/(6*E*I)*(x-b)^3 + -1/(24*E*I)*(we-wb)/(e-b)*(x-b)^4
Fx = 0
else:
Fx = -wb/(24*E*I)*(x-b)^4 + -1/(120*E*I)*(we-wb)/(e-b)*(x-b)^5
Fx = 0
else:
For Point Loads:
Loading functions for each point load evaluated at distance x = L from left end of beam:
FvL = -P
FmL = -P*(L-a)
FL = -P*(L-a)^2/(2*E*I)
FL = P*(L-a)^3/(6*E*I)
Loading functions for each point load evaluated at distance = x from left end of beam:
If x > a:
Fvx = -P
else:
Fmx = -P*(x-a)
else:
Fx = -P*(x-a)^2/(2*E*I)
else:
Fx = P*(x-a)^3/(6*E*I)
else:
Fvx =
Fmx =
Fx =
Fx =
0
0
0
0
Fvx =
Fmx =
Fx =
Fx =
0
0
0
0
(continued)
o =
-1/L*(FmL)
0
1/L*(FL)+L/(6*E*I)*(FmL)
0
Propped beam:
Vo = -3*E*I/L^3*(FL)-3*E*I/L^2*(FL)
Mo = 0
o = 3/(2*L)*(FL)+1/2*(FL)
0
Fixed beam:
Vo =
Mo =
o =
o =
Cantilever beam:
Vo =
Mo =
o =
o =
-12*E*I/L^3*(FL)-6*E*I/L^2*(FL)
6*E*I/L^2*(FL)+2*E*I/L*(FL)
0
0
0
0
-(FL)
-(FL)-L*(FL)
Summations of shear, moment, slope, and deflection at distance = x from left end of beam:
Shear:
Moment:
Slope:
Deflection:
Vx =
Mx =
x =
x =
Vo+(Fvx)
Mo+Vo*x+(Fmx)
o+Mo*x/(E*I)+Vo*x^2/(2*E*I)+(Fx)
-(o-o*x-Mo*x^2/(2*E*I)-Vo*x^3/(6*E*I)+(Fx)
Reference:
"Modern Formulas for Statics and Dynamics, A Stress-and-Strain Approach"
by Walter D. Pilkey and Pin Yu Chang, McGraw-Hill Book Company (1978)
Note:
"Dummy" spans are used to model the left end and right end support conditions for the beam. A pinned
end is modeled as a very flexible span (very long length and very small inertia). A fixed end is modeled
as a very stiff span (very short length and very large inertia). Thus, the theoretical number of spans used
is = N + 2.
By writing an equation for each pair of consecutive spans and introducing the known values (usually zero)
of end moments, a system of (N+1) x (N+1) simultaneous equations can be set up to solve for the
unknown support moments.
Reference:
AISC Manual of Steel Construction - Allowable Stress Design (ASD) - 9th Edition (1989), page 2-294
"BEAMANAL.xls" Program
(metric version)
Version 1.0
Job Name:
Job Number:
Input Data:
##
Beam Data:
Span Type? Simple
Span, L = 6.0000 m
Modulus, E = 200000 MPa
Inertia, I = 16274.65 cm^4
##
a
+P
Propped Beam
##
+M
##
+wb
Cantilever Beam
+w ##
L
b (m)
wb (kN/m)
e (m)
we (kN/m)
#3:
#4:
#5:
#6:
#7:
#8:
P (kN)
89.00
Results:
Reactions (kN and kN-m):
RL =
RR =
46.69
46.69
ML =
N.A.
MR =
N.A.
Max. Moments (kN-m) and Locations (m):
+M(max) =
136.79
@x=
3.000
-M(max) =
0.00
@x=
0.000
Max. Deflections (mm) and Locations (m):
-(max) =
@x=
-12.683
3.000
+(max) =
0.000
@x=
0.000
(ratio) =
L/473
60.00
#3:
She ar (k N)
#7:
#8:
#
#
#
#
#
0.00
#
#
#
x (m )
-60.00
#13:
c (m)
M (kN-m)
Moment Diagram
160.00
140.00
120.00
100.00
#
#
#
#
#
#
80.00
60.00
40.00
20.00
#
#
#
0.00
0.0000
0.1200
0.2400
0.3600
0.4800
0.6000
0.7200
0.8400
0.9600
1.0800
1.2000
1.3200
1.4400
1.5600
1.6800
1.8000
1.9200
2.0400
2.1600
2.2800
2.4000
2.5200
2.6400
2.7600
2.8800
3.0000
3.1200
3.2400
3.3600
3.4800
3.6000
3.7200
3.8400
3.9600
4.0800
4.2000
4.3200
4.4400
4.5600
4.6800
4.8000
4.9200
5.0400
5.1600
5.2800
5.4000
5.5200
5.6400
5.7600
5.8800
6.0000
#15:
M om ent (kN-m )
#14:
#4:
#12:
#3:
-40.00
#11:
#2:
#10:
#1:
20.00
-20.00
#9:
Moments:
40.00
#4:
#6:
Shear Diagram
#2:
#5:
0.0000
0.1200
0.2400
0.3600
0.4800
0.6000
0.7200
0.8400
0.9600
1.0800
1.2000
1.3200
1.4400
1.5600
1.6800
1.8000
1.9200
2.0400
2.1600
2.2800
2.4000
2.5200
2.6400
2.7600
2.8800
3.0000
3.1200
3.2400
3.3600
3.4800
3.6000
3.7200
3.8400
3.9600
4.0800
4.2000
4.3200
4.4400
4.5600
4.6800
4.8000
4.9200
5.0400
5.1600
5.2800
5.4000
5.5200
5.6400
5.7600
5.8800
6.0000
#1:
#
#
End
#2:
a (m)
3.0000
##
RR
kN/m
#1:
Point Loads:
RL
Nomenclature
Start
Distributed:
+we ##
Fixed Beam
E,I
Beam Loadings:
Full Uniform:
w = 0.7300
##
Simple Beam
x (m )
#
#
5 of 6
06/26/2015 06:30:31
"BEAMANAL.xls" Program
(metric version)
Version 1.0
Job Name:
Job Number:
Checker:
c
Input Data:
e
b
Beam Data:
No. Spans, N =
Left End =
Right End =
Modulus, E =
2
Pinned
Pinned
200000
a
+P
Support #1
Span #1
Span #2
Span #3
Span #4
Span #5
+M
+we
+wb
Support #3
+w
MPa
2
2Span
2
E,I
VL
VR
Load Nomenclature
W44x248
Span Data:
Span, L (m) =
Inertia, I (cm^4) =
Full Uniform:
w (kN/m) =
Span #1
6.0000
16274.65
Span #2
6.0000
16274.65
14.6000
14.6000
Start
Distributed:
b (m)
wb (kN/m)
End
e (m)
Span #3
b (m)
wb (kN/m)
Span #5
M's
ML:
MR:
Moment Matrix:
Dummy Span
a1
Start
we (kN/m)
Span #4
End
e (m)
Start
we (kN/m)
b (m)
End
wb (kN/m)
e (ft.)
Start
we (kN/m)
b (m)
End
wb (kN/m)
e (m)
Start
we (kN/m)
b (m)
wb (kN/m)
End
e (m)
#1:
Ln/In:
we (kN/m)
b1
2*(Ln/In+L(n+1)/I(n+1))
Load Vector:
b1R
#2:
#3:
#4:
MnL+2*MnR, 2*MnL+MnR:
#5:
c1
#6:
###
#7:
W40x362
#8:
For 2 Spans:
###
Point Loads:
a (m)
P (kN)
a (m)
P (kN)
a (m)
P (kN)
a (m)
P (kN)
a (m)
P (kN)
###
#1:
###
#2:
pans:
#3:
###
#4:
###
#5:
###
#6:
#7:
1:
#8:
2:
#9:
3:
#10:
2:
#11:
#12:
M1 =
#13:
M2 =
#14:
M3 =
#15:
M1 =
M2 =
c (m)
Moments:
M (kN-m)
c (m)
M (kN-m)
c (m)
M (kN-m)
c (m)
M (kN-m)
c (m)
M (kN-m)
M3 =
#1:
M4 =
#2:
M2 =
#3:
M3 =
#4:
M4 =
M5 =
0.00
kN
0.00
kN-m
0.00
kN
0.00
kN-m
M3 =
M4 =
32.85
-54.75
54.75
-32.85
---
---
---
---
---
---
M5 =
M6 =
6 of 6
06/26/2015 06:30:31