You are on page 1of 10

"BEAMCOL9" --- STEEL BEAM AND COLUMN ANALYSIS / CODE CHECK

Program Description:
"BEAMCOL9" is a spreadsheet program written in MS-Excel for the purpose of analysis and code checking of
steel beams and columns. Specifically, beams and columns are analyzed / code checked per the AISC 9th
Edition Allowable Stress Design (ASD) Manual. Both actual and allowable stresses are computed, with the
final result being a computed "stress ratio" of actual stress/allowable stress. Also, a list of the lightest weight
members which satisfy the code check is displayed for convenience.
This program is a workbook consisting of six (6) worksheets, described as follows:

Worksheet Name

Description

Doc
BeamCol(I)
BeamCol(Built-Up)
BeamCol(C)
BeamCol(Tube)
BeamCol(Pipe)

This documentation sheet


Analysis / Code Check for W, S, M, and HP Shapes
Analysis / Code Check for Non-Database and Built-Up Shapes
Analysis / Code Check for Channel Shapes
Analysis / Code Check for Rectangular HSS (Tube) Shapes
Analysis / Code Check for Round HSS and Pipe Shapes

Program Assumptions and Limitations:


1. This program follows the procedures and guidelines of the AISC 9th Edition Allowable Stress (ASD) Manual
(1989).
2. This program uses the database of member dimensions and section properties from the "AISC Shapes
Database", Version 3.0 (2001) as well as the AISC 9th Edition (ASD) Manual (1989).
3. The "BeamCol(Built-Up)" worksheet is valid for AISC W, S, M, and HP shapes NOT contained in the AISC 9th
Edition Manual, as well as for non-hybird and doubly-symmetrical ("I" shaped) built-up members which have
their flanges continuously welded to the web and which DO NOT quailify as plate girders.
(Note: the AISC Code limiting value on the web for built-up beams not to qualify as plate girders is as follows:
(d-2*tf)/tw <= 760/SQRT(0.60*Fy)
4. This program is NOT valid for tees (WT shapes) and angles.
5. In this program for members subjected to known loadings consisting of axial load (compression or tension)
and/or uniaxial or biaxial bending, both the actual and allowable stress are computed, with the final result
being a computed "stress ratio" of actual stress/allowable stress.
6. The "BeamCol(Built-Up)" worksheet will require the input for the total depth, web thickness, flange width, and
flange thickness. Then, all the remaining section properties are automatically calculated, assuming straight,
non-sloping flanges.
7. This program utilizes an "Allowable Stress Increase Factor" (ASIF) which is a multiplier of any of the
calculated allowable stresses Fa, Fbx, and Fby and also the Euler column buckling stresses F'ex and F'ey.
It is used and appears ONLY in the stress ratio calculation. Typically a value of 1.0 may be used. However, a
value of 1.333 may be used for load combinations which include wind or seismic loads.
8. If an axially loaded compression member has a value of the maximum slenderness ratio K*L*12/r >200,
then a message will appear. However, this program DOES NOT consider or deem a particular member as
"inadequate" based on the slenderness ratio of 200 being exceeded.
9. For the case of combined axial compression with bending, if the calculated value of fa >=F'e (which is not
allowed) then a warning (error!) message will appear.
10. When the values of either 'Lx', 'Ly', or 'Lb' are input = 0' (or actually <= 1.0'), this program will use a value = 1.0'.
11. When a stiffened element (web) of a member subjected to axial compression is classified as a "slender"
element (exceeding non-compact limits) based on local buckling criteria, then the program complies with
AISC Appendix B.

12. In the "BeamCol(C)" worksheet for channels subjected to Y-axis bending, the properties database uses the
minimum value of 'Sy'. However, it is desired to calculate the bending stress at the back of the channel
instead of at the tips of the flanges, this may be done by computing a "reduced effective" Y-axis bending
moment, Mye = My*Sy*(xbar)/Iy , for member loading input.
13. The values of 'Cb', 'Cmx', 'Cmy', 'Kx, and 'Ky' may be calculated (if applicable) by accessing the additional
input data to the right of the main page in each of the calculation worksheets. Then, these calculated values
can be input under the member design parameters on the main page. (Note: there are equations which
very closely approximate the solutions for 'Kx' and 'Ky' obtained using the AISC Code Alignment Charts.)
14. This program does not calculate or check shear or deflection in member
15. This program does not consider torsion on member.
16. This program does not consider deduction for holes in members subjected to tension.
17. 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".)

"BEAMCOL9.xls" Program
Version 3.4

STEEL BEAM AND COLUMN ANALYSIS / CODE CHECK


Stress Code Check Per AISC 9th Edition Manual (ASD)
For W, S, M, and HP Shapes
Subject:
Originator:
Checker:

Job Name:
Job Number:

