Documente Academic
Documente Profesional
Documente Cultură
x2
y2
x1
area3
x0 x1 x1
Torsion Properties for Line Segments and Computational Scheme
for Piecewise Straight Section Calculations
Closed Thin walled Sections
the new material consists of the "corrections for and Q
A = enclosed area
definition of
4 A
2
J =
(
(
|
J 1
|
c
=
(
h
c
ds
J
s
1
ds =
2 A
s
1
ds
as
b
(
2 A
(
t
b (
t (
1
ds
d
c
=
\
h
c
2 A
t
.
ds = d
c
0
(
1
ds
0 (
t
(
t
0
b
1
circ_integral =
(
ds =
X
i
(
2
Y
i
(
2
+ ) )
=
l
i
if we define
l
i
=
(
0
t
i
t
i
t
i segment
X
i
(
2
Y
i
(
2
+ ) )
i
length:
we now need calculation of the enclosed area A in this expression
area of triangle determined by two points and the origin:
area = area1 + area2 area3
y
area
x0,y0
x1,y1
y
x0,y0
x1,y1
y
area1
area2
x0,y0
x1,y1
y
area3
x0,y0
x1,y1
0,0
x
0,0
x
0,0
x
0,0
1 1 1
x0 area1 :=
2
y1 x1 area2 := (y0 + y1) (x0 x1) area3 :=
2
y0 ( )
2
area := area1 + area2 area3 1 1 1
area simplify y0 x1 +
2
y1 x0 area_2_pts_origin := (y1 x0 y0 x1)
2 2
area between three points:
x0,y0
x1,y1
x2,y2
area
1 1
area := (y1 x0 y0 x1) (y1 x2 y2 x1)
2 2
1 1
area := (y1 x0 y0 x1) + (y2 x1 y1 x2)
2 2
1
etc.........
area_enclosed :=
2
( X
i
Y
i 1
X
i 1
Y
i
)
+ +
i
1 notes_15a_tor_prop_clsd_calc.mcd
x
for a straight line segment
c
= constant
c
=
c
L
2area_enclosed
l
i
and is linear along line
circ_integral t
i
see torsion properties (open) for derivation of c part:
x
1
+ x
0
( y
1
y
0
)
y
1
+ y
0
( x
1
x
0
)
2area_enclosed
l
i
c
=
2 2 circ_integral t
i
c
= xm ( ) ym x
2area_enclosed
l
i
xm = mid-point
y
circ_integral t
i x = x1 - x0
y = y1 - y0
s
d
D
= d
D
= h
D
ds
=>
D
s
0
( ) + y
D
cos ( ) = ( h
D
ds = ( h
C
x
D
sin ( ) ds
( ) = c x
D
(
y
1
y
0
)
+ y
D
(
x
1
x
0
)
calculation of D and D aka identical to open
D
s
if we set
D0
= 0 at the start of a line segment, then
D1
=
D0
+
D
calculate "centroid" of warping wrt shear center:
a
i
Q
D
D
j
=
D
j
Dcg
+
Q
D
i
=
2
\
|
D
i
+
D
i 1.
|
Dcg
=
A
I
yD
=
t s
1
s
0
)
2 x
1
D
1
+ x
0
D
0
)
+ x
0
D
1
+ x
1
D
0
(
6
(
I
=
t s
1
s
0
)
(D
1
)
2
+ D
0
D
1
+ (D
0
)
2
(
(
I
xD
=
t s
1
s
0
)
2 y
1
D1
+ y
0
D
0
)
+ y
0
D
1
+ y
1
D
0
(
6
first moment of needs "correction" also
|
(
(
Q
ds
(
(
Q
ds
(
(
(
T
(
thus a "correction" is applied to Q for
q s , x) =
(
( 1
(
I
( 1 (
(
(
t
ds
(
ds
(
(
t
(
\
the closed section. the is for the closed section
(with it's correction applied)
first calculate as open which we did above, now calculate
(
Q
ds
(
we know is piecewise linear over s ( = hD*s as hD constant over segment) thus over segment:
2 notes_15a_tor_prop_clsd_calc.mcd
s0
1
s1
0
s0
Q
y
1
y
0
(
y
1
y
0
)
s ( ) :=
1 0
s + 0 s0
|
1 0
|(
(
y =
x
1
x
0
x + y
0
x
0
(
x
1
x
0
)
s1 s0
\
s1 s0
.
s
( ) := ( ( ) t d + Q
0
Q
s
s0
s
1 1 0
t s
2
+
1
2 0 s1 2 s0 1 1 s0 1 0 s0 + 2 0 s1
(
s0
( ) t d collect, s
2
s1 s0 2 s1 s0
t s
2
s0
s1 s0
t
s1
(
s
(
( ( ) t d + Q
0
Q
s
(
( ) :=
(
s0
ds
t
s0
s1
(
1
(1 0)
t s
2
1
(2 0 s1 2 s0 1)
t s
1
s0
(s0 1 + 0 s0 2 0 s1)
t + Q
0 simplify (
2 ( s1 + s0) 2 (s1 + s0) 2 (s1 + s0)
ds
|
1
(
( t
collect, t, Q
0
, s1 , s0 , t
\
6
s0
copied from off the page:
=>
|
1
1 +
1
0
|
s1
2
+
|
1
1
2
0
|
s0 s1 +
|
1
1 +
1
0
|
s0
2
+ (s1 s0)
Q
0
\
6 3
. \
3 3
. \
6 3
.
t
=
(s1 s0)
Q
0
+
|
1
1 +
1
0
|
(s1 s0)
2
t
\
6 3
.
1
a reference Heins calculates this increment as
Q
s ( ) :=
2
1
(
Q
1
+ Q
0
)
\
s1
t
s0
|
.
+
12
(0 1) (s1 s0)
2
it can be shown that these are equivalent, but it is not obvious what motivated the second form
from open development:
1
Q
1
:= Q
0
+ (1 + 0) t (s1 s0)
linear => area is half end-point *t* distance, t constant
2
1
simplify
2
(
Q
1
+ Q
0
)
(s1
t
s0)
+
1
(0 1) (s1 s0)
2(
(
collect, t, Q
0
, s1 , s0
\
|
6
1
1 +
1
0
|
.
s1
2
+
|
\
3
2
0
3
1
1
|
.
s0 s1 +
|
\
1
6
12 3
copied from off the page: (it is the same as above)
|
1
1 +
1
0
|
s1
2
+
|
1
1
2
0
|
s0 s1 +
|
1
1 +
1
0
|
s0
2
+ (s1 s0)
Q
0
\
6 3
. \
3 3
. \
6 3
.
t
3 notes_15a_tor_prop_clsd_calc.mcd
Q
_corr
+
|
s
i 1
s
i |
Q
i
+
|
1
i 1
+
1
3
i
|
.
(s
i 1
s
1
)
2
(
( + +
(
Q
ds
Q
_corr
=
i
\
t
i .
\
6
(
+ correction is then:
s
i 1
s
i
t
i
(
(
1
ds
i
(
t
or ....
1 +
2 \
|
Q
1 1
+ Q
i
|
.
\
s
i 1
t
i
s
1 |
.
+ (
i
i 1
)( s
i 1
s
1
)
2
(
(
+ +
+
i
+
+
l
i
= s
i 1
s
i
s
i 1
s
i
t
i
i
and .
Q
i
:= Q
i
Q
_corr
t
i
l
i
+
|
1
i 1
+
1
3
i
|
.
(l
i
)
2
(
(
+
i
\
6
Q
_corr
=
l
i
t
i
i
or ....
1
2 \
|
Q
i 1
+ Q
i
|
l
i
+
1
(
i
i 1
) (l
i
)
2
(
(
+
+ . t
i
12
i
l
i
t
i
i
4 notes_15a_tor_prop_clsd_calc.mcd