"Roofdeck" - Roof Steel Deck Analysis / Design: Program Description
"Roofdeck" - Roof Steel Deck Analysis / Design: Program Description
"Roofdeck" - Roof Steel Deck Analysis / Design: Program Description
Program Description:
"ROOFDECK" is a spreadsheet program written in MS-Excel for the purpose of analysis and design of roofs with
steel deck. Specifically, roof decks subjected to gravity loading (dead + live or snow) and wind uplift loading can
be analyzed using either ASD or LRFD methods. Bending stresses as well as deflections are checked. Roof
decks can be analyzed for either 1-span, 2-span, or 3-span configurations.
This program is a workbook consisting of five (5) worksheets, described as follows:
Worksheet Name
Description
Doc
Roof Deck DL+LL (ASD)
Roof Deck DL+LL (LRFD)
Roof Deck Wind Uplift (ASD)
Roof Deck Wind Uplift (LRFD)
"ROOFDECK.xls" Program
Version 1.0
Checker:
Input Data:
Roof Deck Type/Designation =
Roof Deck Steel Yield, Fyd =
Roof Deck Span Condition =
Roof Deck Span, L =
Roof Uniform Dead Load, wDL =
Roof Uniform Live Load, wLL =
1.5B22
33
3-Span
6.0000
5.00
30.00
ksi
ft.
psf
psf
(Deep Rib)
Deck Properties:
Roof Deck Gage =
Roof Deck Unit Weight, wd =
Deck Positive Mom. of Inertia, Ip =
Deck Negative Mom. of Inertia, In =
I = I(avg) = (Ip+In)/2 =
Deck Pos. Section Modulus, Sp =
Deck Neg. Section Modulus, Sn =
Deck Modulus of Elasticity, E =
1-Span
2-Span
3-Span
###
1-1/2" - Type B
###
(Wide Rib)
###
1-1/2" - Type F
###
(Intermediate Rib)
###
1-1/2" - Type A -fb =
(Narrow Rib)
fb(max) =
3" - Type N SR =
22
1.78
0.155
0.183
0.169
0.186
0.192
29500
(max) =
(allow) =
psf
in.^4/ft.
in.^4/ft.
in.^4/ft.
in.^3/ft.
in.^3/ft.
ksi
Results:
SDI Construction & Maintenance Uniform Loading:
Specified Construction Load, wc =
30.00 psf
SDI Design Bending Moments:
Positive Moment, +M =
Negative Moment, -M =
0.092
0.114
ft.-kips/ft.
ft.-kips/ft.
(max) =
Fb = 0.70*Fyd (per ANSI/SDI-RD1.0 Section 2.4.A.6)
(allow) =
+fb = (+M)*12/Sp (between supports)
-fb = (-M)*12/Sn (at supports)
fb(max) = Maximum of: +fb and -fb
SR = fb(max)/Fb
S.R. <= 1.0, O.K.
ksi
ksi
ksi
ksi
in.
lbs./ft. width
(max) = 0.0069*wc/12000*(L*12)^4/(E*Ip)
(allow) = Lesser of: (L*12)/240 or 1"
(max) <= (allow), O.K.
in.
ft.
+M =
-M =
wc = 30 psf (per ANSI/SDI-RD1.0 Section 2.4.A.6)
Fb =
+fb =
+M = 0.08*(wd+wc)/1000*L^2
-fb =
-M = 0.1*(wd+wc)/1000*L^2
fb(max) =
SR =
2 of 9
11/04/2015 06:45:00
"ROOFDECK.xls" Program
Version 1.0
36.78
psf
wt = (wd+wDL)+wLL
0.106
0.132
ft.-kips/ft.
+M = 0.080*wt/1000*L^2
-M = 0.100*wt/1000*L^2
19.80
6.83
8.28
8.28
0.418
ksi
0.0930
0.3000
in.
ft.-kips/ft.
ksi
ksi
ksi
in.
Fb = 0.60*Fyd <= 36
+fb = (+M)*12/Sp (between supports)
-fb = (-M)*12/Sn (at supports)
fb(max) = Maximum of: +fb and -fb
SR = fb(max)/Fb
S.R. <= 1.0, O.K.
(max) = 0.0069*wLL/12000*(L*12)^4/(E*I)
(allow) = Lesser of: (L*12)/240 or 1"
(max) <= (allow), O.K.
Comments:
3 of 9
11/04/2015 06:45:00
"ROOFDECK.xls" Program
Version 1.0
Checker:
Input Data:
Roof Deck Type/Designation =
Roof Deck Steel Yield, Fyd =
Roof Deck Span Condition =
Roof Deck Span, L =
Roof Uniform Dead Load, wDL =
Roof Uniform Live Load, wLL =
1.5B22
33
3-Span
6.0000
5.00
30.00
ksi
ft.
psf
psf
(Deep Rib)
Deck Properties:
Roof Deck Gage =
Roof Deck Unit Weight, wd =
Deck Positive Mom. of Inertia, Ip =
Deck Negative Mom. of Inertia, In =
I = I(avg) = (Ip+In)/2 =
Deck Pos. Section Modulus, Sp =
Deck Neg. Section Modulus, Sn =
Deck Modulus of Elasticity, E =
1-Span
2-Span
3-Span
###
1-1/2" - Type B
###
(Wide Rib)
###
1-1/2" - Type F
###
(Intermediate Rib)
###
1-1/2" - Type A-fbu =
(Narrow Rib)
fbu(max) =
3" - Type N SR =
22
1.78
0.155
0.183
0.169
0.186
0.192
29500
(max) =
(allow) =
psf
in.^4/ft.
in.^4/ft.
in.^4/ft.
in.^3/ft.
in.^3/ft.
ksi
Results:
SDI Construction & Maintenance Uniform Loading:
Specified Construction Load, wc =
30.00 psf
SDI Design Bending Moments:
Positive Moment, +Mu =
Negative Moment, -Mu =
0.127
0.159
ft.-kips/ft.
ft.-kips/ft.
(max) =
Fbu = 0.95*Fyd
(allow) =
+fbu = (+Mu)*12/Sp (between supports)
-fbu = (-Mu)*12/Sn (at supports)
fbu(max) = Maximum of: +fbu and -fbu
SR = fbu(max)/Fbu
S.R. <= 1.0, O.K.
ksi
ksi
ksi
ksi
in.
lbs./ft. width
(max) = 0.0069*wc/12000*(L*12)^4/(E*Ip)
(allow) = Lesser of: (L*12)/240 or 1"
Max. Deflect. <= L/240, O.K.
in.
ft.
+Mu =
-Mu =
wc = 30 psf (per ANSI/SDI-RD1.0 Section 2.4.A.6)
Fbu =
+fbu =
+Mu = 0.08*(1.2*wd+1.4*wc)/1000*L^2
-fbu =
-Mu = 0.1*(1.2*wd+1.4*wc)/1000*L^2
fbu(max) =
SR =
4 of 9
11/04/2015 06:45:00
"ROOFDECK.xls" Program
Version 1.0
56.14
psf
wtu = 1.2*(wd+wDL)+1.6*wLL
0.162
0.202
ft.-kips/ft.
+Mu = 0.080*wtu/1000*L^2
-Mu = 0.100*wtu/1000*L^2
31.35
10.43
12.63
12.63
0.403
ksi
0.0930
0.3000
in.
ft.-kips/ft.
ksi
ksi
ksi
in.
Fbu = 0.95*Fyd
+fbu = (+Mu)*12/Sp (between supports)
-fbu = (-Mu)*12/Sn (at supports)
fbu(max) = Maximum of: +fbu and -fbu
SR = fbu(max)/Fb
S.R. <= 1.0, O.K.
(max) = 0.0069*wLL/12000*(L*12)^4/(E*I)
(allow) = Lesser of: (L*12)/240 or 1"
(max) <= (allow), O.K.
Comments:
5 of 9
11/04/2015 06:45:00
"ROOFDECK.xls" Program
Version 1.0
Input Data:
For Roof Zone 1 (Interior):
Roof Deck Type/Designation =
Roof Deck Steel Yield, Fyd1 =
Roof Deck Span Condition =
Roof Deck Span, L1 =
Zone 1 (Interior) Wind Uplift, p1 =
Roof Uniform Dead Load, wDL1 =
For Roof Zone 2 (Perimeter):
Roof Deck Type/Designation =
Roof Deck Steel Yield, Fyd2 =
Roof Deck Span Condition =
Roof Deck Span, L2 =
Zone 2 (Perimeter) Wind Uplift, p2 =
Roof Uniform Dead Load, wDL2 =
For Roof Zone 3 (Corners):
Roof Deck Type/Designation =
Roof Deck Steel Yield, Fyd3 =
Roof Deck Span Condition =
Roof Deck Span, L3 =
Zone 3 (Corner) Wind Uplift, p3 =
Roof Uniform Dead Load, wDL3 =
1.5B22
33
3-Span
6.0000
27.00
5.00
1.5B22
33
3-Span
6.0000
46.00
5.00
1.5B22
33
3-Span
6.0000
69.00
5.00
ksi
ft.
psf
22
1.78
0.155
0.183
0.169
0.186
0.192
1-Span
2-Span
3-Span
###
###
1-1/2" - Type B
(Wide Rib)
###
###
1-1/2" - Type F
###
(Intermediate
SR1
=
Rib)
1-1/2" - Type A
(Narrow Rib)
psf
1(max) =
=
3" - Type
N
1(allow)
(Deep Rib)
ksi
ksi
ft.
pd2 =
+M2 =
-M2 =
Fb2 =
+fb2 =
-fb2 =
fb2(max) =
SR2 =
psf
psf
2(max) =
2(allow) =
Note: Assume E = 29500 ksi for steel roof deck
Results:
Deck Properties for Zone 1 (Interior):
Roof Deck Gage =
Roof Deck Unit Weight, wd1 =
Deck Positive Mom. of Inertia, Ip1 =
Deck Negative Mom. of Inertia, In1 =
I1 = I1(avg) = (Ip1+In1)/2 =
Deck Pos. Section Modulus, Sp1 =
Deck Neg. Section Modulus, Sn1 =
Checker:
pd3 =
Note: wd1 is exclusive of wDL1
+M3 =
For uplift load, Ip1 is considered at supports
-M3 =
For uplift load, In1 is considered between supports
Fb3 =
I1(avg) is used only for 2-span and 3-span conditions
+fb3 =
For uplift load, Sp1 is considered at supports
-fb3 =
For uplift load, Sn1 is considered between supports
fb3(max) =
SR3 =
psf
in.^4/ft.
in.^4/ft.
in.^4/ft.
in.^3/ft.
in.^3/ft.
psf
ft.-kips/ft.
ft.-kips/ft.
ksi
ksi
ksi
ksi
in.
in.
pd1 = p1-0.6*(wDL1+wd1)
3(max) =
+M1 = 0.08*pd1/1000*L1^2
3(allow) =
-M1 = 0.1*pd1/1000*L1^2
Fb1 = 0.60*Fyd1 <= 0.60*60 = 36
+fb1 = (+M1)*12/Sn1 (between supports)
-fb1 = (-M1)*12/Sp1 (at supports)
fb1(max) = Maximum of: +fb1 and -fb1
SR1 = fb1(max)/Fb1
SR1 <= 1.0, O.K.
1(max) = 0.0069*p1/12000*(L1*12)^4/(E*I1)
1(allow) = Lesser of: (L1*12)/240 or 1"
1(max) <= 1(allow), O.K.
6 of 9
11/04/2015 06:45:00
"ROOFDECK.xls" Program
Version 1.0
psf
in.^4/ft.
in.^4/ft.
in.^4/ft.
in.^3/ft.
in.^3/ft.
psf
ft.-kips/ft.
ft.-kips/ft.
ksi
ksi
ksi
ksi
22
1.78
0.155
0.183
0.169
0.186
0.192
2(max) = 0.0069*p2/12000*(L2*12)^4/(E*I2)
2(allow) = Lesser of: (L2*12)/240 or 1"
2(max) <= 2(allow), O.K.
psf
in.^4/ft.
in.^4/ft.
in.^4/ft.
in.^3/ft.
in.^3/ft.
psf
ft.-kips/ft.
ft.-kips/ft.
ksi
ksi
ksi
ksi
in.
in.
pd2 = p2-0.6*(wDL2+wd2)
+M2 = 0.08*pd2/1000*L2^2
-M2 = 0.1*pd2/1000*L2^2
Fb2 = 0.60*Fyd2 <= 0.60*60 = 36
+fb2 = (+M2)*12/Sn2 (between supports)
-fb2 = (-M2)*12/Sp2 (at supports)
fb2(max) = Maximum of: +fb2 and -fb2
SR2 <= 1.0, O.K.
SR2 = fb2(max)/Fb2
pd3 = p3-0.6*(wDL3+wd3)
+M3 = 0.08*pd3/1000*L3^2
-M3 = 0.1*pd3/1000*L3^2
Fb3 = 0.60*Fyd3 <= 0.60*60 = 36
+fb3 = (+M3)*12/Sn3 (between supports)
-fb3 = (-M3)*12/Sp3 (at supports)
fb3(max) = Maximum of: +fb3 and -fb3
SR3 = fb3(max)/Fb3
SR3 <= 1.0, O.K.
3(max) = 0.0069*p3/12000*(L3*12)^4/(E*I3)
3(allow) = Lesser of: (L3*12)/240 or 1"
3(max) <= 3(allow), O.K.
Comments:
7 of 9
11/04/2015 06:45:00
"ROOFDECK.xls" Program
Version 1.0
Input Data:
For Roof Zone 1 (Interior):
Roof Deck Type/Designation =
Roof Deck Steel Yield, Fyd1 =
Roof Deck Span Condition =
Roof Deck Span, L1 =
Zone 1 (Interior) Wind Uplift, p1 =
Roof Uniform Dead Load, wDL1 =
For Roof Zone 2 (Perimeter):
Roof Deck Type/Designation =
Roof Deck Steel Yield, Fyd2 =
Roof Deck Span Condition =
Roof Deck Span, L2 =
Zone 2 (Perimeter) Wind Uplift, p2 =
Roof Uniform Dead Load, wDL2 =
For Roof Zone 3 (Corners):
Roof Deck Type/Designation =
Roof Deck Steel Yield, Fyd3 =
Roof Deck Span Condition =
Roof Deck Span, L3 =
Zone 3 (Corner) Wind Uplift, p3 =
Roof Uniform Dead Load, wDL3 =
1.5B22
33
3-Span
6.0000
27.00
5.00
1.5B22
33
3-Span
6.0000
46.00
5.00
1.5B22
33
3-Span
6.0000
69.00
5.00
ksi
ft.
psf
22
1.78
0.155
0.183
0.169
0.186
0.192
1-Span
2-Span
3-Span
###
###
1-1/2" - Type B
(Wide Rib)
###
###
1-1/2" - Type F
###
(Intermediate
SR1
=
Rib)
1-1/2" - Type A
(Narrow Rib)
psf
1(max) =
=
3" - Type
N
1(allow)
(Deep Rib)
ksi
ksi
ft.
pd2u =
+M2u =
-M2u =
Fb2u =
+fb2u =
-fb2u =
fb2u(max) =
SR2 =
psf
psf
2(max) =
2(allow) =
Note: Assume E = 29500 ksi for steel roof deck
Results:
Deck Properties for Zone 1 (Interior):
Roof Deck Gage =
Roof Deck Unit Weight, wd1 =
Deck Positive Mom. of Inertia, Ip1 =
Deck Negative Mom. of Inertia, In1 =
I1 = I1(avg) = (Ip1+In1)/2 =
Deck Pos. Section Modulus, Sp1 =
Deck Neg. Section Modulus, Sn1 =
Checker:
pd3u =
Note: wd1 is exclusive of wDL1
+M3u =
For uplift load, Ip1 is considered at supports
-M3u =
For uplift load, In1 is considered between supports
Fb3u =
I1(avg) is used only for 2-span and 3-span conditions
+fb3u =
For uplift load, Sp1 is considered at supports -fb3u =
For uplift load, Sn1 is considered between supports
fb3u(max) =
SR3 =
psf
in.^4/ft.
in.^4/ft.
in.^4/ft.
in.^3/ft.
in.^3/ft.
psf
ft.-kips/ft.
ft.-kips/ft.
ksi
ksi
ksi
ksi
in.
in.
pd1u = 1.6*p1-0.9*(wDL1+wd1)
3(max) =
+M1u = 0.08*pd1u/1000*L1^2
3(allow) =
-M1u = 0.1*pd1u/1000*L1^2
Fb1u = 0.95*Fyd1
+fb1u = (+M1u)*12/Sn1 (between supports)
-fb1u = (-M1u)*12/Sp1 (at supports)
fb1u(max) = Maximum of: +fb1u and -fb1u
SR1 = fb1u(max)/Fb1u
SR1 <= 1.0, O.K.
1(max) = 0.0069*p1/12000*(L1*12)^4/(E*I1)
1(allow) = Lesser of: (L1*12)/240 or 1"
1(max) <= 1(allow), O.K.
8 of 9
11/04/2015 06:45:00
"ROOFDECK.xls" Program
Version 1.0
psf
in.^4/ft.
in.^4/ft.
in.^4/ft.
in.^3/ft.
in.^3/ft.
psf
ft.-kips/ft.
ft.-kips/ft.
ksi
ksi
ksi
ksi
22
1.78
0.155
0.183
0.169
0.186
0.192
2(max) = 0.0069*p2/12000*(L2*12)^4/(E*I2)
2(allow) = Lesser of: (L2*12)/240 or 1"
2(max) <= 2(allow), O.K.
psf
in.^4/ft.
in.^4/ft.
in.^4/ft.
in.^3/ft.
in.^3/ft.
psf
ft.-kips/ft.
ft.-kips/ft.
ksi
ksi
ksi
ksi
in.
in.
pd2u = 1.6*p2-0.9*(wDL2+wd2)
+M2u = 0.08*pd2u/1000*L2^2
-M2u = 0.1*pd2u/1000*L2^2
Fb2u = 0.95*Fyd2
+fb2u = (+M2u)*12/Sn2 (between supports)
-fb2u = (-M2u)*12/Sp2 (at supports)
fb2u(max) = Maximum of: +fb2u and -fb2u
SR2 <= 1.0, O.K.
SR2 = fb2u(max)/Fb2u
pd3u = 1.6*p3-0.9*(wDL3+wd3)
+M3u = 0.08*pd3u/1000*L3^2
-M3u = 0.1*pd3u/1000*L3^2
Fb3u = 0.95*Fyd3
+fb3u = (+M3u)*12/Sn3 (between supports)
-fb3u = (-M3u)*12/Sp3 (at supports)
fb3u(max) = Maximum of: +fb3u and -fb3u
SR3 = fb3u(max)/Fb3u
SR3 <= 1.0, O.K.
3(max) = 0.0069*p3/12000*(L3*12)^4/(E*I3)
3(allow) = Lesser of: (L3*12)/240 or 1"
3(max) <= 3(allow), O.K.
Comments:
9 of 9
11/04/2015 06:45:00