###
###
Single
Reverse
Braced

Input Data:
Member Size:
Select:

W12x30

Member Loadings:
P=
10.00
Mx =
25.00
My =
5.00
Design Parameters:
Fy =
36.00
Kx =
1.00
Ky =
1.00
Lx =
14.000
Ly =
14.000
Lb =
14.000
Cb =
1.00
Cmx =
0.85
Cmy =
0.85
ASIF =
1.000

kips
ft-kips
ft-kips

ksi

ft.
ft.

Member Properties:
A=
8.79
d = 12.300
tw = 0.260
bf = 6.520
tf = 0.440
rt = 1.730
d/Af =
4.30
Ix = 238.00
Sx = 38.60
rx = 5.210
Iy = 20.30
Sy =
6.24
ry = 1.520

Y
P(be) =

in.^2

tf=0.44

in.

Qa =
Sx(eff) =
Sy(eff) =

in.
in.
in.
in.

d=12.3

Axial Compr
in.^4
in.^3
in.
in.^4
in.^3
in.

ft.

tw=0.26

Ky*Ly/ry =
K*L/r (max) =
bf=6.52
Cc =
W12x30 Section
fa = P/A =
Qs = 1.000
Fa =
Qa = 1.000
Fa =

Pa =
#

X-axis Bend
Results:
For Axial Compression:
Kx*Lx/rx =
32.25
Ky*Ly/ry =
110.53
Cc =
126.10
fa =
1.14
Fa =
11.60
Pa =
101.97

ksi
ksi
kips

For X-axis Bending:


Lc =
6.88
Lu = 10.77
Lb/rt =
97.11
fbx =
7.77
Fbx = 16.61
Mrx = 53.43

X-axis Euler Stress:


F'ex = 143.62
Stress Ratio:
S.R. =

0.922

Eqn. H1-3

Comments:

Lc =
Lu =
Lb/rt =

ft.
ft.
ksi
ksi
ft-kips

ksi

For Y-axis Bending:


fby =
9.62
ksi
Fby = 27.00 ksi
Mry = 14.04 ft-kips
Is d/tw<=allow?
Is b/t<=65/SQRT(Fy)?
Is b/t>95/SQRT(Fy)?
Fbx =
Fbx =
Y-axis Euler Stress:
Fbx =
F'ey = 12.22 ksi
Fbx =
Fbx =
Fbx =
Use: Fbx =
Mrx =
#

Y-axis Bend
fby = My/Sy =
Fby =
Mry =

3 of 10

05/01/2015 11:56:23

"BEAMCOL9.xls" Program
Version 3.4
#

4 of 10

05/01/2015 11:56:24

"BEAMCOL9.xls" Program
Version 3.4

STEEL BEAM AND COLUMN ANALYSIS / CODE CHECK


Stress Code Check Per AISC 9th Edition Manual (ASD)
For Shapes Not in Database or Built-Up Shapes Not Classified as Plate Girders
Job Name:
Subject:
Job Number:
Originator:
Checker:

###
###
###
Single
Reverse
Braced
Unbraced

Input Data:
Member Data:
d=
tw =
bf =
tf =

12.375
0.250
12.000
0.375

Member Loadings:
P=
235.00
Mx =
20.00
My =
5.00
Design Parameters:
Fy =
50.00
Kx =
1.00
Ky =
1.00
Lx =
10.000
Ly =
5.000
Lb =
5.000
Cb =
1.00
Cmx =
0.85
Cmy =
0.85
ASIF =
1.000

in.
in.
in.
in.

kips
ft-kips
ft-kips

ksi

Member Properties:
A=
11.91
d = 12.375
tw = 0.250
bf = 12.000
tf = 0.375
rt = 3.292
d/Af =
2.75
Ix = 356.83
Sx = 57.67
rx = 5.475
Iy = 108.02
Sy = 18.00
ry = 3.012
wt./ft. = 40.51

Y
in.^2

in.
in.
in.

0.989

d = 12.375

h = 11.625

Sy(eff) =
tw = 0.25

in.^4

Axial Compr

in.^3
in.
in.^4
in.^3
in.
lbs./ft.

ft.
ft.
ft.

Kx*Lx/rx =
Ky*Ly/ry =
Built-Up Section K*L/r (max) =
Qs = 0.943
Cc =
Qa = 0.990
fa = P/A =
Sx(eff) = 57.67 in.^3
Sy(eff) = 18.00 in.^3
Use: Fa =
fa/Fa =
Pa =
#
bf = 12

X-axis Bend

ksi
ksi
kips

For X-axis Bending:


Lc = 10.75
Lu = 12.39
Lb/rt = 18.23
fbx =
4.16
Fbx = 28.30
Mrx = 136.02
X-axis Euler Stress:
F'ex = 310.80

Stress Ratio:
S.R. =

