Professional Documents
Culture Documents
Notes 10 Shear Bending Fixed PDF
Notes 10 Shear Bending Fixed PDF
Design process
Structural design process
13.122 Lecture 1
notes_10_shear_bending.mcd
Sign Convention
y
My
Mz
2
2
measuring distance: Iz = y dA ; Iy = z dA
T = Mx
x = xx
x =
xy = yx
etc.
M zy
x =
Iz
M yz
later .....
Iy
M + dM
dQ = fdx
Q
Q + dQ
Q = f( x) dx + Q(x = 0) = f( x) dx
dx
dx
2
M + dM = 0
Q=
=>
d
M
dx
M ( x) = Q( x) dx + M(x = 0) = Q( x) dx
notes_10_shear_bending.mcd
suppose we have a distribution of weight per foot w, constant over a distance 0 => 1
mathcad has an expression that handles the < and > relationships:
a > b = 1 if true, 0 if false
a := 1
b := 2
a>b= 0
b>a= 1
2
w := 3
2
1
:= 2
4
1
2
5
6
w_plot( x) := w i , 0 < x i , 1
i
w_plot( x)
w_plot ( x) :=
w i , 0 < x i , 1
i
i= 0
0
w_plot( x)
notes_10_shear_bending.mcd
shear( x) := w ( ) d
i
i, 0 > x
w x i, 0
i
i, 0 < x i, 1
w i, 1 i, 0
i
x > i, 1
for example: i := 2
)(
)(
shear( x)
x
ul
shear( x) :=
i = ll
wi ( x i , 0) ( i , 0 < x i , 1) + wi ( i , 1 i , 0) ( x > i , 1)
shear( x)
wi(i, 1 i, 0) = 0
i
notes_10_shear_bending.mcd
bending_moment( x) := shear( ) d =
wi ( x i , 0) ( i , 0 < x i , 1) + wi ( i , 1 i , 0) ( x > i , 1) d
; x < i, 0
0 when
( i , 0) 2
x
2
= w
i , 0x
( i , 0)
i 2
2
w
when i , 0 < x < i , 1 or : =
)2 after simplifying
x i, 0
wi
and
= w i , 1 i , 0 x i , 1 +
i
simplifying =>
)(
1
2
i , 1 i , 0 i , 1 i , 0 x > i , 1 when
)(
) (
x2
( i , 0) 2
2
i , 0x
( i , 0)
2
2
i , 0x +
therefore; bending moment (x) = for lower limit: ll:= 0 and upper limit =
x > i, 1
(i , 0)2
2
(
2
ul := 4
ul
bending_moment( x) :=
)2
x i, 0
w 1 ( x ) 2 ( < x ) ...
i, 0 i, 0
i, 1
i 2
i = ll
1
+ wi ( i , 1 i , 0) ( x i , 1) + ( i , 1 i , 0) ( i , 1 i , 0) ( x > i , 1)
2
bending_moment( x)
notes_10_shear_bending.mcd
(i , 1 + i , 0)
2
this is not necessary as xxi can be at any position (but usually between the end points).
shear( x)
10
ul
=> shear ( x) :=
fi(x xxi)
i = ll
let's compare this version with the earlier weight per foot shear1( x)
5
shear( x)
4
2
shear( x)
shear1( x)
0
2
notes_10_shear_bending.mcd
now for bending moment: bending_moment ( x) := shear ( ) d; as above let's look first at bending moment
bending_moment ( x) := f x xx d =
i
i
)(
bending_moment ( x) := f x xx x xx
i
)(
bending_moment ( x) := f x xx x xx
i
shear( x)
bending_moment( x)
bending_moment ( x) :=
fi(x xxi)(x xxi)again comparing with the weight per foot from above
i = ll
4
bending_moment( x)
bending_moment1( x)
notes_10_shear_bending.mcd
this doesn't look all that great, but we let a constant 3 span two intervals, what if we split it into two parts?
i := 0 .. 5
ll := 0
1
2
3
w :=
3
2
0
1
2
:=
3
4
1
2
xx :=
ul
bending_moment( x) :=
( i , 1 + i , 0)
i(
)(
f x xx x xx
i
i = ll
ul := 5
0.5
1.5
2.5
xx =
3.5
4.5
5.5
f := w i , 1 i , 0
i
i
3
bending_moment( x)
bending_moment1( x)
notes_10_shear_bending.mcd
ll := 0
1
2
3
f :=
3
2
1
x := xs , xs + 0.01 .. xs
0
0
ul
j := 0 .. ul 1
1
2
xs := 3
4
5
6
xx :=
0.5
1.5
2.5
xx =
3.5
4.5
5.5
xs + xs
j
j+ 1
ul1
shear( x) :=
fi(x xxi)
i = ll
shear( x)
location
s := 0
i := 0 .. ul 1
i+ 1
:= s + f
i
1
3
s=0
3
1
1
2
xs = 3
4
5
6
shear( x)
s
x , xs
notes_10_shear_bending.mcd
bm = shear( x) dx
bm x = xs = shear( x) dx =
i
xs
i 1
xs
xs
i
i
shear( x) dx +
shear( x) dx = bm x = xs
+
shear( x) dx
i 1
xs
xs
i 1
i 1
s
xs xs
i
i
i 1
i
i 1
2
xs
( )
( ))
i 1
si1 + si
xs xs
i
1
2 i
bm := 0
0
i := 1 .. 6
bm := bm
i
i 1
si1 + si
xs xs
i 1
2 i
x := xs , xs + 0.1 .. xs
0
bbm( x) := shear( x) dx
ul
for comparison
6
4
bbm( x)
bm
2
0
2
x , xs
10
notes_10_shear_bending.mcd
load
station
location
0
shear
force
0
bending
moment
0
0.5
2.5
-3
2.5
-1
0.5
1
2
-3
-3
2
1
1
3
s=0
3
1
0.5
2.5
bm = 4
2.5
0.5
11
notes_10_shear_bending.mcd