You are on page 1of 4

"BEAMANAL13" --- SINGLE-SPAN and CONTINUOUS-SPAN BEAM ANALYSIS

Program Description:
"BEAMANAL13" is a spreadsheet program written in MS-Excel for the purpose of analysis of either single-span
beams subjected to virtually any type of loading configuration. Four (4) types of single-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. Also, for steel single-span beams an AISC 13th Edition (ASD) Code check can
be performed for X-axis bending and shear.
This program is a workbook consisting of two (2) worksheets, described as follows:

Worksheet Name

Description

Doc
Single-Span Beam & Code Check

This documentation sheet


Single-span beam analysis and AISC Code Check for X-axis bending

Program Assumptions and Limitations:


1. The following reference was used in the development of this program (see below):
"Modern Formulas for Statics and Dynamics, A Stress-and-Strain Approach"
by Walter D. Pilkey and Pin Yu Chang, McGraw-Hill Book Company (1978), pages 11 to 21.
2. This program uses the three (3) following assumptions as a basis for analysis:
a. Beams must be of constant cross section (E and I are constant for entire span length).
b. Deflections must not significantly alter the geometry of the problem.
c. Stress must remain within the "elastic" region.
3. On the beam or each individual span, this program will handle a full length uniform load and up to eight (8) partial
uniform, triangular, or trapezoidal loads, up to fifteen (15) point loads, and up to four (4) applied moments.
4. For single-span beams, this program always assumes a particular orientation for two (2) of the the four (4)
different types. Specifically, the fixed end of either a "propped" or "cantilever" beam is always assumed to be on
the right end of the beam.
5. This program will calculate the beam end vertical reactions and moment reactions (if applicable),
the maximum positive moment and negative moment (if applicable), and the maximum negative deflection
and positive deflection (if applicable). The calculated values for the end reactions and maximum moments
and deflections are determined from dividing the beam into fifty (50) equal segments with fifty-one (51) points,
and including all of the point load and applied moment locations as well. (Note: the actual point of maximum
moment occurs where the shear = 0, or passes through zero, while the actual point of maximum deflection is
where the slope = 0.)
6. The user is given the ability to input two (2) specific locations from the left end of the beam to calculate the
shear, moment, slope, and deflection.
7. The user is also given the ability to select an AISC W, S, C, MC, or HSS (rectangular tube) shape to aide in
obtaining the X-axis moment of inertia for input for the purely analysis worksheets.
8. The plots of the shear and moment diagrams as well as the displayed tabulation of shear, moment, slope,
and deflection are based on the beam (or each individual span) being divided up into fifty (50) equal segments
with fifty-one (51) points.
9. For continuous-span beam of from two (2) through five (5) spans, this program utilizes the "Three-Moment
Equation Theory" and solves a system simultaneous equations to determine the support moments
10. This program contains numerous comment boxes which contain a wide variety of information including
explanations of input or output items, equations used, data tables, etc. (Note: presence of a comment box
is denoted by a red triangle in the upper right-hand corner of a cell. Merely move the mouse pointer to the
desired cell to view the contents of that particular "comment box".)

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

For Applied Moments:


Loading functions for each applied moment evaluated at distance x = L from left end of beam:
FvL = 0
FmL = -M
FL = -M*(L-c)/(E*I)
FL = M*(L-c)^2/(2*E*I)
Loading functions for each applied moment evaluated at distance = x from left end of beam:
If x >= c:
Fvx = 0
else:
Fmx = -M
else:
Fx = -M*(x-c)/(E*I)
else:
Fx = M*(x-c)^2/(2*E*I)
else:

(continued)

Formulas Used to Determine Shear, Moment, Slope, and Deflection (continued)


Initial summation values at left end (x = 0) for shear, moment, slope, and deflection:
Simple beam:
Vo =
Mo =
o =
o =

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)

"BEAMANAL13.xls" Program
Created By: Joel Berg, P.E.
Based on a Program By: Alex Tomanovich, P.E.
Version 1.3

SINGLE-SPAN BEAM ANALYSIS and AISC ASD CODE CHECK

For Simple, Propped, Fixed, or Cantilever Beams


Using AISC 13th Edition (ASD) W, M, HP S, C, or MC Shapes Subjected to X-Axis Bending Only
Project Name:
Client:
Loading Functions Evaluated at
Project No.:
Prep. By:
Date:
Points:
##

Input Data:

##
##

Beam Data:
Span Type? Simple
Span, L = 29.4167
Modulus, E = 29000
Inertia, Ix = 4470.00
Beam Size = W30x108
Yield, Fy =
36
Length, Lb = 0.0000
Coef., Cb =
1.00

##

e
ft.

##

a
+P

ksi
in.^4

##

Simple Beam
Propped Beam

##

+M

+we

##

+wb
ksi

Fixed Beam

+w

ft.

E,I
RL

Cantilever Beam

RR

Nomenclature
Beam Loadings:
Full Uniform:
w = 0.0000

##

#
#

Point Loads:
kips/ft.

#1:

Start

End

a (ft.)
5.0000

P (kips)
10.00

#
#

#2:

#3:

#4:

#5:

#3:

#6:

#4:

#7:

#5:

#8:

#6:

#9:

#7:

#10:

#8:

#11:

#12:

#13:

#1:

#14:

#2:

#15:

Distributed:
#1:
#2:

Moments:

b (ft.)
0.0000
0.0000

c (ft.)

wb (kips/ft.)
1.0000
4.3333

e (ft.)
29.4167
29.4167

we (kips/ft.)
1.0000
4.3333

M (ft-kips)

#3:
#4:

Results:
End Reactions:
RL = 86.74
MxL =
N.A.

kips
ft-kips

RR =
MxR =

80.14
N.A.

kips
ft-kips

AISC Code Check for X-Axis Bending:


Lp =
8.95
ft.
Lr = 26.87 ft.
fbx = 24.17 ksi
Fcr =
N.A.
ksi
Fbx = 24.95 ksi
Mrx = 621.56 ft-kips
S.R. = 0.969
= fbx/Fbx

#
#
#
#
#
#
#
#
#

Maximum Moments:
+Mx(max) = 602.16
-Mx(max) =
0.00

ft-kips
ft-kips

x=
@x=
@

14.39
0.00

ft.
ft.

Nodal Lat. Brcg Requirements:


Pbr =
4.98
kips
br = 46.34 kip / in

#
#
#
#

Maximum Deflections:
-(max) = -0.728
+(max) = 0.000
(ratio) = L/485

in.
in.

x=
@x=
@

14.62
0.00

ft.
ft.

AISC Code Check for Gross Shear:


fv =
5.34
ksi
Fv = 14.40 ksi
S.R. = 0.371
= fv/Fv

#
#
#
#
#

02/01/2017
09:01:52

file:///var/www/apps/conversion/tmp/scratch_4/344168513.xls
344168513.xls

Page 4
of 4

You might also like