P(be) =
be =
Qa =

in.

Lc =
Lu =
Lb/rt =
fa/Fy =

Results:
For Axial Compression:
Kx*Lx/rx =
21.92
Ky*Ly/ry =
19.92
Cc =
110.72
fa =
19.74
Fa =
26.31
Pa =
313.25

tf = 0.375

in.

Eqn. H1-1

Comments:

ft.
ft.
ksi
ksi
ft-kips

ksi

For Y-axis Bending:


fby =
3.33
ksi
Fby = 28.30 ksi
Mry = 42.46 ft-kips
Is b/t<=65/SQRT(Fy)?
Is b/t>95/SQRT(Fy)?
Fbx =
Fbx =
Y-axis Euler Stress:
Fbx =
F'ey = 376.32 ksi
Fbx =
Fbx =
Fbx =
Use: Fbx =
Mrx =
#

Y-axis Bend
fby = My/Sy =

5 of 10

05/01/2015 11:56:24

"BEAMCOL9.xls" Program
Version 3.4
Fby =

6 of 10

05/01/2015 11:56:24

"BEAMCOL9.xls" Program
Version 3.4

STEEL BEAM AND COLUMN ANALYSIS / CODE CHECK


Stress Code Check Per AISC 9th Edition Manual (ASD)
For C and MC Shapes
Subject:
Originator:
Checker:

Job Name:
Job Number:

###
###
Single
Reverse
Braced
Unbraced

Input Data:
Member Size:
Select:

C10x20

Member Loadings:
P=
0.00
Mx =
10.00
My =
0.00
Design Parameters:
Fy =
36.00
Kx =
1.00
Ky =
1.00
Lx =
15.000
Ly =
15.000
Lb =
15.000
Cb =
1.00
Cmx =
1.00
Cmy =
1.00
ASIF =
1.000

kips
ft-kips
ft-kips

ksi

ft.
ft.

Member Properties:
A=
5.87
d = 10.000
tw = 0.379
bf = 2.740
tf = 0.436
xbar = 0.606
d/Af =
8.36
Ix = 78.90
Sx = 15.80
rx = 3.660
Iy =
2.80
Sy =
1.31
ry = 0.690

Y
tf=0.436

in.^2

be =
Qa =

in.
in.

xbar=0.606

in.
in.

d=10

X
#

in.

tw=0.379
in.^4
in.^3
in.
in.^4
in.^3
in.

Kx*Lx/rx =
Ky*Ly/ry =
bf=2.74
K*L/r (max) =
C10x20 Section
Cc =
Qs = 1.000
fa = P/A =
Qa = 1.000
Fa =

ft.

fa/Fa =
Pa =
#

X-axis Bend
Results:
For Axial Compression:
Kx*Lx/rx =
49.18
Ky*Ly/ry =
260.87
Cc =
126.10
fa =
0.00
Fa =
2.19
Pa =
12.88

ksi

For X-axis Bending:


Lu =
5.54
fbx =
7.59
Fbx =
7.97
Mrx = 10.50

ft.
ksi
ksi
ft-kips

ksi
kips

X-axis Euler Stress:


F'ex =
N.A.
Stress Ratio:
S.R. =

#
Lu =
#

0.952

Comments:

7 of 10

ksi

For Y-axis Bending:


fby =
0.00
ksi
Fby = 21.60 ksi
Mry =
2.36
ft-kips
Is b/t<=65/SQRT(Fy)?
Is b/t>95/SQRT(Fy)?
Fbx =
Mrx =
#
Y-axis Euler Stress:
Y-axis Bend
F'ey =
N.A.
ksi
Fby =
Mry =
#
Euler Stress
F'ex =
F'ey =
#
Stress Ratio
S.R. =
S.R. =

05/01/2015 11:56:24

"BEAMCOL9.xls" Program
Version 3.4
S.R. =

8 of 10

05/01/2015 11:56:24

"BEAMCOL9.xls" Program
Version 3.4

STEEL BEAM AND COLUMN ANALYSIS / CODE CHECK


Per AISC 9th Edition Manual (ASD)
For Rectangular HSS (Tube) Shapes
Subject:
Originator:

Job Name:
Job Number:

Checker:

Input Data:
Member Size:
Select:

HSS6x6x3/16

Member Loadings:
P=
23.04
Mx(max) =
1.00
Mx1 =
0.00
Mx2 =
My(max) =
1.00
My1 =
0.00
My2 =
Design Parameters:
Fy =
46.00
Kx =
1.00
Ky =
1.00
Lx =
25.000
Ly =
25.000
Lbx =
25.000
Lby =
25.000
Cmx =
0.85
Cmy =
0.85
ASIF =
1.000

kips
ft-kips
ft-kips
ft-kips
ft-kips
ft-kips
ft-kips

