Professional Documents
Culture Documents
mcd
Beam Data
7/1/2003
1 of 71
mp := 10
length := 100
fc := 4
c := 0.150
fci := 6
fcf := 8
Ec := 33000 c
Esl := 33000 c
Number of Spans =
spans := 1
comp1 := 1
L := 100
1.5
fcf
1.5
fc
n := 0 .. spans 1
Ec = 5422.453
Esl = 3834.254
n2 := 0 .. 1
ha_dec := "yes"
depress := 0.4
sp := 20
aa := "int"
ns10 := 0 .. 10
7/1/2003
2 of 71
8 = IDOT 36 INCH
9 = IDOT 42 INCH
10 = IDOT 48 INCH
11 = IDOT 54 INCH
12 = Box
Width (in) =
a1 := 0
Depth (in) =
a2 := 0
a3 := 0
a4 := 0
Web (in) =
a5 := 0
type := 4
Area = 789
web = 8
yb = 24.73
h = 54
Inc = 260730
fwt = 20
bwt = 0.822
7/1/2003
3 of 71
Description
english
6/10-270k
6/10-270k-LL
9/16-270k
9/16-270k-LL
1/2-270k
1/2-270k-LL
1/2-270k-SP
7/16-270k
7/16-270k-LL
3/8-270k
3/8-270k-LL
AREA
in^2
0.2170
0.2170
0.1920
0.1920
0.1530
0.1530
0.1670
0.1150
0.1150
0.0800
0.0800
s_type := 1
Strand_description := strand
Strand_diameter := strand
Strand_area := strand
s_type , 0
s_type , 1
Strand_type := strand
s_type , 4
s_type , 5
Strand_diameter = 0.6
Strand_weight = 0.745
s_type , 3
Strand_strength := strand
Strand_description = "6/10-270k-LL"
Strand_area = 0.217
s_type , 2
Strand_weight := strand
DIAMETER
in
0.6000
0.6000
0.5625
0.5625
0.5000
0.5000
0.5000
0.4375
0.4375
0.3750
0.3750
Strand_strength = 270
Strand_type = "LL"
transfer := 60 Strand_diameter
transfer = 36
Fpu
ksi
270
270
270
270
270
270
270
270
270
270
270
STEEL TYPE
SR
LL
SR
LL
SR
LL
LL
SR
LL
SR
LL
7/1/2003
4 of 71
oto := 40.5
bs := 8
slab := 8.25
wear := 0.025
Number of beams =
beams := 5
lane_width := 10
RF := 1.0
tstw := 12.75
Haunch Selection
ts := slab
bwt = 0.822
max_span := length
fwt = 20
max_span = 100
ha = 4.5
7/1/2003
outside := 1.0
railwt := 0.5
Number of parapet's =
npar := 2
med_width := 0
median := 0
Number of barriers =
nmed := 0
Diaphragm Data
Weight of Diaphragms (k) =
wdia := 1.664
ndia := 2
Optional Loads
If you do not wish to use any of the optional loads then simply set the values to zero. If SIP metal forms will be
used then the first three should probably be used. However, it is most certanly not necessary to adjust for the
deck grooving.
SIP form weight (psf) =
sipw := 3
vald := 2
sipd := 0.5
If the user so desires, you may adjust the deck weight for the deck grooving, just enter the depth of
grooving. Enter a positive value for an increased thickness, and enter a negative value for an decreased
thickness. This adjustment in really not necessary at all, and the user may set the value equal to 0.
gt := .5
5 of 71
7/1/2003
filler :=
fwt haunch
144
SIP := bs
6 of 71
filler = 0.094
fwt sipw
12 1000
SIP = 0.019
valley := bs
fwt vald
c
12 24
valley = 0.079
wdefl := bs
fwt sipd
c
12 24
wdefl = 0.02
groov = 0.025
gt
groov := bs
24
optional = 0.212
oto slab
12
c
DLnc := max beams
+ optional
slab
bs 12 c
DLnc = 1.047
COMPOSITE DL (DW)
Roadway width (ft) =
DLc :=
+ groov
roadway = 38.5
DLc = 0.417
7/1/2003
7 of 71
Unit Load for Diaphragm, to be used only for Deflections (the actual
point loads will be used for shear and moment)
dwt :=
wdia ndia
dwt = 0.033
length
w_defl := DLnc +
+ dwt
7/1/2003
Effective flange width (LRFD 4.6.2.6.1) (use the smaller of interior or exterior)
Interior - smaller of the following
1. 1/4 span length
2. center to center beams
3. 12*T+B ; B = larger of the web thickness or 1/2 top flange width
etfw1 :=
length
4
12
etfw1 = 300
etfw2 := bs 12
etfw2 = 96
etfw3 := 12 slab +
fwt
2
etfw1
ETFW_int := min etfw2
etfw3
etfw3 = 109
ETFW_int = 96
Exterior - 1/2 effective width of adjacent interior beam plus the smaller of the following
1. 1/8 Effective Span
2. 6*ts + B ; B = largter of the web thickness or 1/2 top flange width
3. overhang
etfw1 :=
length
8
12
etfw2 := 6 slab +
etfw3 :=
etfw1 = 150
fwt
etfw2 = 59.5
oto ( beams 1) bs
2
12
etfw1
ETFW_ext := min etfw2
etfw3
etfw3 = 51
ETFW_int = 96
ETFW_ext if aa = "ext"
ETFW_int otherwise
ETFW = 96
8 of 71
7/1/2003
9 of 71
Section Diagram
Section
70
60
50
beamxa , 1
40
xhxhn , 1
xexhn , 1
30
20
10
0
40
20
20
40
60
80
7/1/2003
10 of 71
ETFW = 96
Modular ratio =
:=
fc
= 0.707
fcf
Transformed slab width (in) =
b := ETFW
ts = 8.25
b = 67.882
b ts h + ha +
ts
2
+ Area yb
ybc :=
ytb := h ybc
ytb = 13.538
yts := h + ts + ha ybc
yts = 26.288
Ic := Inc +
b ts + Area
b ts
12
ybc = 40.462
Ic = 734265.849
Sbc :=
Stb :=
Stc :=
Ic
Sbc = 18147.259
ybc
Ic
Stb = 54235.51
ytb
Ic
yts
Stc = 39500.538
Sb :=
St :=
Inc
yb
Inc
h yb
Sb = 10543.065
St = 8907.755
ts
7/1/2003
11 of 71
roadway
12
lanes = 3
kg :=
fcf
fc
Inc + Area eg
ts
2
yb
eg = 33.395
kg = 1613113.272
0.6
DFM I := 0.075 +
eg := h +
0.2
kg
bs bs
9.5 length
3
12 length slab
0.1
DFM I = 0.669
de :=
oto ( beams 1) bs
2
de = 3.25
0.77 + de
9.1
e := max
1.0
e = 1.127
DFM E := DFM I e
DFM E = 0.754
= "OK"
7/1/2003
12 of 71
LLDFM = 0.669
DFM I if aa = "int"
otherwise
DFM E if aa = "ext"
0 otherwise
DFVI := 0.2 +
bs
12
bs
35
DFVI = 0.814
0.6 + de
10
e := max
1.0
DFVE := DFVI e
e=1
DFVE = 0.814
LLDFV :=
DFVI if aa = "int"
LLDFV = 0.814
otherwise
DFVE if aa = "ext"
0 otherwise
If the user wants to overide the distribution factors that have been calculated, simply enable the two
numbers below and imput the desired factor.
Live Load distribution factor for moment
LLDFM := 0.660
currently disabled
LLDFV := 0.814
currently disabled
7/1/2003
13 of 71
fic = 3.6
fit = 0.539
Case II PS + DL
Compression (ksi) =
fc1 = 4.8
Tension (ksi) =
fft = 0.537
Compression (ksi) =
fc2 = 3.6
Tension (ksi) =
fft = 0.537
Compression (ksi) =
Tension (ksi) =
fft = 0.537
fc3 = 3.2
7/1/2003
14 of 71
length = 100
rg
ns10
:=
for j 0 .. 10
j1 length
j
j
10
j1
ns10
bwt = 0.822
Mself
Vself
ns10
ns10
Mnonc
Vnonc
:=
bwt rg
:= bwt
:=
length rg
length
ns10
ns10
ns10
DLnc rg
ns10
:= DLnc
rg
ns10
length rg
length
2
ns10
rg
ns10
ns10
7/1/2003
15 of 71
P := wdia
rg
ad
bd
Md1
P = 1.664
ns10
ns11
ns11
:=
length
ndia + 1
:= length ad
ns10 , ns11
:=
33.333
66.667
ad =
( ns11 + 1)
66.667
33.333
bd =
ns11
P bd
ns11
rg
ns10
if rg
length
P bd
ns11
rg
ns10
P rg
length
Md
ns10
:=
ns10
< ad
ns10
ns11
ad
ns11
otherwise
Md1ns10 , ns11
ns11
Vd1
ns10 , ns11
:=
P bd
ns11
length
P bd
ns11
length
Vd
ns10
:=
if rg
ns10
< ad
ns11
P otherwise
Vd1ns10 , ns11
ns11
Md =
16.64
33.28
49.92
55.467
55.467
55.467
49.92
33.28
16.64
10
Moment from
Diaphragm (k*ft)
Vd =
1.664
1.664
1.664
1.664
-1.664
-1.664
-1.664
10
-1.664
Shear from
Diaphragm (k)
7/1/2003
16 of 71
20.875
1.1
187.875
16.7
1.2
334
12.525
1.3
438.375
8.35
1.4
501
4.175
1.5
521.875
1.6
501
-4.175
1.7
438.375
-8.35
1.8
334
-12.525
1.9
187.875
-16.7
10
-20.875
11
unit = 0.417
1000
mc n8 500
12
13
14
15
1.2
1.4
16
1.6
1+
17
1.8
n8
sp
18
disp = 19
20
21
40
22
20
23
24
25
26
vc n8
0
20
27
28
29
30
31
32
33
34
35
36
37
38
39
40
1.2
1.4
1.6
1+
n8
sp
1.8
7/1/2003
17 of 71
The Design Tandem: The design tandem consists of a pair of 25k axles spaced 4ft apart. Apply the dynamic load
allowance to the tandem
7/1/2003
18 of 71
Load Combinations
Combination 1: The effect of the design tandem combined with the effect of the design lane.
Combination 2: The effect of the design truck combined with the effect of the design lane.
Combination 3: For both the negative moment between points of contraflexure under a uniform load on all spans, and
reaction at interior piers only.
90% of two design trucks spaced a minimum of 50 ft between the lead axle of truck 2 and the rear
axle of truck 1.
90% the design Lane
The distance between 32 k axles shall be 14 ft.
7/1/2003
19 of 71
Moment, SL, LLDF = 1.0 wheels, Impact included, input to tenth points
ldm :=
DC LOADS (non-comp)
LOCATION self wt
other
0
0.00
0.00
0.1
369.90
487.80
0.2
657.60
870.90
0.3
863.10
1149.29
0.4
986.40
1311.89
0.5
1027.50
1364.24
0.6
986.40
1311.89
0.7
863.10
1149.29
0.8
657.60
870.90
0.9
369.90
487.80
1
0.00
0.00
DW Loads LL + I
(comp)
M (+)
M (-)
0.00
0.00
0.00
187.88
1070.00
0.00
334.00
1883.00
0.00
438.38
2473.00
0.00
501.00
2763.00
0.00
521.88
2846.00
0.00
501.00
2763.00
0.00
438.38
2473.00
0.00
334.00
1883.00
0.00
187.88
1070.00
0.00
0.00
0.00
0.00
Shear Load, SL, LLDF = 1 wheels, Impact included, input to tenth points
ldv :=
DC LOADS (non-comp)
LOCATION self wt
other
0
41.10
54.02
0.1
32.88
43.54
0.2
24.66
33.07
0.3
16.44
22.60
0.4
8.22
10.47
0.5
0.00
0.00
0.6
-8.22
-10.47
0.7
-16.44
-22.60
0.8
-24.66
-33.07
0.9
-32.88
-43.54
1
-41.10
-54.02
DW Loads LL + I
(comp)
V (+)
20.88
120.00
16.70
105.00
12.53
90.00
8.35
75.00
4.18
61.00
0.00
48.00
-4.18
35.00
-8.35
23.00
-12.53
13.00
-16.70
6.00
-20.88
0.00
V (-)
0.00
-6.00
-14.00
-23.00
-35.00
-48.00
-61.00
-75.00
-90.00
-105.00
-120.00
7/1/2003
20 of 71
Expand area for moment and shear iterations, Also LLDF is applied here
ldm_f
369.90
513.75
657.60
760.35
863.10
924.75
986.40
1006.95
1027.50
1006.95
986.40
924.75
863.10
760.35
657.60
513.75
369.90
184.95
0.00
487.80
679.35
870.90
1010.09
1149.29
1230.59
1311.89
1338.07
1364.24
1338.07
1311.89
1230.59
1149.29
1010.09
870.90
679.35
487.80
243.90
0.00
187.88
260.94
334.00
386.19
438.38
469.69
501.00
511.44
521.88
511.44
501.00
469.69
438.38
386.19
334.00
260.94
187.88
93.94
0.00
715.78
987.70
1259.63
1456.97
1654.31
1751.31
1848.31
1876.07
1903.83
1876.07
1848.31
1751.31
1654.31
1456.97
1259.63
987.70
715.78
357.89
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
SI5
SI7
TOTAL LOADS
M (+)
M (-)
0.00
0.00
880.68
522.79
1761.35 1045.57
2441.74 1454.04
3122.13 1862.50
3613.61 2156.63
4105.08 2450.77
4376.34 2625.03
4647.60 2799.29
4732.53 2856.45
4817.45 2913.62
4732.53 2856.45
4647.60 2799.29
4376.34 2625.03
4105.08 2450.77
3613.61 2156.63
3122.13 1862.50
2441.74 1454.04
1761.35 1045.57
880.68
522.79
0.00
0.00
7/1/2003
21 of 71
SIII2
SIII3
SIII4 :=
SIII1
SIII2
SIII3
SIII4
SIII5
DC LOADS (non-comp) DW Loads LL + I
SIII6 LOCATION self wt
other (slab) (comp)
M (+)
SIII7
1
0.00
0.00
0.00
0.00
1.05
1.1
1.15
1.2
1.25
1.3
1.35
1.4
1.45
1.5
1.55
1.6
1.65
1.7
1.75
1.8
1.85
1.9
1.95
2
0
full
184.95
369.90
513.75
657.60
760.35
863.10
924.75
986.40
1006.95
1027.50
1006.95
986.40
924.75
863.10
760.35
657.60
513.75
369.90
184.95
0.00
0.00
243.90
487.80
679.35
870.90
1010.09
1149.29
1230.59
1311.89
1338.07
1364.24
1338.07
1311.89
1230.59
1149.29
1010.09
870.90
679.35
487.80
243.90
0.00
0.00
93.94
187.88
260.94
334.00
386.19
438.38
469.69
501.00
511.44
521.88
511.44
501.00
469.69
438.38
386.19
334.00
260.94
187.88
93.94
0.00
0.00
286.31
572.62
790.16
1007.71
1165.58
1323.45
1401.05
1478.65
1500.86
1523.07
1500.86
1478.65
1401.05
1323.45
1165.58
1007.71
790.16
572.62
286.31
0.00
0.00
SIII5
M (-)
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
SIII5
SIII7
TOTAL LOADS
M (+)
M (-)
0.00
0.00
809.10
522.79
1618.20 1045.57
2244.20 1454.04
2870.20 1862.50
3322.21 2156.63
3774.22 2450.77
4026.08 2625.03
4277.94 2799.29
4357.31 2856.45
4436.68 2913.62
4357.31 2856.45
4277.94 2799.29
4026.08 2625.03
3774.22 2450.77
3322.21 2156.63
2870.20 1862.50
2244.20 1454.04
1618.20 1045.57
809.10
522.79
0.00
0.00
0.00
0.00
7/1/2003
22 of 71
STI1
STI2
STI3
STI4 :=
STI1
STI2
STI3
STI4
STI5
DC LOADS (non-comp) DW Loads LL + I
STI6 LOCATION self wt
other (slab) (comp)
M (+)
STI7
1
0.00
0.00
0.00
0.00
1.05
1.1
1.15
1.2
1.25
1.3
1.35
1.4
1.45
1.5
1.55
1.6
1.65
1.7
1.75
1.8
1.85
1.9
1.95
2
0
full
184.95
369.90
513.75
657.60
760.35
863.10
924.75
986.40
1006.95
1027.50
1006.95
986.40
924.75
863.10
760.35
657.60
513.75
369.90
184.95
0.00
0.00
243.90
487.80
679.35
870.90
1010.09
1149.29
1230.59
1311.89
1338.07
1364.24
1338.07
1311.89
1230.59
1149.29
1010.09
870.90
679.35
487.80
243.90
0.00
0.00
93.94
187.88
260.94
334.00
386.19
438.38
469.69
501.00
511.44
521.88
511.44
501.00
469.69
438.38
386.19
334.00
260.94
187.88
93.94
0.00
0.00
357.89
715.78
987.70
1259.63
1456.97
1654.31
1751.31
1848.31
1876.07
1903.83
1876.07
1848.31
1751.31
1654.31
1456.97
1259.63
987.70
715.78
357.89
0.00
0.00
STI5
M (-)
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
STI6
STI7
TOTAL LOADS
M (+)
M (-)
0.00
0.00
1303.27
0.00
2606.55
0.00
3611.26
0.00
4615.98
0.00
5342.04
0.00
6068.10
0.00
6463.50
0.00
6858.91
0.00
6981.55
0.00
7104.20
0.00
6981.55
0.00
6858.91
0.00
6463.50
0.00
6068.10
0.00
5342.04
0.00
4615.98
0.00
3611.26
0.00
2606.55
0.00
1303.27
0.00
0.00
0.00
0.00
0.00
7/1/2003
23 of 71
SI2v
SI3v
:=
SI1
SI2
SI3
SI4
SI4v
DC LOADS (non-comp) DW Loads LL + I
SI5v
other (slab) (comp)
V (+)
SI6v LOCATION self wt
1
41.10
54.02
20.88
97.73
SI7v
1.05
36.99
48.78
18.79
91.62
1.1
1.15
1.2
1.25
1.3
1.35
1.4
1.45
1.5
1.55
1.6
1.65
1.7
1.75
1.8
1.85
1.9
1.95
2
ldv_f
32.88
28.77
24.66
20.55
16.44
12.33
8.22
4.11
0.00
-4.11
-8.22
-12.33
-16.44
-20.55
-24.66
-28.77
-32.88
-36.99
-41.10
43.54
38.31
33.07
27.84
22.60
16.54
10.47
5.24
0.00
-5.24
-10.47
-16.54
-22.60
-27.84
-33.07
-38.31
-43.54
-48.78
-54.02
16.70
14.61
12.53
10.44
8.35
6.26
4.18
2.09
0.00
-2.09
-4.18
-6.26
-8.35
-10.44
-12.53
-14.61
-16.70
-18.79
-20.88
85.51
79.41
73.30
67.19
61.08
55.38
49.68
44.39
39.09
33.80
28.50
23.62
18.73
14.66
10.59
7.74
4.89
2.44
0.00
SI5
V (-)
0.00
-2.44
-4.89
-8.14
-11.40
-15.07
-18.73
-23.62
-28.50
-33.80
-39.09
-44.39
-49.68
-55.38
-61.08
-67.19
-73.30
-79.41
-85.51
-91.62
-97.73
SI5
SI7
TOTAL LOADS
V (+)
V (-)
213.72
115.99
196.18
102.11
178.64
88.24
161.10
73.55
143.56
58.86
126.02
43.76
108.48
28.66
90.51
11.51
72.54
-5.64
55.82
-22.37
39.09
-39.09
22.37
-55.82
5.64
-72.54
-11.51
-90.51
-28.66
-108.48
-44.17
-126.02
-59.67
-143.56
-73.96
-161.10
-88.24
-178.64
-102.11
-196.18
-115.99
-213.72
7/1/2003
24 of 71
SIII2v
SIII3v
SIII4v :=
SIII1
SIII2
SIII3
SIII4
SIII5v
DC LOADS (non-comp) DW Loads LL + I
SIII6v LOCATION self wt
other (slab) (comp)
V (+)
SIII7v
1
41.10
54.02
20.88
78.18
1.05
1.1
1.15
1.2
1.25
1.3
1.35
1.4
1.45
1.5
1.55
1.6
1.65
1.7
1.75
1.8
1.85
1.9
1.95
2
0
fullv
36.99
32.88
28.77
24.66
20.55
16.44
12.33
8.22
4.11
0.00
-4.11
-8.22
-12.33
-16.44
-20.55
-24.66
-28.77
-32.88
-36.99
-41.10
0.00
48.78
43.54
38.31
33.07
27.84
22.60
16.54
10.47
5.24
0.00
-5.24
-10.47
-16.54
-22.60
-27.84
-33.07
-38.31
-43.54
-48.78
-54.02
0.00
18.79
16.70
14.61
12.53
10.44
8.35
6.26
4.18
2.09
0.00
-2.09
-4.18
-6.26
-8.35
-10.44
-12.53
-14.61
-16.70
-18.79
-20.88
0.00
73.30
68.41
63.52
58.64
53.75
48.87
44.30
39.74
35.51
31.27
27.04
22.80
18.89
14.99
11.73
8.47
6.19
3.91
1.95
0.00
0.00
SIII5
V (-)
0.00
-1.95
-3.91
-6.52
-9.12
-12.05
-14.99
-18.89
-22.80
-27.04
-31.27
-35.51
-39.74
-44.30
-48.87
-53.75
-58.64
-63.52
-68.41
-73.30
-78.18
0.00
SIII5
SIII7
TOTAL LOADS
V (+)
V (-)
194.17
115.99
177.86
102.60
161.54
89.22
145.22
75.18
128.90
61.14
112.58
46.77
96.26
32.41
79.43
16.24
62.61
0.06
46.94
-15.61
31.27
-31.27
15.61
-46.94
-0.06
-62.61
-16.24
-79.43
-32.41
-96.26
-47.10
-112.58
-61.79
-128.90
-75.50
-145.22
-89.22
-161.54
-102.60
-177.86
-115.99
-194.17
0.00
0.00
7/1/2003
25 of 71
STI1v
STI2v
STI3v
STI4v :=
STI1
STI2
STI3
STI4
STI5v
DC LOADS (non-comp) DW Loads LL + I
STI6v LOCATION self wt
other (slab) (comp)
V (+)
STI7v
1
41.10
54.02
20.88
97.73
1.05
1.1
1.15
1.2
1.25
1.3
1.35
1.4
1.45
1.5
1.55
1.6
1.65
1.7
1.75
1.8
1.85
1.9
1.95
2
0
fullv
36.99
32.88
28.77
24.66
20.55
16.44
12.33
8.22
4.11
0.00
-4.11
-8.22
-12.33
-16.44
-20.55
-24.66
-28.77
-32.88
-36.99
-41.10
0.00
48.78
43.54
38.31
33.07
27.84
22.60
16.54
10.47
5.24
0.00
-5.24
-10.47
-16.54
-22.60
-27.84
-33.07
-38.31
-43.54
-48.78
-54.02
0.00
18.79
16.70
14.61
12.53
10.44
8.35
6.26
4.18
2.09
0.00
-2.09
-4.18
-6.26
-8.35
-10.44
-12.53
-14.61
-16.70
-18.79
-20.88
0.00
91.62
85.51
79.41
73.30
67.19
61.08
55.38
49.68
44.39
39.09
33.80
28.50
23.62
18.73
14.66
10.59
7.74
4.89
2.44
0.00
0.00
STI5
V (-)
0.00
-2.44
-4.89
-8.14
-11.40
-15.07
-18.73
-23.62
-28.50
-33.80
-39.09
-44.39
-49.68
-55.38
-61.08
-67.19
-73.30
-79.41
-85.51
-91.62
-97.73
0.00
STI6
STI7
TOTAL LOADS
V (+)
V (-)
321.23
0.00
295.73
85.13
270.23
71.09
244.73
55.62
219.23
40.15
193.73
23.97
168.22
7.79
142.39
-11.28
116.56
-30.35
92.49
-49.38
68.41
-68.41
49.38
-92.49
30.35
-116.56
11.28
-142.39
-7.79
-168.22
-24.68
-193.73
-41.57
-219.23
-56.33
-244.73
-71.09
-270.23
-85.13
-295.73
0.00
-321.23
0.00
0.00
7/1/2003
26 of 71
fa := max
( SI1 + SI2) 12
Sb
( SI3 + SI4) 12
Sbc
fa = 4.326
f_reqd = 3.789
F_est = 34.828
N1 :=
f_reqd
1
yb 4
F_est
+
Sb
Area
The area below gives the proper data for strand pattern for the proper beam.
N1 = 33.642
7/1/2003
27 of 71
harped := "n"
mb
br
act :=
max
Row
sn
per
row
Height
stt
12
2
12
12
10
8
6
4
2
2
2
2
2
2
2
2
2
2
2
2
2
( x_s x_s1 )
4
6
8
10
12
14
16
18
20
22
35
37
39
41
43
45
47
49
51
2
2
y
y
2
2
25
25
harp.
7/1/2003
28 of 71
x_u1_m
br_m :=
act_m
max strands
sn_m
per row
12
12
12
10
8
6
4
2
2
2
2
2
2
2
2
2
2
2
2
2
( x_s x_s1 )
Row
Height
2
4
6
8
10
12
14
16
18
20
22
35
37
39
41
43
45
47
49
51
actual
strands
12
12
10
Harped
"y" or "n"
n
n
n
2
2
n
n
7/1/2003
29 of 71
End Pattern
60
50
beamxa , 1
x_s1xa4 , 1
40
k1xa4 , 1
k_b1 n8 , 1
30
k_b2 n8 , 1
k_b3 n8 , 1
20
10
0
0
10
15
20
25
30
Middle Pattern
60
50
beamxa , 1
x_s1xa4 , 1
40
k1_mxa4 , 1
k_b1_m n8 , 1
30
k_b2_m n8 , 1
k_b3_m n8 , 1 20
10
0
0
10
15
20
25
30
7/1/2003
30 of 71
Calculate Eccentricity
Eccentricity From bottom of beam
10
ecc ns
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
x1 ns
ecc
enc
disp10
ns , 0
:= x1
disp10
ns
ns , 1
:= ecc
ns
mp
ns
= 3.882
:= yb ecc
ns
:= enc
ns
disp10
ns , 2
enc
mp
= 20.848
9.875
14.855
1.05
9.875
14.855
1.1
9.875
14.855
1.15
9.875
14.855
1.2
8.737
15.993
1.25
8.737
15.993
1.3
8.737
15.993
1.35
8.737
15.993
1.4
3.882
20.848
disp10 = 9
1.45
3.882
20.848
10
1.5
3.882
20.848
11
1.55
3.882
20.848
12
1.6
3.882
20.848
13
1.65
8.737
15.993
14
1.7
8.737
15.993
15
1.75
8.737
15.993
16
1.8
8.737
15.993
17
1.85
9.875
14.855
18
1.9
9.875
14.855
19
1.95
9.875
14.855
20
9.875
14.855
7/1/2003
31 of 71
fci
Ep := 28500
Ns_middle := ye4
Eci = 4695.982
Ns_middle = 34
sp
ceil
Aps_1 = 7.378
Fs = 1494.045
M_1 = 1027.5
Ac := Area
Ac = 789
e_2 := yb ecc
e_2 = 20.848
sp
ceil
fcgp (stress @ c.g. strands from prestress and beam weight only)
at bottom
at top
fcgp := fbi +
ES :=
Ep
Eci
fcgp
fbi :=
fti :=
Fs
Ac
Fs
Ac
Fs e_2
Sb
Fs e_2
St
ES = 20.624
M_1 12
Sb
M_1 12
St
fbi = 3.678
fti = 0.219
fcgp = 3.398
7/1/2003
32 of 71
SR = 6.5
fb :=
at bottom
ft :=
at top
fcdp := fb +
SI2 12
7
Sb
SI2 12
7
St
(SI37 + SI47) 12
fb = 2.869
Sbc
(SI37 + SI47) 12
ft = 2.149
Stb
( ft fb ) ( yb e_2 0)
Creep (ksi) =
fcdp = 2.508
CR := 12 fcgp 7 fcdp
CR = 23.219
time := 0.75
fpy := Strand_strength
Relaxation at transfer =
R1 :=
log( 24 time )
40
fpj
fpy
fpy = 270
0.55 fpj
R1 = 1.271
7/1/2003
33 of 71
R2 = 1.742
fi := R1 + ES
fi = 21.895
ft = 52.085
fi := 0.75 Strand_strength fi
fi = 180.605
ff := 0.75 Strand_strength ft
ff = 150.415
7/1/2003
34 of 71
Design variables
Eccentricity for non-compite section
enc
Aps
ye4
Fi
Ff
disp := 0
disp
ns , 0
:= x1
ns
ns
ns , 1
disp
ns , 2
ns
mp
ns
disp
:= yb ecc
:= enc
ns
:= 0
disp
ns , 3
disp
ns , 4
ns
:= ye4 Strand_area
disp =
Fi
:= Aps ff
Ff
ns
= 7.378
ns
ns
= 1332.506
mp
ns
:= ye4
mp
= 20.848
= 34
:= Aps fi
:= Aps
mp
Aps
ns
disp
ns , 5
disp
ns , 6
:= SI1
mp
disp
ns
= 1109.764
ns , 7
:= Ff
:= Fi
ns
enc
ns
14.855
32
6.944
1254.123
1044.483
1.05
14.855
32
6.944
184.95
1254.123
1044.483
1.1
14.855
32
6.944
369.9
1254.123
1044.483
1.15
14.855
32
6.944
513.75
1254.123
1044.483
1.2
15.993
38
8.246
657.6
1489.271
1240.324
1.25
15.993
38
8.246
760.35
1489.271
1240.324
1.3
15.993
38
8.246
863.1
1489.271
1240.324
1.35
15.993
38
8.246
924.75
1489.271
1240.324
1.4
20.848
34
7.378
986.4
1332.506
1109.764
1.45
20.848
34
7.378
1006.95
1332.506
1109.764
10
1.5
20.848
34
7.378
1027.5
1332.506
1109.764
11
1.55
20.848
34
7.378
1006.95
1332.506
1109.764
12
1.6
20.848
34
7.378
986.4
1332.506
1109.764
13
1.65
15.993
38
8.246
924.75
1489.271
1240.324
14
1.7
15.993
38
8.246
863.1
1489.271
1240.324
15
1.75
15.993
38
8.246
760.35
1489.271
1240.324
16
1.8
15.993
38
8.246
657.6
1489.271
1240.324
ns
7/1/2003
35 of 71
16
1.8
15.993
38
8.246
657.6
1489.271
1240.324
17
1.85
14.855
32
6.944
513.75
1254.123
1044.483
18
1.9
14.855
32
6.944
369.9
1254.123
1044.483
19
1.95
14.855
32
6.944
184.95
1254.123
1044.483
20
14.855
32
6.944
1254.123
1044.483
Fi
top_i
:=
bot_i
:=
ns
mp
Fi
ns
ns
Ac
Fi
Initial stress in bottom (psi) =
ns
ns
Ac
check_i
:= x1
check_i
:=
ns , 0
ns , 3
= 1332.506
Fi
ns
Fi enc
ns
ns
St
Fi enc
ns
ns
Sb
SI1 12
ns
top_i
= 0.046
bot_i
= 3.154
mp
St
SI1 12
ns
mp
Sb
ns
ns
)(
< 0 top_i
otherwise
"top fail" if top_i
ns
ns
)(
< fit
> 0 top_i
> fic
)(
ns
check_i
ns , 6
:=
ns
< 0 bot_i
otherwise
"bot fail" if bot_i
ns
ns
)(
> 0 bot_i
check_i
:= top_i
check_i
:=
ns , 1
ns , 2
check_i
:= bot_i
check_i
:=
ns , 4
ns
fit if top_i
ns
fic otherwise
<0
ns , 5
< fit
ns
fit if bot_i
ns
fic otherwise
<0
ns
> fic
check_i =
7/1/2003
36 of 71
-0.502
-0.539
"top OK"
3.357
3.6
"bot OK"
1.05
-0.253
-0.539
"top OK"
3.146
3.6
"bot OK"
1.1
-0.004
-0.539
"top OK"
2.936
3.6
"bot OK"
1.15
0.19
3.6
"top OK"
2.772
3.6
"bot OK"
1.2
0.1
3.6
"top OK"
3.398
3.6
"bot OK"
1.25
0.238
3.6
"top OK"
3.281
3.6
"bot OK"
1.3
0.376
3.6
"top OK"
3.164
3.6
"bot OK"
1.35
0.459
3.6
"top OK"
3.094
3.6
"bot OK"
1.4
-0.101
-0.539
"top OK"
3.201
3.6
"bot OK"
1.45
-0.073
-0.539
"top OK"
3.178
3.6
"bot OK"
10
1.5
-0.046
-0.539
"top OK"
3.154
3.6
"bot OK"
11
1.55
-0.073
-0.539
"top OK"
3.178
3.6
"bot OK"
12
1.6
-0.101
-0.539
"top OK"
3.201
3.6
"bot OK"
13
1.65
0.459
3.6
"top OK"
3.094
3.6
"bot OK"
14
1.7
0.376
3.6
"top OK"
3.164
3.6
"bot OK"
15
1.75
0.238
3.6
"top OK"
3.281
3.6
"bot OK"
16
1.8
0.1
3.6
"top OK"
3.398
3.6
"bot OK"
17
1.85
0.19
3.6
"top OK"
2.772
3.6
"bot OK"
18
1.9
-0.004
-0.539
"top OK"
2.936
3.6
"bot OK"
19
1.95
-0.253
-0.539
"top OK"
3.146
3.6
"bot OK"
20
-0.502
-0.539
"top OK"
3.357
3.6
"bot OK"
7/1/2003
-0.502
-0.539
"top OK"
3.357
37 of 71
3.6
"bot OK"
Initial Stress
4
check_i ns , 1
fic
check_i ns , 4
fit
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
x1 ns
SI_pt
ns
:=
ns
Ac
Ff enc
ns
ns
St
SI_pt
SI_pb
St
Stb
mp
= 2.568
ns
:=
ns
Ac
Ff enc
ns
Sb
ns
Sb
Sbc
mp
= 0.725
ns , 0
:= x1
ns
7/1/2003
check_1
ns , 3
:=
ns
38 of 71
<0
otherwise
"top fail" if SI_pt
)(
> 0 SI_pt
ns
ns
> fc1
check_1
ns , 6
:=
<0
ns
otherwise
"bot fail" if SI_pb
ns
)(
> 0 SI_pb
ns
> fc1
check_1
:= SI_pt
check_1
:=
ns , 1
ns , 2
check_1
:= SI_pb
check_1
:=
ns , 4
ns
fft if SI_pt
ns
<0
ns , 5
fc1 otherwise
ns
fft if SI_pb
ns
<0
fc1 otherwise
check_1 =
-0.418
-0.537
"see SIII"
4
2.795
5
4.8
"bot OK"
1.05
0.26
4.8
"top OK"
2.009
4.8
"bot OK"
1.1
0.937
4.8
"top OK"
1.222
4.8
"bot OK"
1.15
1.466
4.8
"top OK"
0.612
4.8
"bot OK"
1.2
1.757
4.8
"top OK"
0.66
4.8
"bot OK"
1.25
2.138
4.8
"top OK"
0.22
4.8
"bot OK"
1.3
2.519
4.8
"top OK"
-0.221
-0.537
"see SIII"
1.35
2.74
4.8
"top OK"
-0.468
-0.537
"see SIII"
1.4
2.425
4.8
"top OK"
-0.568
-0.537
"see SIII"
1.45
2.497
4.8
"top OK"
-0.647
-0.537
"see SIII"
10
1.5
2.568
4.8
"top OK"
-0.725
-0.537
"see SIII"
11
1.55
2.497
4.8
"top OK"
-0.647
-0.537
"see SIII"
12
1.6
2.425
4.8
"top OK"
-0.568
-0.537
"see SIII"
13
1.65
2.74
4.8
"top OK"
-0.468
-0.537
"see SIII"
14
1.7
2.519
4.8
"top OK"
-0.221
-0.537
"see SIII"
15
1.75
2.138
4.8
"top OK"
0.22
4.8
"bot OK"
16
1.8
1.757
4.8
"top OK"
0.66
4.8
"bot OK"
17
1.85
1.466
4.8
"top OK"
0.612
4.8
"bot OK"
18
1.9
0.937
4.8
"top OK"
1.222
4.8
"bot OK"
19
1.95
0.26
4.8
"top OK"
2.009
4.8
"bot OK"
20
-0.418
-0.537
"see SIII"
2.795
4.8
"bot OK"
20
7/1/2003
-0.418
-0.537
"see SIII"
39 of 71
2.795
4.8
"bot OK"
check_1 ns , 1
fc1
check_1 ns , 4
fft
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
x1 ns
SI_nt
ns
:=
ns
Ac
Ff enc
ns
ns
St
SI_nt
SI_nb
St
Stb
mp
= 2.147
ns
:=
ns
Ac
Ff enc
ns
Sb
ns
Sb
Sbc
mp
= 0.534
ns , 0
:= x1
ns
7/1/2003
check_1
ns , 3
:=
40 of 71
<0
ns
otherwise
"top fail" if SI_nt
)(
> 0 SI_nt
ns
ns
> fc1
check_1
ns , 6
:=
ns
<0
otherwise
"bot fail" if SI_nb
ns
)(
> 0 SI_nb
ns
> fc1
check_1
:= SI_nt
check_1
:=
ns , 1
ns , 2
check_1
:= SI_nb
check_1
:=
ns , 4
ns
fft if SI_nt
ns
<0
ns , 5
fc1 otherwise
ns
fft if SI_nb
ns
<0
fc1 otherwise
check_1 =
1
2
-0.418
-0.537
"see SIII"
2.795
4.8
"bot OK"
1.05
0.18
4.8
"top OK"
2.245
4.8
"bot OK"
1.1
0.779
4.8
"top OK"
1.695
4.8
"bot OK"
1.15
1.247
4.8
"top OK"
1.265
4.8
"bot OK"
1.2
1.478
4.8
"top OK"
1.493
4.8
"bot OK"
1.25
1.816
4.8
"top OK"
1.183
4.8
"bot OK"
1.3
2.153
4.8
"top OK"
0.873
4.8
"bot OK"
1.35
2.353
4.8
"top OK"
0.69
4.8
"bot OK"
1.4
2.016
4.8
"top OK"
0.654
4.8
"bot OK"
1.45
2.081
4.8
"top OK"
0.594
4.8
"bot OK"
10
1.5
2.147
4.8
"top OK"
0.534
4.8
"bot OK"
11
1.55
2.081
4.8
"top OK"
0.594
4.8
"bot OK"
12
1.6
2.016
4.8
"top OK"
0.654
4.8
"bot OK"
13
1.65
2.353
4.8
"top OK"
0.69
4.8
"bot OK"
14
1.7
2.153
4.8
"top OK"
0.873
4.8
"bot OK"
15
1.75
1.816
4.8
"top OK"
1.183
4.8
"bot OK"
16
1.8
1.478
4.8
"top OK"
1.493
4.8
"bot OK"
17
1.85
1.247
4.8
"top OK"
1.265
4.8
"bot OK"
18
1.9
0.779
4.8
"top OK"
1.695
4.8
"bot OK"
19
1.95
0.18
4.8
"top OK"
2.245
4.8
"bot OK"
20
-0.418
-0.537
"see SIII"
2.795
4.8
"bot OK"
20
7/1/2003
-0.418
-0.537
"see SIII"
2.795
41 of 71
4.8
"bot OK"
check_1 ns , 1
fc1
check_1 ns , 4
fft
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
x1 ns
SIII_pt
ns
:=
ns
Ac
Ff enc
ns
St
ns
Stb
SIII_pt
mp
= 2.484
ns
:=
ns
Ac
Ff enc
ns
ns
Sb
Sbc
SIII_pb
mp
= 0.474
ns , 0
:= x1
ns
7/1/2003
check_1
ns , 3
:=
42 of 71
ns
)(
< 0 SIII_pt
otherwise
"top fail" if SIII_pt
ns
ns
)(
< fft
> 0 SIII_pt
ns
)
)
> fc3
check_1
ns , 6
:=
)(
< 0 SIII_pb
ns
otherwise
"bot fail" if SIII_pb
ns
ns
)(
< fft
> 0 SIII_pb
ns
)
)
> fc3
check_1
:= SIII_pt
check_1
:=
ns , 1
ns , 2
check_1
:= SIII_pb
check_1
:=
ns , 4
ns
fft if SIII_pt
ns
<0
ns , 5
fc3 otherwise
ns
fft if SIII_pb
ns
<0
fc3 otherwise
-0.418
-0.537
"top OK"
2.795
3.2
"bot OK"
1.05
0.244
3.2
"top OK"
2.056
3.2
"bot OK"
1.1
0.906
3.2
"top OK"
1.316
3.2
"bot OK"
1.15
1.422
3.2
"top OK"
0.742
3.2
"bot OK"
1.2
1.701
3.2
"top OK"
0.827
3.2
"bot OK"
1.25
2.073
3.2
"top OK"
0.412
3.2
"bot OK"
1.3
2.446
3.2
"top OK"
-0.002
-0.537
"bot OK"
1.35
2.663
3.2
"top OK"
-0.237
-0.537
"bot OK"
1.4
2.343
3.2
"top OK"
-0.324
-0.537
"bot OK"
check_1 = 9
1.45
2.414
3.2
"top OK"
-0.399
-0.537
"bot OK"
10
1.5
2.484
3.2
"top OK"
-0.474
-0.537
"bot OK"
11
1.55
2.414
3.2
"top OK"
-0.399
-0.537
"bot OK"
12
1.6
2.343
3.2
"top OK"
-0.324
-0.537
"bot OK"
13
1.65
2.663
3.2
"top OK"
-0.237
-0.537
"bot OK"
14
1.7
2.446
3.2
"top OK"
-0.002
-0.537
"bot OK"
15
1.75
2.073
3.2
"top OK"
0.412
3.2
"bot OK"
16
1.8
1.701
3.2
"top OK"
0.827
3.2
"bot OK"
17
1.85
1.422
3.2
"top OK"
0.742
3.2
"bot OK"
18
1.9
0.906
3.2
"top OK"
1.316
3.2
"bot OK"
19
1.95
0.244
3.2
"top OK"
2.056
3.2
"bot OK"
20
-0.418
-0.537
"top OK"
2.795
3.2
"bot OK"
7/1/2003
-0.418
-0.537
"top OK"
2.795
43 of 71
3.2
"bot OK"
check_1 ns , 1
fc3
check_1 ns , 4
fft
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
x1 ns
SIII_nt
ns
:=
ns
Ac
Ff enc
ns
St
ns
Stb
SIII_nt
mp
= 2.147
ns
:=
ns
Ac
Ff enc
ns
ns
Sb
Sbc
SIII_nb
mp
= 0.534
ns , 0
:= x1
ns
7/1/2003
check_1
ns , 3
:=
44 of 71
ns
)(
< 0 SIII_nt
otherwise
"top fail" if SIII_nt
ns
ns
< fft
)(
ns
> fc3
)(
ns
> fc3
> 0 SIII_nt
check_1
ns , 6
:=
ns
<0
otherwise
"bot fail" if SI_nb
ns
> 0 SI_nb
check_1
:= SIII_nt
check_1
:=
ns , 1
ns , 2
check_1
:= SI_nb
check_1
:=
ns , 4
ns
fft if SIII_nt
ns
<0
ns , 5
fc3 otherwise
ns
fft if SIII_nb
ns
<0
fc3 otherwise
1
2
3
-0.418
-0.537
"top OK"
2.795
3.2
"bot OK"
1.05
0.18
3.2
"top OK"
2.245
3.2
"bot OK"
1.1
0.779
3.2
"top OK"
1.695
3.2
"bot OK"
1.15
1.247
3.2
"top OK"
1.265
3.2
"bot OK"
1.2
1.478
3.2
"top OK"
1.493
3.2
"bot OK"
1.25
1.816
3.2
"top OK"
1.183
3.2
"bot OK"
1.3
2.153
3.2
"top OK"
0.873
3.2
"bot OK"
1.35
2.353
3.2
"top OK"
0.69
3.2
"bot OK"
1.4
2.016
3.2
"top OK"
0.654
3.2
"bot OK"
check_1 = 9
1.45
2.081
3.2
"top OK"
0.594
3.2
"bot OK"
10
1.5
2.147
3.2
"top OK"
0.534
3.2
"bot OK"
11
1.55
2.081
3.2
"top OK"
0.594
3.2
"bot OK"
12
1.6
2.016
3.2
"top OK"
0.654
3.2
"bot OK"
13
1.65
2.353
3.2
"top OK"
0.69
3.2
"bot OK"
14
1.7
2.153
3.2
"top OK"
0.873
3.2
"bot OK"
15
1.75
1.816
3.2
"top OK"
1.183
3.2
"bot OK"
16
1.8
1.478
3.2
"top OK"
1.493
3.2
"bot OK"
17
1.85
1.247
3.2
"top OK"
1.265
3.2
"bot OK"
18
1.9
0.779
3.2
"top OK"
1.695
3.2
"bot OK"
19
1.95
0.18
3.2
"top OK"
2.245
3.2
"bot OK"
20
-0.418
-0.537
"top OK"
2.795
3.2
"bot OK"
20
7/1/2003
-0.418
-0.537
"top OK"
2.795
45 of 71
3.2
"bot OK"
check_1 ns , 1
fc1
check_1 ns , 4
fft
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
x1 ns
k = 2 1.04
c=
k c
dp
fpy
fpu
c=
fpu
fpu
dp
dp
7/1/2003
46 of 71
Calculations
k := 0.28
Aps
dp
mp
ns
= 7.378
A's := 0
1 := 0.85
fpu := Strand_strength
f'y := 60
bw = 6
As := 0
:= h + ts ecc
ns
dp
mp
= 58.368
hf := ts
fy := 60
fpu = 270
ns
:=
j1
ns
7/1/2003
ns
ns
fpu
ns dp
j2
fpu
fps
if j1
j2
otherwise
ns
:= fpu 1 k
ns
< ts
j1
ns
= 6.941
ns
mp
ns
0.85 fc 1 bw + k Aps
ns
47 of 71
dp
ns
c
ns
fps
mp
Mn
ns
= 261.01
:= c 1
ns
= 5.9
ns
:= Aps fps dp
ns
check_m :=
mp
ns
ns
a
ns
"OK" if Mn
ns 1
12
ns
Mn
mp
= 8893.29
> STI6
ns
"FAIL" otherwise
disp_m
:= x1
disp_m
:= Aps
disp_m
:= dp
ns , 0
ns , 1
ns , 2
disp_m
:= c
disp_m
:= STI6
disp_m
:= Mn
ns , 3
ns
ns , 4
ns
ns , 5
ns
disp_m
ns , 6
ns
:= check_m
ns
ns
ns
6.944
52.375
6.522
7479.76
1.05
6.944
52.375
6.522
1303.273
7479.76
"OK"column 1 = Aps
"OK"column 2 = dp
1.1
6.944
52.375
6.522
2606.546
7479.76
"OK"column 3 = c
1.15
6.944
52.375
6.522
3611.262
7479.76
"OK"
1.2
8.246
53.513
7.701
4615.979
8945.663
1.25
8.246
53.513
7.701
5342.04
8945.663
1.3
8.246
53.513
7.701
6068.101
8945.663
"OK"
1.35
8.246
53.513
7.701
6463.504
8945.663
"OK"
1.4
7.378
58.368
6.941
6858.906
8893.29
"OK"
7/1/2003
48 of 71
1.4
7.378
58.368
6.941
6858.906
8893.29
"OK"
1.45
7.378
58.368
6.941
6981.552
8893.29
"OK"
10
1.5
7.378
58.368
6.941
7104.197
8893.29
"OK"
11
1.55
7.378
58.368
6.941
6981.552
8893.29
"OK"
12
1.6
7.378
58.368
6.941
6858.906
8893.29
"OK"
13
1.65
8.246
53.513
7.701
6463.504
8945.663
"OK"
14
1.7
8.246
53.513
7.701
6068.101
8945.663
"OK"
15
1.75
8.246
53.513
7.701
5342.04
8945.663
"OK"
16
1.8
8.246
53.513
7.701
4615.979
8945.663
"OK"
17
1.85
6.944
52.375
6.522
3611.262
7479.76
"OK"
18
1.9
6.944
52.375
6.522
2606.546
7479.76
"OK"
19
1.95
6.944
52.375
6.522
1303.273
7479.76
"OK"
20
6.944
52.375
6.522
7479.76
"OK"
disp_m =
1 .10
8000
6000
Mn ns
STI6 ns
4000
2000
1.1
1.2
1.3
1.4
1.5
x1 ns
0.42
where c = the distance fro the extreme compression fiber to the N.A.
de =
Aps fps dp + As fy ds
Aps fps + As fy
sinze As = 0 then
de = dp
1.6
1.7
1.8
1.9
de
ns
:= dp
ns
check
:=
ns
49 of 71
ns
c
ratio
7/1/2003
ns
dp
:=
ns
"OK" if ratio
ns
< 0.42
"NG" otherwise
disp := 0
disp
ns , 0
disp
ns , 1
:= x1
ns
:= ratio
ns
disp
ns , 2
disp
ns , 3
:= 0.42
:= check
ns
0.125
0.42
"OK"
1.05
0.125
0.42
"OK"
1.1
0.125
0.42
"OK"
1.15
0.125
0.42
"OK"
1.2
0.144
0.42
"OK"
1.25
0.144
0.42
"OK"
1.3
0.144
0.42
"OK"
disp = 7
1.35
0.144
0.42
"OK"
1.4
0.119
0.42
"OK"
1.45
0.119
0.42
"OK"
10
1.5
0.119
0.42
"OK"
11
1.55
0.119
0.42
"OK"
12
1.6
0.119
0.42
"OK"
13
1.65
0.144
0.42
"OK"
14
1.7
0.144
0.42
"OK"
15
1.75
0.144
0.42
"OK"
7/1/2003
50 of 71
AASHTO 9.18.2.1; The total amount of prestressed and non-prestressed reinforcement shall be adequate to develop
an ultimate moment at the critical section at least 1.2*Mcr
Mn 1.2 Mcr
Mcr = Sc ( fr + fpe) Mdnc
Sbc
Sb
Sbc = 18147.259
Sb = 10543.065
fr := 0.24 fcf
fpe (psi) =
fpe
Ff
Mdnc
Mcr
Check Minimum
ns
ns
check_min
ns
:=
ns
:=
ns
Ac
:= SI1
ns
fr = 0.679
Ff enc
ns
ns
:= Sbc fr + fpe
"Min OK" if Mn
ns
fpe
Sb
+ SI2
ns
mp
= 3.601
) 12
Mdnc
) Mdncns Sb
Sbc
ns
12
check_min
ns
ns , 0
:= x1
ns
disp
0
0
ns , 1
:= Mn
1
1
7479.76
disp
ns
2
5254.068
ns , 2
:= Mcr
ns
disp
ns , 3
:= check_min
ns
3
"Min OK"
Mcr
mp
mp
mp
= 28700.912
= 4747.161
= "Min OK"
disp =
7/1/2003
7479.76
5254.068
"Min OK"
1.05
7479.76
4944.76
"Min OK"
1.1
7479.76
4635.451
"Min OK"
1.15
7479.76
4393.545
"Min OK"
1.2
8945.663
5146.784
"Min OK"
1.25
8945.663
4972.279
"Min OK"
1.3
8945.663
4797.774
"Min OK"
1.35
8945.663
4694.671
"Min OK"
1.4
8893.29
4814.562
"Min OK"
1.45
8893.29
4780.862
"Min OK"
10
1.5
8893.29
4747.161
"Min OK"
11
1.55
8893.29
4780.862
"Min OK"
12
1.6
8893.29
4814.562
"Min OK"
13
1.65
8945.663
4694.671
"Min OK"
14
1.7
8945.663
4797.774
"Min OK"
15
1.75
8945.663
4972.279
"Min OK"
16
1.8
8945.663
5146.784
"Min OK"
17
1.85
7479.76
4393.545
"Min OK"
18
1.9
7479.76
4635.451
"Min OK"
19
1.95
7479.76
4944.76
"Min OK"
20
7479.76
5254.068
"Min OK"
Check Deflections
51 of 71
n := 0 .. 4
Deflection due to pre-stress force (in) I will use the M/(E*I) method
Length of each section =
int :=
length
M1
:= enc Fi
ns
int = 10
10
ns
ns
7/1/2003
M10
M13
M3a := M14
M1
5
M1
6
52 of 71
M3a
4
18629.998
18629.998
M3a = 23818.149
23818.149
23818.149
2.5 .10
2.25 .10
M3a n
4
2 .10
M3 n
4
1.75 .10
4
1.5 .10
4.5 int
3.5 int
xr := 2.5 int 12
1.5 int
0.5 int
M4 := M3 int 12
M5 :=
M4n
540
420
xr = 300
180
60
2235599.809
2546888.835
M4 = 2858177.861
2858177.861
2858177.861
7
M5 = 1.336 10
M6 := M4 xr
( M5 length 12 0.5)
defl_p :=
M6n
n
Eci Inc
xr := 0
int :=
lc
sp
12
int = 60
defl_p = 3.425
Range (in) =
7/1/2003
53 of 71
ns1 := 0 .. sp
xr
ns1
:=
for j 0 .. sp
j1 int j
j
j1
ns1
M1
:= enc Fi
M2
:= M1 int
Reaction =
M3 :=
Sum at points
ns
ns
ns
M1
sp + 1
ns
:= M1
sp
ns
M2
ns 2
1
M3 = 1.435 10
ns
:=
for j 0 .. sp
M5
ns1
for j3 0 .. j
j1 int j
j2
j4
j3
j1 int j3
j3
M2 j2
j3
j5
j
j6 = 0
j5
ns1
Deflection at points
defl
ns1
:=
M3 xr
ns1
M5
Eci Inc
ns1
j4
j6
j3
int
2
+ int
7/1/2003
54 of 71
4
3
defl ns1
2
1
0
10
ns1
disp := 0
disp
ns , 0
disp =
:= x1
ns
-0.027
1.05
0.594
1.1
1.16
1.15
1.672
1.2
2.121
1.25
2.501
1.3
2.81
1.35
3.049
1.4
3.212
1.45
3.294
10
1.5
3.294
11
1.55
3.212
12
1.6
3.049
13
1.65
2.81
14
1.7
2.501
15
1.75
2.121
16
1.8
1.672
17
1.85
1.16
18
1.9
0.594
19
1.95
-0.027
20
-0.703
disp
ns , 1
:= defl
ns
12
14
16
18
20
7/1/2003
55 of 71
lc := length
int :=
length
M3
ns
lc = 100
sp
12
int = 60
ns
3 .10
2.25 .10
M3 ns 1.5 .107
7.5 .10
10
15
20
ns
xr1
ns
:=
for j 0 .. sp
j1
j
M4
ns
:= M3 length 12
ns
int j
int
2
j1
ns
sp
M4
ns 2
1
M5 :=
ns
Area of each block * range
lc 12
M6
ns
:= M4 xr1
ns
ns
sp 0.5
M5 lc 12 0.5
Final Deflection
j=0
defl_p :=
Ec 1000 Ic
M6
defl_p = 0.948
Positive value indicates
an downward deflection
max_d :=
length 12
800
max_d = 1.5
7/1/2003
56 of 71
n1 := 0 .. 10
0
0.1
0.2
0.3
0.4
range1 := 0.5
0.6
0.7
0.8
0.9
1.0
w :=
n1
n1
:=
n1
:=
Db
Ds
bwt
w = 0.069
12
ws :=
DLnc
12
ws = 0.087
:= range1 length 12
n1
w x
n1
24 Inc Eci
ws x
n1
( n1)2 + (xn1)3
( n1)2 + (xn1)3
24 Inc Ec
7/1/2003
57 of 71
2
0
1.5
Db n1
Ds n1
disp =
0.5
0.5
range1 n1
0.1
0.474
0.523
0.2
0.897
0.99
0.3
1.228
1.355
0.4
1.439
1.587
0.5
1.511
1.666
0.6
1.439
1.587
0.7
1.228
1.355
0.8
0.897
0.99
0.9
0.474
0.523
10
0
7/1/2003
dv =
Mn
As fy + Aps fps
= resistance factor for shear 5.5.4.2
LRFD 5.8.3.3: The nominal shear resistance Vn shall be determined as the lesser of
Vn = Vc + Vs + Vp
Vn = 0.25 fcf bv dv + Vp
for which
Vc = 0.0316 fcf bv dv
Av fy dv cot( )
Vs =
this is as per commentary EQ C5.8.3.3.1
S
= Factor as defined in article 5.8.3.4
= angle of inclination of diagonal compressive stresses as determined in 5.8.3.4
= angle of inclination of transverse reinforcement to longitudinal axis
58 of 71
LRFD5.8.3.4.2:
7/1/2003
59 of 71
x =
ns
+ Vu
ns
Vp
ns
Aps fpo
ns
ns
Ep Aps
ns
t
2
Ac = area of concrete on the flexural tension side of the member (see fig 1)
Aps = area of prestressing steel on the flexural tension side of the member (see fig 1)
As = area of nonprestressed steel on the flexural tension side of the member at the section (fig 1)
fpo = for the usual levels of prestressing 0.7*fpu will be appropriate
Mu = factored moment taken as positive, but not taken less than Vu*dv
Vu = factored shear force taken as positive
mp := 3
Width of web (in) =
bv := bw
bv = 6
de
dv
ns
ns
:= h + ts ecc
:=
ns
de
ns
( ns)
0.9 de
if 0.9 de
ns
> 0.72 ( h + ts )
0.72 ( h + ts ) otherwise
j1
de
ns
if j
> j1
ns
ns
ns
j1
ns
a 0.5
ns
ns
otherwise
STI6v ns
STI7v ns
:= max
Vu
STI6ns
Mu1 := max
ns
STI7ns
Mu
ns
ns
12
Mu1ns
Vu ns dv ns
:= max
Vu
mp
Mu1
= 244.729
mp
Mu
mp
= 43335.148
= 43335.148
mp
dv
mp
= 52.375
= 49.603
7/1/2003
60 of 71
:= 0.9
Fp
angle
ns
:= ( fpo ft ) Aps
:=
ns
fpo = 189
Fp
ns
mp
= 950.739
0 if harped = "n"
otherwise
length 12 depress
atan
Vp
ns
Vu
V :=
:= Ff sin angle
ns
ns
ns
Vp
bv dv
ns 180
Vp
mp
=0
ns
mp
ns
= 0.914
V
Ratio of V/fcf =
ns
:=
ns
mp
fcf
Smax :=
ns
0.8 dv ns
if Vns < 0.125 fcf
24.0
0.4 dv ns
min
otherwise
12.0
min
disp := 0
disp
ns , 0
disp
ns , 1
:= x1
disp
ns , 2
:= bv
disp
ns , 3
ns
:= de
ns
:= dv
ns
disp
ns , 4
disp
ns , 5
:= Vu
ns
:= Mu
ns
disp
ns , 6
disp
ns , 7
:= Vp
:= V
ns
ns
disp
ns , 8
disp
ns , 9
:= r
ns
:= Smax
ns
= 0.114
Smax
mp
= 24
7/1/2003
61 of 71
disp =
52.375
49.603
321.235
15934.24
1.199
0.15
12
1.05
52.375
49.603
295.733 15639.275
1.104
0.138
12
1.1
52.375
49.603
270.231 31278.551
1.009
0.126
12
1.15
52.375
49.603
244.729 43335.148
0.914
0.114
24
1.2
53.513
50.24
219.227 55391.746
0.808
0.101
24
1.25
53.513
50.24
193.725 64104.481
0.714
0.089
24
1.3
53.513
50.24
168.223 72817.217
0.62
0.078
24
1.35
53.513
50.24
142.394 77562.043
0.525
0.066
24
1.4
58.368
55.418
116.565
82306.87
0.39
0.049
24
1.45
58.368
55.418
92.488 83778.618
0.309
0.039
24
10
1.5
58.368
55.418
68.411 85250.366
0.229
0.029
24
11
1.55
58.368
55.418
92.488 83778.618
12
1.6
58.368
55.418
13
1.65
53.513
14
1.7
15
1.75
16
1.8
17
0.309
0.039
24
82306.87
0.39
0.049
24
50.24
142.394 77562.043
0.525
0.066
24
53.513
50.24
168.223 72817.217
0.62
0.078
24
53.513
50.24
193.725 64104.481
0.714
0.089
24
53.513
50.24
219.227 55391.746
0.808
0.101
24
1.85
52.375
49.603
244.729 43335.148
0.914
0.114
24
18
1.9
52.375
49.603
270.231 31278.551
1.009
0.126
12
19
1.95
52.375
49.603
295.733 15639.275
1.104
0.138
12
20
52.375
49.603
321.235
1.199
0.15
12
116.565
15934.24
7/1/2003
62 of 71
ns
+ Vu
ns
Vp
ns
Aps fpo
ns
ns
Ep Aps
tmp = 0.0009805
ns
0.002
xns := min tns
xmp = 0.0004903
disp := 0
disp
ns , 0
:= x1
disp
ns
0
disp =
ns , 1
:= xns
2
disp
ns , 2
:= r
disp
ns
ns , 3
:= ns
-0.00169
0.14991
21.6
2.88
1.05
-0.00177
0.13801
21.6
2.88
1.1
-0.00104
0.12611
21.6
2.88
1.15
-0.00049
0.11421
19.9
3.18
1.2
-0.0005
0.10101
19.9
3.18
1.25
-0.00019
0.08926
20.4
3.38
1.3
0.00013
0.07751
27.1
2.75
1.35
0.00027
0.06561
30.5
2.59
1.4
0.00049
0.04869
30.5
2.59
1.45
0.0005
0.03863
30.5
2.59
10
1.5
0.0005
0.02858
33.7
2.38
11
1.55
0.0005
0.03863
30.5
2.59
12
1.6
0.00049
0.04869
30.5
2.59
13
1.65
0.00027
0.06561
30.5
2.59
14
1.7
0.00013
0.07751
27.1
2.75
15
1.75
-0.00019
0.08926
20.4
3.38
16
1.8
-0.0005
0.10101
19.9
3.18
disp
ns , 4
:= ns
7/1/2003
16
1.8
-0.0005
0.10101
19.9
3.18
17
1.85
-0.00049
0.11421
19.9
3.18
18
1.9
-0.00104
0.12611
21.6
2.88
19
1.95
-0.00177
0.13801
21.6
2.88
20
-0.00169
0.14991
21.6
2.88
Range definition
63 of 71
ns1 := 0 .. 2
Av
ns , 0
Av
ns , 1
Av
:= 0.4
:= 0.62
ns , 2
:= 0.88
Vc
Vs
ns
:= 0.0316 ns fcf bv dv
ns
:=
Vu
j
ns
ns
0 if Vu
ns
otherwise
0 if j
ns
S1
ns , ns1
:=
ns
ns
Vs
ns
+ Vp
ns
= 84.59
mp
= 187.331
<0
if Vs
Av
ns
Vp
mp
otherwise
Smax
ns
< 0.5 Vc
ns
Vc
Vc
ns
ns
ns , ns1
=0
fy dv cot ns
ns
Vs
ns
180
otherwise
disp := 0
disp
ns , 0
7/1/2003
:= x1
ns
disp
ns , 1
:= Vc
ns
disp
ns , 2
:= Vs
64 of 71
ns
76.61
280.318
1.05
76.61
251.982
1.1
76.61
223.647
1.15
84.59
187.331
1.2
85.676
157.91
1.25
91.065
124.186
74.091
112.824
1.3
disp = 7
1.35
69.78
88.435
1.4
76.972
52.545
1.45
76.972
25.793
10
1.5
70.731
5.282
11
1.55
76.972
25.793
12
1.6
76.972
52.545
13
1.65
69.78
88.435
14
1.7
74.091
112.824
15
1.75
91.065
124.186
disp := 0
actual required spacing
0
10.726
16.626
23.598
12
11.933
18.495
26.252
12
13.444
20.839
29.578
12
17.555
27.211
38.622
24
21.094
32.695
46.406
24
26.108
40.467
57.437
24
20.884
32.371
45.946
24
S1 = 7
23.147
35.877
50.922
Smax = 7
24
42.972
66.606
94.538
24
87.541
135.689
192.591
24
10
377.572
585.237
830.659
10
24
11
87.541
135.689
192.591
11
24
12
42.972
66.606
94.538
12
24
13
23.147
35.877
50.922
13
24
14
20.884
32.371
45.946
14
24
15
26.108
7/1/2003
40.467
57.437
15
65 of 71
24
ns , ns1
:=
Smax
ns
if Vs
ns
=0
mp , ns1
otherwise
Av
fy dv cot ns
ns , ns1
ns
180
j
ns
Vs
Smax
ns
ns
S=
if j
ns
17.555
24
24
ns
> Smax
ns
otherwise
10.726
12
12
11.933
12
12
1.05
12
12
12
1.1
17.555
24
24
1.15
21.094
24
24
1.2
24
24
24
1.25
20.884
24
24
1.3
23.147
24
24
1.35
24
24
24
1.4
24
24
24
1.45
10
24
24
24
10
1.5
11
24
24
24
11
1.55
12
24
24
24
12
1.6
13
23.147
24
24
13
1.65
14
20.884
24
24
14
1.7
15
24
24
24
15
1.75
16
21.094
24
24
16
1.8
17
17.555
24
24
17
1.85
18
12
12
12
18
1.9
19
11.933
12
12
19
1.95
20
10.726
12
12
20
x1 =
21
21
22
22
7/1/2003
66 of 71
:=
ns , ns1
Avmin
12
Av
ns , ns1
ns , ns1
:= 0.0316 fcf
ns , ns1
bv Av
ns , ns1
Avmin
fy
check := 0
mp , ns1
0.004
Check minimum
check
ns , ns1
:=
"OK" if Avact
ns , ns1
> Avmin
0.006
ns , ns1
0.008
"NG" otherwise
check conditions
0.447
0.62
0.88
0.004
0.006
0.008
"OK"
"OK"
"OK"
0.402
0.62
0.88
0.004
0.006
0.008
"OK"
"OK"
"OK"
0.4
0.62
0.88
0.004
0.006
0.008
"OK"
"OK"
"OK"
0.273
0.31
0.44
0.004
0.006
0.008
"OK"
"OK"
"OK"
0.228
0.31
0.44
0.004
0.006
0.008
"OK"
"OK"
"OK"
0.2
0.31
0.44
0.004
0.006
0.008
"OK"
"OK"
"OK"
0.23
0.31
0.44
0.004
0.006
0.008
"OK"
"OK"
"OK"
Avact = 7
0.207
0.31
0.44
Avmin = 7
0.004
0.006
0.008
check = 7
"OK"
"OK"
"OK"
0.2
0.31
0.44
0.004
0.006
0.008
"OK"
"OK"
"OK"
0.2
0.31
0.44
0.004
0.006
0.008
"OK"
"OK"
"OK"
10
0.2
0.31
0.44
10
0.004
0.006
0.008
10
"OK"
"OK"
"OK"
11
0.2
0.31
0.44
11
0.004
0.006
0.008
11
"OK"
"OK"
"OK"
12
0.2
0.31
0.44
12
0.004
0.006
0.008
12
"OK"
"OK"
"OK"
13
0.207
0.31
0.44
13
0.004
0.006
0.008
13
"OK"
"OK"
"OK"
14
0.23
0.31
0.44
14
0.004
0.006
0.008
14
"OK"
"OK"
"OK"
15
0.2
0.31
0.44
15
0.004
0.006
0.008
15
"OK"
"OK"
"OK"
7/1/2003
67 of 71
Fpi := Fi
Fpi = 1254.123
Pr := 0.04 Fpi
Asv :=
Pr
Spb
:=
Asv = 2.508
20
Av
Spacing of stirrups
ns1
Pr = 50.165
0 , ns1 h
Asv
2.153
Spb = 3.337
4.736
4
no. 4
no. 5
no. 6
7/1/2003
68 of 71
or
Vn 0.8 Acv
0.05 bv
fy
Vu
de
7/1/2003
69 of 71
c := 0
c := 0.100
:= 1.0
Acv := fw
Avf
Pc := 0
fc = 4
fy = 60
Acv = 20
Avact
ns
:=
Vn1
= 10.203
Vn2
= 16
Vn3
= 16
Vn1ns
Vn := max Vn2ns
ns
Vn3ns
Vn
ns
ns
mp
ns
mp
ns
mp
Vu
Applied horizontal shear (k) =
Vh
ns
:=
dv
ns
Vh
mp
= 16
mp
= 4.934
ns
bv := fw
ns , 0
Avf
mp
= 0.137
7/1/2003
70 of 71
Avfmin :=
check1
ns
0.05 bv
:=
fy
Avfmin = 0.017
"OK" if Vn
ns
> Vh
ns
"NG" otherwise
Check minimum reinforcing against the actual
check2
ns
:=
"OK" if Avf
ns
> Avfmin
"NG" otherwise
disp := 0
disp
ns , 0
disp
ns , 6
:= x1
disp
ns
:= check2
:= Avf
disp
ns
ns , 2
:= Vn
ns
disp
ns , 3
0.224
16
6.476
0.017
"OK"
"OK"
1.05
0.201
16
5.962
0.017
"OK"
"OK"
1.1
0.2
16
5.448
0.017
"OK"
"OK"
1.15
0.137
16
4.934
0.017
"OK"
"OK"
1.2
0.114
16
4.364
0.017
"OK"
"OK"
1.25
0.1
16
3.856
0.017
"OK"
"OK"
1.3
0.115
16
3.348
0.017
"OK"
"OK"
1.35
0.104
16
2.834
0.017
"OK"
"OK"
1.4
0.1
16
2.103
0.017
"OK"
"OK"
1.45
0.1
16
1.669
0.017
"OK"
"OK"
10
1.5
0.1
16
1.234
0.017
"OK"
"OK"
11
1.55
0.1
16
1.669
0.017
"OK"
"OK"
12
1.6
0.1
16
2.103
0.017
"OK"
"OK"
13
1.65
0.104
16
2.834
0.017
"OK"
"OK"
14
1.7
0.115
16
3.348
0.017
"OK"
"OK"
15
1.75
0.1
16
3.856
0.017
"OK"
"OK"
16
1.8
0.114
16
4.364
0.017
"OK"
"OK"
17
1.85
0.137
16
4.934
0.017
"OK"
"OK"
18
1.9
0.2
16
5.448
0.017
"OK"
"OK"
19
1.95
0.201
16
5.962
0.017
"OK"
"OK"
20
0.224
16
6.476
0.017
"OK"
"OK"
21
22
:= Vh
ns
disp
ns , 4
:= Avfmin
disp
ns , 5
:= check1
ns
disp =
ns , 1
ns
22
7/1/2003
71 of 71