Member Properties:
H = 6.000
B = 6.000
t = 0.174
A=
3.98
Ix = 22.30
Sx =
7.42
rx = 2.370
Iy = 22.30
Sy =
7.42
ry = 2.370
wt./ft. = 14.50

Y
Unbraced

in.
in.

t=0.174 Use: Fa =

in.

fa/Fa =
Pa =

in.^2
in.^4
in.^3
in.
in.^4
in.^3
in.
plf.

ksi

ft.
ft.
ft.
ft.

##

H=6

X
t=0.174

b/t =
H/B =
Lcx =
B=6
fbx = Mx/Sx =
HSS6x6x3/16 Section
Is Lbx<=Lcx?
Is b/t<=190/SQRT(Fy)?
Is b/t<=238/SQRT(Fy)?
Is H/B<=6?
Fbx =
Fbx =
Use: Fbx =
Mrx =
##

Y-axis Bendin

Results:
For Axial Compression:
Kx*Lx/rx =
126.58
Ky*Ly/ry =
126.58
Cc =
111.55
fa =
5.79
Fa =
9.32
Pa =
37.09

###
###
###
Single
Reverse

ksi

For X-axis Bending:


Lcx = 21.20
fbx =
1.62
Fbx = 27.60
Mrx = 17.07

ft.
ksi
ksi
ft-kips

ksi
kips

X-axis Euler Stress:


F'ex =
9.32
ksi

b=
b/t =
B/H =
Lcy =
For Y-axis Bending:fby = My/Sy =
Lcy = 21.20 ft.
fby =
1.62
ksi
Fby = 27.60 ksi
Mry = 17.07 ft-kips
Fby =
Fby =
Y-axis Euler Stress: Use: Fby =
F'ey =
9.32
ksi
##

Stress Ratio:
S.R. =

Euler Stresse
0.884

Eqn. H1-1

F'ex =
F'ey =

Comments:

##

Stress Ratio:
S.R. =
S.R. =
S.R. =

9 of 10

05/01/2015 11:56:24

"BEAMCOL9.xls" Program
Version 3.4

STEEL BEAM AND COLUMN ANALYSIS / CODE CHECK


Per AISC 9th Edition Manual (ASD)
For Round HSS and Pipe Shapes
Subject:
Originator:

Job Name:
Job Number:

###
###
###
###
###

Checker:

Input Data:
Member Size:
Select:

PIPE10STD

Member Loadings:
P=
80.00
Mx(max) =
25.00
Mx1 =
0.00
Mx2 =
25.00
My(max) =
5.00
My1 =
0.00
My2 =
5.00
Design Parameters:
Fy =
35.00
Kx =
1.00
Ky =
1.00
Lx =
20.000
Ly =
20.000
Lbx =
20.000
Lby =
20.000
Cmx =
0.85
Cmy =
0.85
ASIF =
1.000

kips
ft-kips
ft-kips
ft-kips
ft-kips

Member Properties:
OD = 10.800
ID = 10.000
A=
11.90
t = 0.365
Ix = Iy = 161.00
Sx = Sy = 29.90
rx = ry = 3.670
wt./ft. = 40.50

Y
in.
in.^2
in.
in.^4

Pa =

in.

plf.

##

ID=10

ft-kips

ft.

Lcx =
fbx = Mx/Sx =
PIPE10STD Section
Is Lbx<=Lcx?
Is D/t<=3300/Fy?
Fbx =
Fbx =
Use: Fbx =
Mrx =

ft.

##

OD=10.8

ft-kips

ksi

ft.

Y-axis Bendin

ft.

ksi

For X-axis Bending:


Lcx = 50.14
fbx = 10.03
Fbx = 23.10
Mrx = 57.56

ft.
ksi
ksi
ft-kips

ksi

Lcy =
fby = My/Sy =
Is Lby<=Lcy?
Is D/t<=3300/Fy?
Fby =
Fby =
For Y-axis Bending: Use: Fby =
Lcy = 50.14 ft.
fby =
2.01
ksi
Fby = 23.10 ksi
Mry = 57.56 ft-kips
F'ey =

kips

##

X-axis Euler Stress:


F'ex = 34.92 ksi
Stress Ratio:
S.R. =

in.^3

Results:
For Axial Compression:
Kx*Lx/rx =
65.40
Ky*Ly/ry =
65.40
Cc =
127.89
fa =
6.72
Fa =
16.52
Pa =
196.58

Reverse
Braced
Unbraced
t=0.365
Fa =
Use: Fa =

in.

Y-axis Euler Stress:


F'ey = 34.92 ksi

Stress Ratio:
S.R. =
S.R. =

0.956

Eqn. H1-1

##
##

Comments:

##
##
##
##
##

10 of 10

05/01/2015 11:56:24

You might also like