Chuyen de Tinh Cot Btct Chiu Nen Lech Tam Xien
-
Upload
daoquyphuoc -
Category
Documents
-
view
35 -
download
0
Transcript of Chuyen de Tinh Cot Btct Chiu Nen Lech Tam Xien
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(1) Phep bien oi tng ng tiet dien chu nen lech tam xien thanh tiet dien chu nen lech tam
phang.
(2) He so quy oi dien tch thep hai au tiet dien trong cach tnh gan ung ra dien tch thep bo
tr theo chu vi cua ca tiet dien.
Page 239
CHUYEN E: NGHIEN CU ANH GIA PHNG PHAP TNH CAU
KIEN BTCT CHU NEN LECH TAM XIEN
TOM TAT
Trong noi dung cua chuyen e nay, sinh vien se phan tch lam ro s lam viec cua
cau kien chu nen (keo) lech tam xien. Tren c s ly thuyet o sinh vien s dung cac
ngon ng lap trnh Visual Basic va VBA trong excel e viet nen phan mem s dung
mat cong tng tac e tnh toan cot thep va kiem tra kha nang chu lc. Ben canh o
sinh vien cung xay dng mot phan mem tnh cau kien chu nen xien theo phng phap
gan ung (1)
. Hai phan mem nay co the import d lieu t ETABS t o lam cho viec
thiet ke c tien li hn. T viec so sanh ket qua tnh cua hai phan mem sinh vien
sinh vien e ngh s dung he so k(2)
=0.4 trong tnh toan cau kien chu nen xien theo
phng phap gan ung.
T khoa: cau kien chu nen xien, ngon ng lap trnh VB, mat cong tng tac, quy
hai phng ve mot phng.
A. TONG QUAN VE CAU KIEN CHU NEN (KEO) LECH TAM XIEN
Nen lech tam xien la nen lech tam ma mat phang uon khong nam trong mat
phang oi xng cua tiet dien.
oi vi tiet dien tron th khong xay ra nen lech tam xien.
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 240
Hnh CD.1 S o noi lc tiet dien chu nen lech tam xien
Cot chu nen lech tam xien thng gap trong cac khung khi xet s lam viec cua
cot ong thi chu uon theo hai phng.
Tiet dien ch nhat chu nen lech tam xien th cot thep thng at theo chu vi va
oi xng qua hai truc. Trng hp Mx~My th nen lam tiet dien vuong.
S lam viec cua cau kien chu nen (keo) lech tam xien
Vi cau kien lam bang vat lieu ong chat va ang hng th khi chu nen lech
tam xien co the dung phng phap cong tac dung e tnh ng suat:
yx
x y
MM Nx y
J J F
ieu kien ben la han che ng suat khong c vt qua ng suat cho phep
hoac cng o tnh toan cua vat lieu.
oi vi ket cau be tong cot thep th vat lieu khong phai la ong nhat ang hng
cung nh la an hoi tuyen tnh. Nen viec xac nh ng suat cua tiet dien khong the
dung phng phap cong tac dung ma phai xet tac dung ong thi cua N, Mx, My.
Khi chu nen lech tam xien tuy theo tng quan gia tr cua N, Mx, My ma tiet
dien vung be tong chu nen co the nam vao 1 trong 4 trng hp sau (xem hnh CD.2).
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 241
Hnh CD.2 cac dang cua vung nen
en trang thai gii han th ng suat trong be tong c xem nh la phan bo eu
va at en gia tr Rb. ng suat trong cot thep xa truc trung hoa co the at en Rs
(keo) hoac Rsc (nen), trong khi o cot thep gan truc trung hoa co ng suat be hn.
Gia thiet tnh toan
Tiet dien phang.
Be tong vung keo c bo qua.
ng suat trong vung be tong chu nen la eu.
Cac phng trnh tnh toan tiet dien chu nen xien
Lay hp cua lc doc va momen theo 2 phng ta c cac phng trnh sau:
x b b b si si
y b b b si si
b b si si
M R A y y
M R A x x
N R A A
x
xo
x
xo
x
xo
x
xo
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 242
Hnh CD.3 S o noi lc va bieu o ng suat tren tiet dien thang goc vi truc doc
cau kien
Tuy theo quan iem tnh toan ma cac nc khac nhau a ra cach tnh toan ng
suat trong tng thanh thep i khac nhau.
Tnh ng suat cot thep theo quan iem
ng suat
Tieu chuan TCXDVN 356-2006 a ra
cong thc thc nghiem e xac nh s:
,( 1)
11.1
sc u
i
i
Trong o
su = 400Mpa
= 0.85-0.008Rb
Aho1
ho5
ho6
s s
s s
s s
s s
s s
s s
bRb
y
x
ho5
ho5ho5xo
A'A
D' A'
A
x
a'
h
h
Hnh CD.4 ng sut trong
ct thp i v i
trong ct thp i v i
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 243
i
oi
x
h
sc i sR R
Tnh ng suat cot thep theo quan iem bien
dang.
Xuat phat t bien dang cua be tong tai mep vung
nen a c quy nh, dung gia thiet tiet dien phang,
khi biet v tr truc trung hoa (biet xo) va v tr cua thanh
cot thep (hoi) se tnh c bien dang cua no la i (xem
hnh CD.4).
i = coi
x
xh
0
0
Khi i T th i = Rs
i < T th i = iRs , vi T = s
s
E
R
Vi cot thep chu keo th ieu kien la x h0i
i vi cot thep chu nen: iu kin la x hoi
He so theo tieu chuan ACI 318 th bang 0.60.85, theo tieu chuan BS 8110 th
bang 0.9, theo EUROCODE 2 th 0.8, con trong TCXDVN khong co noi en b
bang bao nhieu tuy nhien chung ta co the tm c he so theo TCXDVN thong qua
cong thc tnh ng suat cot thep tren.
AAAA
x
h
h
h
h
A A'
Hnh CD.5 ng sut trong
ct thp i c tnh theo
bin dng i.
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 244
S tng ong gia hai quan iem
Cong thc xac nh ng suat thanh thep trong TCVN 356-2005:
,( 1)
11.1
sc u
i
i
Tai v tr truc trung hoa th ng suat bang 0 i= hay x = hoi
Cot thep chu keo khi i >0 x < hoi
Cot thep chu nen khi i >0 x < hoi
Nh vay 2 quan niem tnh tren co tnh tng ong, he so trong quan iem bien
dang co chung y ngha vi he so trong TCVN 356-2005.
Y ngha cua he so hay o la vung be tong chu nen trong tnh toan khong lay
la vung gii han bi ng trung hoa ma c lay giam i vi he so hay
B. PHNG PHAP TNH TOAN CAU KIEN CHU NEN
Phng phap dung bieu o tng tac
nynxnP - M -M
Mt cong tung tc
ng bao
ti trngMx0
My0
nMt phng PnP
(b)
(c)
(a)
y
xM
M
P
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 245
HnhCD.6 Mat cong tng tac Pn-Mnx-Mny
Nguyen tac tnh thep cua phng phap nay la th dan ham lng thep sao cho
kha nang mat cong tng tac bao ben ngoai iem lc can tnh toan cot thep.
Phng phap gan ung
Thc hin theo trnh t sau:
Xet tiet dien cnh Cx, Cy
ieu kien ap dung: 0.5 2x
y
c
c
Tiet dien chu lc nen N , moment uon xM , yM , o lech tam ngau nhien axe , aye .
Sau khi xet uon doc theo hai phng, tnh c he so x , y . Moment gia tang:
1 1;x x x y y yM M M M
Tuy theo tng quan gia hai gia tr 1xM , 1yM vi kch thc cac canh ma a ve
mot trong hai mo hnh tnh toan (theo phng x hoac y )
Mo hnh Theo phng x Theo phng y
ieu kien
y
y
x
x
c
M
c
M 11
x
x
y
y
c
M
c
M11
K hieu
xh c ; yb c
1 1xM M ; 2 1yM M
0.2a ax aye e e
xb c ; yh c
1 1yM M ; 2 1xM M
0.2a ay axe e e
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 246
Xac nh s bo vung be tong chu nen:
1.b
Nx
R b
Nu x1 ho:1
0
0
0.61
xm
h, ngc li th m0=0.4
Momen tng ng :
1 0 2
hM M m M
b
o lech tam: e1=M/N; eo = max(e1,ea)
Da vao o lech tam e va t so x1 e phan biet cac trng hp tnh toan sau
Trng hp 1: 2ax1< Rho => lech tam ln loai 1. Dien tch thep c
xac nh theo cong thc sau:
Ast = ZkR
xhbxRNe
sc
b2
0
Trng hp 2: x1 lech tam ln loai 2. Dien tch thep c xac
nh theo cong thc sau:
Ast = ZkR
ZeN
ZkR
Ne
ss
)('
Trng hp 3: x1> Rho => lech tam be. Gia tr x1 phai c xac nh lai,
x1 la nghiem cua phng trnh bac 3 sau:
x3 + a2x
2 + a1x + a0 = 0
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 247
Trong o
a2 = -(2+ R)h0
a1 = ZhhbR
NeRR
b
0
2
0 122
a0 = bR
hZeN
b
RR 0)1(2
Giai phng trnh bac 3 tren c gia tr cua x. Lu y khi giai ra neu x>ho
th lay s=-Rsc roi giai he 2 phng trnh can bang e tm lai gia tr cua x.
Dien tch cot thep c xac nh theo cong thc sau:
Ast= zkR
xhbxRNe
sc
b )2
( 0
C. XAY DNG MAT BIEU O TNG TAC
Khai niem ve bieu o tng tac
Vi 1 tiet dien cho trc chu nen (keo) lech tam, kha nang chu lc c bieu
dien thanh mot ng tng tac. o la ng cong the hien theo hai truc trong mat
phang Oxy. Truc ng Oy the hien gia tr lc nen Pn, truc ngang Ox the hien momen
Mn.
Tren ng cong tng tac Pn-Mn, ng tia the hien o lech tam e=Mn/Pn.
Truc ng Oy the hien kha nang chu nen ung tam Po (momen uon bang 0) cua cot.
Truc ngang Ox the hien kha nang chu momen uon Mo (lc doc truc bang 0).
Thanh TuyenHighlight
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 248
x
y (P )
(M )ee=
0
P
M
- ng t ia e=M /Pn n
Hnh CD.7 ng cong tng tac Pn-Mn
Mat bieu o tng tac
Vi nen lech tam xien th kha nang chu lc c bieu dien thanh mat bieu o
tng tac. o la mot mat cong the hien theo ba truc Oxyz. Truc ng Oz the hien gia
tr lc nen (keo). Cac truc Ox va Oy the hien momen Mx, My. Moi iem tren mat
bieu o c xac nh bi toa o x, y, z the hien noi lc tng ng. K hieu C, Dx, Dy
la giao iem cac truc vi mat bieu o. ng net gach OkDkxDky la giao tuyen cua
mot mat phang ngang (song song vi mat xOy) vi mat phang toa o va mat cua bieu
o tng tac. ng cong CDk D la giao tuyen cua mat phang cha truc Oz vi mat
bieu o.
C
kxD
Dky
kO
O
DyD
Dx
z(max)N
Nzz
y
x
Mx0
nP
x
yM
M
Hnh CD.8 Mat bieu o tng tac
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 249
Nguyen tac xay dng bieu o tng tac
Gia thiet ng gii han vung be tong chu nen cua be tong t o xac nh cac
gia tr Nz, Mx, My.
T s o bo tr thep, ng knh cot thep ta xac nh c toa o cua tng thanh
thep, ng suat trong cot thep si, xac nh c lc tac dung len moi thanh cot thep.
Biet cac thong so vung nen la kch kch thc vung nen, ng suat trong be tong Rb,
xac nh c trong tam vung nen, hp lc tac dung len vung nen. T o gia tr lc
doc Nz c xac nh bang cach lay hp lc theo phng z, Mx va My c xac nh
c bang viec lay momen cua cac lc trong cot thep va be tong vung nen vi truc x
va truc y.
ng gii han vung be tong chu nen
Hnh CD.9 ng giihan vung be tong chu nen
ng gii han vung be tong chu nen c xac nh da vao hai thong so va
x.
Trng hp ac biet ng vi ->0 hay -> /2 tng ng vi nen lech tam phang.
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 250
Xac nh dien tch va toa o trong tam vung be tong chu nen.
Nh a trnh bay tren th gia thiet la ng suat trong be tong vung nen la eu v
vay toa o trong tam vung be tong chu nen chnh la toa o trong tam hnh hoc cua
vung be tong chu nen.
Trng hp I: vung nen tam giac
Hnh CD.10 ng gii han vung nen trng hp I
Phng trnh ng trung hoa la y =-(tan x+c
Phng trnh ng thang qua A, B la: y = h/2
Phng trnh ng thang qua B, C la: x = b/2
Toa o iem E la nghiem cua he phng trnh sau:
(tan )
/ 2
y x c
x h
Toa o iem F la nghiem cua he phng trnh sau:
(tan )
/ 2
y x c
x b
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 251
Dien tch vung be tong chu nen: Ab=S(EBF)
Toa o trong tam vung be tong chu nen:
3
3
B E FGAb
B E FGAb
x x xx
y y yy
Trng hp II: vung nen hnh thang loai II
Hnh CD.11 ng gii han vung nen trng hp II
Phng trnh ng trung hoa la y =-(tan x+c
Phng trnh ng thang qua A, D la: x=-b/2
Phng trnh ng thang qua B, C la: x=b/2
Toa o iem E la nghiem cua he phng trnh sau:
(tan )
/ 2
y x c
x b
Toa o iem F la nghiem cua he phng trnh sau:
(tan )
/ 2
y x c
x b
Dien tch vung be tong chu nen: Ab=S(ABFG)-S(EFG)
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 252
Toa o trong tam vung be tong chu nen:
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
G ABFG ABFG G EFG EFG
GAb
b
G ABFG ABFG G EFG EFG
GAb
b
x S x Sx
A
y S y Sy
A
Trng hp III: vung nen hnh thang loai II
Hnh CD.12 ng gii han vung nen trng hp II
Phng trnh ng trung hoa la y =-(tan x+c
Phng trnh ng thang qua A, B la: y=h/2
Phng trnh ng thang qua D, C la: y=-h/2
Toa o iem E la nghiem cua he phng trnh sau:
(tan )
/ 2
y x c
y h
Toa o iem F la nghiem cua he phng trnh sau:
(tan )
/ 2
y x c
y h
Dien tch vung be tong chu nen: Ab=S(EBCG)-S(EFG)
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 253
Toa o trong tam vung be tong chu nen:
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
G EBCG EBCG G EFG EFG
GAb
b
G EBCG EBCG G EFG EFG
GAb
b
x S x Sx
A
y S y Sy
A
Trng hp IV: vung nen hnh ngu giac
Hnh CD.13 ng gii han vung nen trng hp II
Phng trnh ng trung hoa la y =-(tan x+c
Phng trnh ng thang qua A, D la: x=-b/2
Phng trnh ng thang qua D, C la: y=-h/2
Toa o iem E la nghiem cua he phng trnh sau:
(tan )
/ 2
y x c
x b
Toa o iem F la nghiem cua he phng trnh sau:
(tan )
/ 2
y x c
y h
Dien tch vung be tong chu nen: Ab=S(ABCD)-S(EFD)
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 254
Toa o trong tam vung be tong chu nen:
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
G ABCD ABCD G EFD EFD
GAb
b
G EBCG EBCG G EFG EFG
GAb
b
x S x Sx
A
y S y Sy
A
Xac nh ng suat cot thep
Theo TCXDVN 356-2005 th ng suat cot thep c xac nh nh sau:
1
1,11
,
i
usc
si mang dau am khi chu nen, dng khi chu keo.
Khi tnh ra si>Rsi th lay si=Rsi, khi tnh ra si
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 255
Xac nh mat bieu o tng tac
Hnh CD.14 S o tnh tiet dien chu nen xien
Lay hp lc theo phng ng Oz va lay momen theo 2 truc Ox, Oy ta c cac
phng trnh sau:
x b b b si si
y b b b si si
b b si si
M R A y y
M R A x x
N R A A
Nh vay ng vi moi cap gia tr q va c ta co c 1 iem xac nh tren he toa o
(Oxyz) tng ng vi he (OMxMyN).
Khi ta thay oi gia tr t trong khoang (0, /2) va c trong khoang ( -tan b / 2 -
h / 2; -tan b / 2 - h / 2 ) ta c tap hp cac iem tao thanh mot mat cong tng tac.
Aho1
ho5
ho6
s s
s s
s s
s s
s s
s s
bRb
y
x
ho5
ho5ho5xo
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 256
Hnh CD.15 mat cong tng tac
S dung bieu o tng tac e tnh toan va kiem tra kha nang chu lc
Nguyen tac tnh toan
Vi moi tiet dien chu nen lech tam vi kch thc va bo tr cot thep a xac inh,
ta se xay dng c mot mat bieu o tng tac tng ng.
e kiem tra kha nang chu lc cua tiet dien, ta se tnh c N=N,
Mx=Neeoy, My=Neeox.
Neu iem (N; Mx; My) nam trong bieu o tng tac th tiet die n o u kha
nang chu lc.
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 257
Neu iem (N; Mx; My) khong nam trong bieu o tng tac th ta se thay oi
cot thep hoac tiet dien, luc nay se co mot mat tng tac mi. Qua trnh giai lap ket
thuc khi iem lc nam tren bieu o tng tac. Lng thep va tiet dien tng ng la ket
qua can thiet ke.
Phng phap xac nh
Bc 1: Gia s ham lng thep, t o ve mot mat cong tng tac.
Bc 2: Tm ng cong tng tac tren o cac iem co Mx/My bang nhau va
bang t so Mx/My cua noi lc ang can tnh thep.
Viet mot phng trnh mat phang co phng trnh Mx/My=(Mx/My)can tnh thep
Tm giao iem cua mat phang nay vi mat cong cua bieu o tng tac 3D.
Tap hp cac ng cac giao iem nay cho ta c 1 ng cong tng tac can
tm.
Hnh CD.16 ng cong tng tac co Mx/My=(Mx/My) can tnh thep
-5000.00
-4000.00
-3000.00
-2000.00
-1000.00
0.00
1000.00
2000.00
3000.00
4000.00
5000.00
6000.00
0 200 400 600 800 1000 1200
N(KN)
M(KNm)
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(3) capacity factor
Page 258
Bc 3: Tm he so kha nang chu lc
nh ngha he so chu lc: he so chu lc la t so CR(3)
=AP
AC
Hnh CD.17 Xac nh he so kha nang chu lc
Bc 4: Kiem tra kha nang chu lc
Co cac trng hp xay cua he so kha nang chu lc:
- p < 1 : lng thep dung e ve bieu o tng tac lam cho cot d kha nang chu
lc.
- p =1 : lng thep dung e ve bieu o tng tac la va u kha nang chu lc.
- p > 1 : lng thep dung e ve bieu o tng tac lam cho cot khong u nang chu
lc.
Bc 5: Tnh lap e tm lng thep lam cho he so CF.
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 259
D. VIET CHNG TRNH VE MAT CONG TNG TAC
Viec xay dng bieu o tng tac yeu cau khoi lng cong viec rat ln. V vay
chung ta can s giup cua may tnh e xay dng mat cong tng tac.
S o khoi ve mat cong tng tac (xem hnh CD.18)
Muc tieu cua chng trnh
ng dung e thiet ke cau kien chu keo nen lech tam xien (cot, vach).
Co the import d lieu c xuat ra t ETABS t o lam giam khoi lng
cong viec cua ngi thiet ke.
Co the tnh toan theo tieu chuan 356-2005-VIET NAM, ACI, EURO CODE.
Giao dien chng trnh CCRD1 (cho phep nhap va tnh toan 1 d lieu bat k)
Hnh CD.18 Giao dien chng trnh CCRD1 viet bang ngon ng Visual Basic
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 260
Giao dien chng trnh CCRD1 (viet bang VBA)
Hnh CD.19 Giao dien chng trnh CCRD1 viet bang VBA trong excel
Giao dien chng trnh CCRD1 (cho phep import d lieu t ETABS)
Hnh CD.20 Giao dien chng trnh CCRD2 viet bang VBA trong exce
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 261
Hnh CD.21 s o khoi lap trnh ve bieu o tng tac
Cac bc ve bieu o
tng tac 3D
Nhap d lieu (tiet dien, noi
lc, so thanh thep bo tr tren
tng canh)
Cho gia tr thay oi t 0 en
90 (bc thay oi cang nho
cang tot)
= 1
Thay oi gia
tr cua x
x=x1
Tm v tr trong tam
vung be tong chu
nen
Tm ng suat trong
cac thanh thep
T cac phng
trnh can bang tm
c cac gia tr
Mx, My, N
ve c 1 iem
trong he toa o
(MxMyN)
x=x2
...
ve c 1 iem
trong he toa o
(MxMyN)
x=xi
...
ve c 1 iem
trong he toa o
(MxMyN)
= 2
...
= i
...
Ve c 1 ng
cong gom nhieu
iem tng ng
vi cac gia tr
khac nhau cua x
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 262
E. KIEM TRA O TIN CAY CUA PHAN MEM
e kiem tra o tin cay cua chng trnh nay th sinh vien so sanh ket qua tnh
cua phan mem cua mnh vi cac phan mem tnh lech tam xien cua nc ngoai. e
tang o tin cay th sinh vien chon so sanh vi 2 phan mem rat manh ve ket cau la
ETABS 9.7 va CSICol 8 (ay la phan mem chuyen ve tnh cot nen xien).
V cac phan mem nc ngoai khong co tnh theo tieu chuan Viet Nam nen e
quy ve cung he quy chieu th chung ta can bien oi vat lieu tng ng ve cung mot
he quy chieu.
Kiem tra vi chng trnh CSICol 8
S dung tieu chuan BS 8110-97 e kiem tra
Vat lieu B25 co Rb=CD.5 Mpa tng ng vi fcu = 1.5CD.5/0.67 =32.5 MPa
Cot thep CII co Rs=280 Mpa tng ng vi fy = 1.05280 = 294(Mpa)
Mx=My=60KN Tiet dien 300600 (mm2)
N=400KN Cot thep 6d20 (xem hnh CD.20)
Lp be tong bao ve a=3 (cm)
Hnh CD.22 Tiet dien tnh toan
Chon ve giao tuyen cua mat phang thang ng i qua truc Oz va iem tng ng
vi bo ba noi lc can kiem tra vi mat cong tng tac e so sanh.
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 263
Ket qua t phan mem CSICol 8
Hnh CD.23 ket qua ve bieu o tng tac cua phan
mem CSICol 8
CD.24 Bang ket qua toa o cac iem thuoc bd
tng tac t phan mem CSICol 8
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 264
Ket qua t phan mem CCRD1 cua sinh vien lap
Hnh CD.25 ket qua ve bieu o tng tac cua phan mem CCRD1
e so sanh c trc quan hn th sinh vien lay so lieu output cua 2 chng trnh
roi ve tren cung mot he toa o.
Hnh CD.26 So sanh b tng tac cua hai chng trnh.
-1000
-500
0
500
1000
1500
2000
2500
3000
3500
-50 0 50 100 150 200
N(KN)
M(KNm)
csicol
ccrd1
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 265
Kiem tra vi phan mem ETABS
Xet khung nh hnh ve H CD.26
Cot C1 co tiet dien va cach bo tr
thep giong nh tiet dien dung trong bai
kiem tra vi phan mem CSICol 8 (xem hnh
CD.22).
Khai bao tiet dien cot C1 trong
ETABS la reinforcement to be check.
ng knh thep chon s bo la d20.
Tien hanh thay oi ng knh thep
trong cot C1 trong ETABS en khi nao he so kha nang chu lc CR~1.
Sau khi tien hanh thay oi en khi d=33mm ng vi dien tch thep =52.2 (cm2)
th c he so CR=0.93.
Hnh CD.28 Bang ket qua ETABS gom noi lc va he so kha nang chu lc CR
ng vi d=33mm
Hnh CD.27 S o
ket cau chon e tnh
e kiem tra
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 266
Lay gia tr noi lc nh trong hnh CD.28 e nhap vao chng trnh CCRD1, va
chnh lai he so CR =0.935 e tm dien tch cot thep.
Ket qua cua chng trnh CCRD1: As=49.2 cm xem hnh CD.29 ben di)
Hnh CD.29 Ket qua tnh thep cua chng trnh CCRD1 tng ng vi noi lc tnh
toan cho cot C1 ng vi he so kha nang chu lc bang 0.935
Nh vay ket qua tnh chenh lech 5.7 (%)
Nhan xet: Qua hai v du tren cung nh nhieu v du khac sinh vien a kiem tra th
ket qua tnh t chng trnh CCRD1 cua mnh gan trung khp vi ket qua cua hai
chng trnh tnh ket cau ln cua cong ty nc ngoai CSI la CSICol l 8 va ETABS 9.7.
Nh vay ket qua tnh t chng trnh CCRD1 cua sinh vien la ang tin cay.
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 267
F. LAP LAP TRNH TNH TOAN COT CHU NEN LECH TAM THEO
PHNG PHAP GAN UNG
S o khoi (xem hnh CD.26 en CD.28)
NHP S LIU
BT U
CHNG TRNH CHNH
Nhp s liu kch thc
tit din: Cx, Cy
(I)
M hnh theo
phng Mx
25.0y
x
C
C
zxxy
zyyx
NeM
NeM
01
01
x
y
y
x
C
M
C
M 11
M hnh theo
phng My
ng sai
h = Cy; b = CxM1 = Mx1M2 = My1ea = eax+0.2eay
h = Cx; b = CyM1 = My1M2 = Mx1ea = eay+0.2eax
x1 hng sai
h
xm 10
7,01 3,00m
yx
y
y
y
x
xx
a
C
l
C
l
h
ea
hee
hle
N
Me
b
hMmMM
,max;288,0
;288,0
;2
;30
;600
max;;
00
0
00
01201
Chuyn qua nn lch tm phng
(IV)
I
NHP S LIU
- Chiu di tnh ton ct: l0- M men 2 trc: Mx, My- Lc nn ng tm tc dng ln ct: Nz- Chiu dy lp b tng bo v t tm ct thp n
mp ct gn nht: a
- Mc b tng: Mbt , xc inh c cng tnh
ton ca b tng: Rb v m un n hi ca b
tng Eb- Nhm ct thp: Nct , xc nh c cng tnh
ton ca ct thp chu ko: Rs , cng tnh ton
ca ct thp chu nn: Rsc v m un n hi ca
ct thp Es
KT THC
NHP S LIU
Tnh y (II)
Tnh x (III)
bR
Nx
ahZ
ahh
b
z
usc
SR
R
1
,
0
1,111
2
ng
sai
gt = 15% = 0.015
(V)
2
sgt
gt
e0 = e1 + ea (KC tnh nh)
hoc e0 = max(e1,ea) (KC siu tnh)
Hnh CD.26 Phan 1- S o khoi
lap trnh tnh theo pp gan ung
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 268
(IV)
> 104
Ct mt n nh
x1 > Rh0
Tnh theo trng hp
nn lch tm b
ZkR
xhbxRNe
Asc
b
st
20
Tnh theo trng hp
nn lch tm ln
XUT KT Qu
- Ct thp b tr theo chu vi:, Ast- Hm lng ct thp:, s
KT THC
CHNG TRNH
ng
ng sai
sai
0bh
Asts
sai01,0
gt
gts
smin
s = minAst = sbh0
(V)
bR
hZeNa
ZhhbR
Nea
ha
b
RR
RR
b
R
00
0201
02
12
)1(22
2
ngsai
ng
x1 a
ZkR
xhbxRNe
Asc
b
st
20
ng
ZkR
ZeNA
s
ast
sai
Gii phng trnh bc 3
x3 + a2x2 + a1x + a0 = 0
3
2;
2
34
327
2
3
3
1
3
1
3
2
120
32
22
1
azx
DAz
KD
KA
K
aaa
a
aa
x = x1
x h0
sai
ng
02 8
2
1e
bR
Nhhx
b
Hnh CD.27 Phan 2- S o khoi
lap trnh tnh theo pp gan ung
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 269
y
yC
l
288,0
0
y = 1
14yng sai
x
y
x
MM
Ch
Cb
cr
s
l
bcr
dhdhl
dhdh
p
ep
e
a
b
b
s
gts
N
N
ISI
l
EN
NyM
yNM
hyNNMM
S
h
e
hle
N
Me
Rh
l
E
E
ah
bhI
ahhbh
I
1
1
4,6
1
5,0;1};;{
1,0
1,0
11,0;1
),max(
30;
600max;
01,001,05,0
2
;12
20
min0
01
0min
2
0
0
3
II
TNH y
KT THC TNH y
x
xC
l
288,0
0
x = 1
14x
ng sai
III
TNH x
KT THC TNH x
Tnh
y
y
x
y
MM
Ch
Cb
cr
s
l
bcr
dhdhl
dhdh
p
ep
e
a
b
b
s
gts
N
N
ISI
l
EN
NyM
yNM
hyNNMM
S
h
e
hle
N
Me
Rh
l
E
E
ah
bhI
ahhbh
I
1
1
4,6
1
5,0;1};;{
1,0
1,0
11,0;1
),max(
30;
600max;
01,001,05,0
2
;12
20
min0
01
0min
2
0
0
3
Tnh
x
e0y = e1 + ea (KC tnh nh)
hoc e0y = max(e1,ea) (KC siu tnh)
e0x = e1 + ea (KC tnh nh)
hoc e0x = max(e1,ea) (KC siu tnh)
Hnh CD.28 Phan 3- S o khoi lap trnh tnh toan theo phng phap gan ung
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 270
G. ANH GIA PHNG PHAP TNH GAN UNG
Trong phan nay sinh vien se khao sat 2 phan sau:
- Tm he so k hp ly
- Phan tch sai so cua phng phap tnh gan ung theo moi quan he cua bo
ba noi lc (N,Mx,My).
Tm he so k hp ly trong cong thc tnh dien tch cot thep cua phng phap
gan ung.
Trong sach cua thay NGUYEN NH CONG, trong cac cong thc xac nh dien
tch cot thep th quy nh lay he so k=0,4. Con theo mot e tai luan van thac s cua
NGUYEN PHAN C HUNG th Thac s tm c he so k hp ly la 0.45.
e xac nh lai mot lan na he so nao la hp ly th trong e tai nay sinh vien
tien hanh tnh toan va so sanh s chenh lech dien tch thep trong phng phap gan
ung so vi phng phap dung bieu o tng tac ng vi hai he so k lan lt bang 0.4
va 0.45
Cac bc thc hien
Chon mot tiet dien vi mot lng cot thep nao o e tnh toan.
Ve bieu o tng tac cho tiet dien a chon.
Ve giao tuyen cua mat phang (c) thang ng i qua truc Oz va cha nhng
iem co Mx/My bang mot gia tr chon trc vi mat cong tng tac cua tiet dien a
chon. Lay toa o cua cac iem thuoc giao tuyen e tnh thep theo phng phap gan
ung.
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 271
Chon vat lieu: Be tong B25
Cot thep CII
Tiet dien tnh toan: 300600 (mm2
).
Cot thep 12d22 bo tr nh hnh ve CD.29
Chieu cao tang nha; 3.5 (m).
Be day lp be tong bao ve tnh en trong tam cot
thep: 4 (cm). Hnh CD.29 tiet dien tnh thep
Ket qua ve 4 giao tuyen cua cac mat phang vi mat cong tng tac
Hnh CD.30 cac bieu o tng tac ng vi cac mat cat khac nhau cho tiet dien tren
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN LECH TAM XIEN
(4) Lc doc nen khi mang dau -, lc doc la keo khi mang dau +; (5) Bo qua cac trng hp keo lech tam
Page 272
Bang 1: Bang tnh toan cot thep theo phng phap gan ung ng vi Mx/My = 2 Be tong B15; Cot thep CII
B
rng
Chiu
cao
Chiu
cao tng
s tt
tren
cnh h
s tt cnh
b
k thep
Lp be
tong bao
ve
Lc dc(4)
Momen M-
22
(My)
Momen M-
33
(Mx)
Dien tch
thep ung
PP gan ung vi k=0.4 PP gan ung vi k=0.45
b (m) Cy h (m) Cx htang(m) nh nb d(mm) a(cm) N(KN) M2(KNm) M3(KNm) As(cm2) As(cm2) (%) As(cm2) (%)
0.30 0.60 3.50 4.00 4.00 22 4.00 1277.25 0.00 0.00 45.62 57.02 -(5)
50.68 -
0.30 0.60 3.50 4.00 4.00 22 4.00 1269.42 1.09 2.19 45.62 56.67 - 50.37 -
0.30 0.60 3.50 4.00 4.00 22 4.00 1269.42 1.09 2.19 45.62 56.67 - 50.37 -
0.30 0.60 3.50 4.00 4.00 22 4.00 1083.84 22.78 45.56 45.62 48.39 - 43.01 -
0.30 0.60 3.50 4.00 4.00 22 4.00 917.47 39.94 79.89 45.62 40.96 - 36.41 -
0.30 0.60 3.50 4.00 4.00 22 4.00 627.71 63.15 126.30 45.62 28.02 - 24.91 -
0.30 0.60 3.50 4.00 4.00 22 4.00 329.33 82.39 164.79 45.62 CD.7 - 13.07 -
0.30 0.60 3.50 4.00 4.00 22 4.00 36.86 94.49 188.98 45.62 1.65 - 1.46 -
0.30 0.60 3.50 4.00 4.00 22 4.00 -250.73 103.33 206.67 45.62 68.83 33.73 61.25 25.53
0.30 0.60 3.50 4.00 4.00 22 4.00 -547.87 108.15 216.29 45.62 57.47 20.63 51.22 10.94
0.30 0.60 3.50 4.00 4.00 22 4.00 -849.50 108.13 216.26 45.62 50.78 10.17 45.32 -0.65
0.30 0.60 3.50 4.00 4.00 22 4.00 -1169.86 102.55 205.11 45.62 52.47 13.06 46.87 2.68
0.30 0.60 3.50 4.00 4.00 22 4.00 -1534.22 90.54 181.07 45.62 56.8 19.69 50.75 10.12
0.30 0.60 3.50 4.00 4.00 22 4.00 -1841.88 76.04 152.09 45.62 60.83 25.01 54.34 16.05
0.30 0.60 3.50 4.00 4.00 22 4.00 -2123.98 58.71 117.42 45.62 62.22 26.69 55.55 17.88
0.30 0.60 3.50 4.00 4.00 22 4.00 -2349.72 42.88 85.76 45.62 62.19 26.65 55.48 17.78
0.30 0.60 3.50 4.00 4.00 22 4.00 -2519.25 29.43 58.86 45.62 61.22 25.49 54.57 16.41
0.30 0.60 3.50 4.00 4.00 22 4.00 -2636.84 18.91 37.81 45.62 59.82 23.74 53.27 CD.37
0.30 0.60 3.50 4.00 4.00 22 4.00 -2720.13 10.35 20.70 45.62 58.12 21.51 51.72 11.80
0.30 0.60 3.50 4.00 4.00 22 4.00 -2775.94 4.05 8.11 45.62 56.58 19.38 50.32 9.35
0.30 0.60 3.50 4.00 4.00 22 4.00 -2799.42 1.09 2.19 45.62 55.72 18.13 49.54 7.92
0.30 0.60 3.50 4.00 4.00 22 4.00 -2807.25 0.00 0.00 45.62 55.36 17.60 49.21 7.30
Mx/My=5 Trung bnh 21.53 11.96
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN LECH TAM XIEN
(4) Lc doc nen khi mang dau -, lc doc la keo khi mang dau +; (5) Bo qua cac trng hp keo lech tam
Page 273
Bang 2: Bang tnh toan cot thep theo phng phap gan ung ng vi Mx/My = 1 Be tong B15; Cot thep CII
B
rng
Chiu
cao
Chiu
cao tng
s tt
tren
cnh h
s tt cnh
b
k thep
Lp be
tong bao
ve
Lc dc(4)
Momen M-
22
(My)
Momen M-
33
(Mx)
Dien tch
thep ung
PP gan ung vi k=0.4 PP gan ung vi k=0.45
b (m) Cy h (m) Cx htang(m) nh nb d(mm) a(cm) N(KN) M2(KNm) M3(KNm) As(cm2) As(cm2) (%) As(cm2) (%)
0.30 0.60 3.50 4.00 4.00 22 4.00 1277.25 0.00 1277.25 0.00 57.02 -(5)
50.68 -
0.30 0.60 3.50 4.00 4.00 22 4.00 1252.64 3.55 1252.64 3.55 55.92 - 49.71 -
0.30 0.60 3.50 4.00 4.00 22 4.00 1252.64 3.55 1252.64 3.55 55.92 - 49.71 -
0.30 0.60 3.50 4.00 4.00 22 4.00 1012.21 32.53 1012.21 32.53 45.19 - 40.17 -
0.30 0.60 3.50 4.00 4.00 22 4.00 639.19 73.49 639.19 73.49 28.54 - 25.36 -
0.30 0.60 3.50 4.00 4.00 22 4.00 505.51 84.33 505.51 84.33 22.57 - 20.06 -
0.30 0.60 3.50 4.00 4.00 22 4.00 225.01 106.31 225.01 106.31 10.05 - 8.93 -
0.30 0.60 3.50 4.00 4.00 22 4.00 -18.21 122.90 -18.21 122.90 73.87 38.25 65.66 30.53
0.30 0.60 3.50 4.00 4.00 22 4.00 -287.32 133.52 -287.32 133.52 65.96 30.84 58.71 22.30
0.30 0.60 3.50 4.00 4.00 22 4.00 -562.15 138.34 -562.15 138.34 57.51 20.68 51.29 11.06
0.30 0.60 3.50 4.00 4.00 22 4.00 -850.92 139.35 -850.92 139.35 54.08 15.65 48.3 5.56
0.30 0.60 3.50 4.00 4.00 22 4.00 -1161.78 130.84 -1161.78 130.84 57.06 20.06 51 10.56
0.30 0.60 3.50 4.00 4.00 22 4.00 -1494.60 115.97 -1494.60 115.97 60.73 24.89 54.29 15.98
0.30 0.60 3.50 4.00 4.00 22 4.00 -1776.74 97.32 -1776.74 97.32 62.77 27.33 56.1 18.69
0.30 0.60 3.50 4.00 4.00 22 4.00 -2052.95 75.87 -2052.95 75.87 63.22 27.85 56.48 19.24
0.30 0.60 3.50 4.00 4.00 22 4.00 -2281.78 56.58 -2281.78 56.58 62.85 27.42 56.11 18.70
0.30 0.60 3.50 4.00 4.00 22 4.00 -2443.46 41.42 -2443.46 41.42 61.79 26.18 55.11 17.23
0.30 0.60 3.50 4.00 4.00 22 4.00 -2580.24 27.50 -2580.24 27.50 60.31 24.36 53.75 15.13
0.30 0.60 3.50 4.00 4.00 22 4.00 -2685.41 15.83 -2685.41 15.83 58.66 22.24 52.22 12.65
0.30 0.60 3.50 4.00 4.00 22 4.00 -2738.32 9.53 -2738.32 9.53 57.57 20.76 51.23 10.96
0.30 0.60 3.50 4.00 4.00 22 4.00 -2782.64 3.55 -2782.64 3.55 56.24 18.89 50.02 8.80
0.30 0.60 3.50 4.00 4.00 22 4.00 -2807.25 0.00 -2807.25 0.00 55.36 17.60 49.21 7.30
Mx/My=5 Trung bnh 24.20 CD.98
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN LECH TAM XIEN
(4) Lc doc nen khi mang dau -, lc doc la keo khi mang dau +; (5) Bo qua cac trng hp keo lech tam
Page 274
Bang 3: Bang tnh toan cot thep theo phng phap gan ung ng vi Mx/My = 0.35 Be tong B15; Cot thep CII
B
rng
Chiu
cao
Chiu
cao tng
s tt
tren
cnh h
s tt cnh
b
k thep
Lp be
tong bao
ve
Lc dc(4)
Momen M-
22
(My)
Momen M-
33
(Mx)
Dien tch
thep ung
PP gan ung vi k=0.4 PP gan ung vi k=0.45
b (m) Cy h (m) Cx htang(m) nh nb d(mm) a(cm) N(KN) M2(KNm) M3(KNm) As(cm2) As(cm2) (%) As(cm2) (%)
0.30 0.60 3.50 4.00 4.00 22 4.00 1277.25 0.00 0.00 45.62 57.02 -(5)
50.68 -
0.30 0.60 3.50 4.00 4.00 22 4.00 1224.64 7.58 2.65 45.62 54.67 - 48.6 -
0.30 0.60 3.50 4.00 4.00 22 4.00 1224.64 7.58 2.65 45.62 54.67 - 48.6 -
0.30 0.60 3.50 4.00 4.00 22 4.00 893.47 45.89 16.06 45.62 39.89 - 35.45 -
0.30 0.60 3.50 4.00 4.00 22 4.00 398.61 100.42 35.15 45.62 17.8 - 15.82 -
0.30 0.60 3.50 4.00 4.00 22 4.00 298.91 110.65 38.73 45.62 13.34 - 11.86 -
0.30 0.60 3.50 4.00 4.00 22 4.00 56.95 129.59 45.36 45.62 2.54 - 2.26 -
0.30 0.60 3.50 4.00 4.00 22 4.00 -174.03 145.32 50.86 45.62 61.32 25.61 54.56 16.39
0.30 0.60 3.50 4.00 4.00 22 4.00 -372.72 152.48 53.37 45.62 55.67 18.06 49.6 8.03
0.30 0.60 3.50 4.00 4.00 22 4.00 -604.15 156.72 54.85 45.62 51.86 12.04 46.3 1.48
0.30 0.60 3.50 4.00 4.00 22 4.00 -836.98 156.87 54.90 45.62 50.82 10.24 45.43 -0.41
0.30 0.60 3.50 4.00 4.00 22 4.00 -1060.95 151.79 53.13 45.62 54.98 17.03 49.17 7.23
0.30 0.60 3.50 4.00 4.00 22 4.00 -1303.90 141.35 49.47 45.62 58.45 21.96 52.27 12.73
0.30 0.60 3.50 4.00 4.00 22 4.00 -1611.33 118.13 41.35 45.62 60.15 24.16 53.8 15.21
0.30 0.60 3.50 4.00 4.00 22 4.00 -1912.06 93.40 32.69 45.62 61.22 25.49 54.73 16.65
0.30 0.60 3.50 4.00 4.00 22 4.00 -2123.72 74.31 26.01 45.62 61.25 25.53 54.73 16.65
0.30 0.60 3.50 4.00 4.00 22 4.00 -2311.68 56.38 19.73 45.62 60.85 25.04 54.33 16.04
0.30 0.60 3.50 4.00 4.00 22 4.00 -2482.84 39.12 13.69 45.62 60.06 24.05 53.57 CD.85
0.30 0.60 3.50 4.00 4.00 22 4.00 -2627.67 23.42 8.20 45.62 58.88 22.53 52.46 13.05
0.30 0.60 3.50 4.00 4.00 22 4.00 -2698.58 CD.94 5.23 45.62 57.91 21.23 51.55 11.51
0.30 0.60 3.50 4.00 4.00 22 4.00 -2754.64 7.58 2.65 45.62 56.79 19.68 50.52 9.71
0.30 0.60 3.50 4.00 4.00 22 4.00 -2807.25 0.00 0.00 45.62 55.36 17.60 49.21 7.30
Mx/My=5 Trung bnh 20.68 11.10
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
(6) He so theo e ngh trong tai lieu cua thay NGUYEN NH CONG
(7) He so theo e ngh trong e tai luan van cua Thac sy NGUYEN PHAN C HUNG
Page 275
Khai niem vung an toan va vung nguy hiem tren bieu o tng tac
T ket qua phan tch tren, sinh vien phan biet cac vung an toan va nguy hiem
khi tnh bang phng phap gan ung ng vi hai he so k=0.4(6)
va k=0.45(7)
.
Hnh CD.31 Bieu o tng tac P=const
Hnh CD.32 Bieu o tng tac Mx/My=const
Ghi chu: (1) Phng phap gan ung (2) Bieu o tng tac chnh xac
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 276
Nhan xet ket qua tnh
o chenh lech trung bnh cua dien tch thep khi khi tnh theo phng phap gan
ung s dung he so k=0.4 so vi phng phap chnh xac la: 22%.
o chenh lech trung bnh cua dien tch thep khi khi tnh theo phng phap gan
ung s dung he so k=0.45 so vi phng phap chnh xac la: 12%. Tuy nhien co mot
so v tr th thien ve nguy hiem.
Mc o an toan cua ket qua tnh thep theo phng phap gan ung la phu thuoc
vao tng quan gia cac thanh phan trong bo ba (N, Mx, My). Cac iem cang nam
gan ve pha hai phang MxOP hay MyOP. Khi s dung he so k=0.4 th ket qua tnh thep
cua cac iem nay se gan vi nghiem chnh xac, con khi s dung he so k=0.45 th ket
qua tnh thep co the thien ve nguy hiem.
H. KET LUAN
Sau khi kiem tra ket qua tnh toan vi cac phan mem ln ve ket cau nh CSICol
8 va ETABS chng to rang phan mem sinh vien lap ra la ang tin cay.
Trong tnh toan cau kien chu nen lech tam nen viet chng trnh ve bieu o
tng tac e co the tnh toan chnh xac dien tch cot thep -> mang lai hieu qua kinh te.
Mc o an toan cua phng phap gan ung khi tnh tiet dien co o lech tam rat
be hay rat ln se nho hn so vi trng o lech tam trung gian.
Ket qua tnh thep theo phng phap gan ung ng vi he so k=0.4 th thien ve an
toan vi o sai sai trung bnh la 22%, con khi tnh ng vi he so k=0.45 th tuy thuoc
vao tng quan cua bo ba noi lc (N,Mx,My) ma co the ket qua tnh thep se thien ve
an toan hay khong an toan. V vay trong thiet ke neu khong the s dung bieu o tng
tac e tnh thep th nen chon he so k=0.4 trong phng phap tnh toan gan ung e
am bao an toan trong moi trng hp noi lc.
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 277
I. OAN CODE CHNG TRNH THIET KE COT BTCT CHU NEN
LECH TAM XIEN
Public Sub tinhthep()
Textbox12.Text = "": Textbox11.Text = "": Textbox13.Text = "": TextboxCD.Text = ""
Dim k As Integer, dk As Double, hamluongtrungbinh As Double, hamluongminimum As
Double, hamluongmax As Double, fs1 As Double, fs2 As Double, capratio1 As Double, capratio2 As
Double, capratiotb As Double
Call nhapdulieu
hamluongmax = Combobox4.Text / 100
hamluongminimum = hamluongmin(landa)
fs1 = b * h * hamluongminimum / (2 * (n1 + n2 - 2))
fs = fs1
Call bdtt
capratio1 = capratio
If capratio1 > 0.9 Then
fs2 = b * h * hamluongmax / (2 * (n1 + n2 - 2))
fs = fs2
Call bdtt
capratio2 = capratio
If capratio2 < 0.9 Then
Do
hamluongtrungbinh = (hamluongmax + hamluongminimum) / 2
fs = b * h * hamluongtrungbinh / (2 * (n1 + n2 - 2))
Call bdtt
capratiotb = capratio
If capratiotb > 0.9 Then
hamluongminimum = hamluongtrungbinh
Else
hamluongmax = hamluongtrungbinh
End If
k = k + 1
Loop Until k = 10
Else
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 278
MsgBox ("Ham luong thep vuot qua ham luong cho phep! Hay tang tiet dien")
End If
End If
dk = Math.Round(Sqr(1000000 * Math.Abs(fs) * 4 / 3.14), 2)
Textbox13.Text = Math.Round(2 * (n1 + n2 - 2) * fs / b / h * 100, 2) & "%"
Textbox12.Text = 2 * (n1 + n2 - 2) & " d"
TextboxCD.Text = Fix(dk) + 1
Textbox11.Text = Math.Round(2 * (n1 + n2 - 2) * fs * 10 ^ 4, 2)
ProgressBar1.Visible = False
End Sub
'ham tinh khoang cach tu 1 diem den truc trung hoa
Private Function kc(ByVal x As Double, ByVal Y As Double) As Double
kc = (Math.Abs(dth(x, Y))) / Sqr(hesoa ^ 2 + 1)
End Function
'ham tinh ung suat trong cac thanh thep
Private Function us(ByVal x As Double, ByVal Y As Double) As Double
Dim xnen As Double, omega As Double, xi As Double
xnen = kc(b / 2, h / 2)
omega = 0.85 - 0.008 * rb / 1000
xi = xnen / (xnen - dth(x, Y) / Sqr(hesoa ^ 2 + 1))
If xi = 0 Then xi = 0.0001
us = -400000 * (omega / xi - 1) / (1 - omega / 1.1)
If us > rphs Then us = rphs
If us < -rs Then us = -rs
End Function
Private Sub gdkc()
'tim giao diem cua truc trung hoa va cac canh cua tiet dien
hdgd(1) = -(c + h / 2) / hesoa
tdgd(1) = h / 2
hdgd(2) = -(c + (-h / 2)) / hesoa
tdgd(2) = -h / 2
tdgd(3) = -(c + hesoa * (-b / 2))
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 279
hdgd(3) = -b / 2
tdgd(4) = -(c + hesoa * (b / 2))
hdgd(4) = b / 2
End Sub
Private Sub toadodiem()
'lap ma tran toa do cac dinh tiet dien va vi tri cot thep
hd(1) = -b / 2: hd(2) = b / 2: hd(3) = b / 2: hd(4) = -b / 2
td(1) = h / 2: td(2) = h / 2: td(3) = -h / 2: td(4) = -h / 2
For i = 5 To 4 + n1
hd(i) = -b / 2 + a / 100 + (i - 5) * (b - 2 * a / 100) / (n1 - 1)
td(i) = h / 2 - a / 100
Next
For i = 5 + n1 To 4 + n1 + n2 - 1
hd(i) = b / 2 - a / 100
td(i) = h / 2 - a / 100 - (i - 5 - n1 + 1) * (h - 2 * a / 100) / (n2 - 1)
Next
For i = 4 + n1 + n2 To 4 + n2 + 2 * n1 - 2
hd(i) = b / 2 - a / 100 - (i - 4 - n1 - n2 + 1) * (b - 2 * a / 100) / (n1 - 1)
td(i) = td(3) + a / 100
Next
For i = 3 + n2 + 2 * n1 To 4 + 2 * (n1 + n2 - 2)
hd(i) = hd(5)
td(i) = -h / 2 + a / 100 + (i - 3 - n2 - 2 * n1 + 1) * (h - 2 * a / 100) / (n2 - 1)
Next
End Sub
Private Function dth(ByVal x As Double, ByVal Y As Double) As Double
dth = hesoa * x + Y + c
End Function
'ham tinh dien tich vung be tong chiu nen
Private Function ab(ByVal x As Double) As Double
If x = hesoa * b / 2 + h / 2 Then
ab = b * h
Else
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 280
Call gdkc
If hdgd(1) = b / 2 Then
'tinh dien tich tam gia CDD'
dt1 = 0.5 * b * (tdgd(3) - tdgd(4))
'tinh dien tich hcn 12DD'
dt2 = b * (h / 2 - tdgd(4))
Else
'tinh dien tich tam gia CBB'
dt1 = 0.5 * (hdgd(2) + b / 2) * (tdgd(3) + h / 2)
'tinh dien tich hcn 1234
dt2 = b * h
End If
Else
If hdgd(2) >= b / 2 Then
'tinh dien tich tam gia ADD'
dt1 = 0.5 * (b / 2 - hdgd(1)) * (h / 2 - tdgd(4))
'tinh dien tich hcn A2DD'
dt2 = (b / 2 - hdgd(1)) * (h / 2 - tdgd(4))
Else
'tinh dien tich tam gia ABB'
dt1 = 0.5 * (hdgd(2) - hdgd(1)) * h
'tinh dien tich hcn A2BB'
dt2 = (b / 2 - hdgd(1)) * h
End If
End If
ab = dt2 - dt1
End If
End If
End Function
'ham tinh hoanh do trong tam vung be tong chiu nen
Private Function xgab(ByVal x As Double) As Double
Dim x1 As Double, x2 As Double
If x
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 281
If x >= hesoa * b / 2 + h / 2 Then
xgab = 0
Else
Call gdkc
If hdgd(1) = b / 2 Then
'tinh dien tich tam gia CDD'
dt1 = 0.5 * b * (tdgd(3) - tdgd(4))
'tinh dien tich hcn 12DD'
dt2 = b * (h / 2 - tdgd(4))
'tinh toa do trong tam tam gia CDD' G1
x1 = 1 / 3 * (-b / 2)
'tinh toa do trong tam hcn 12DD'
x2 = 0
Else
'tinh dien tich tam gia CBB'
dt1 = 0.5 * (hdgd(2) + b / 2) * (tdgd(3) + h / 2)
'tinh dien tich hcn 1234
dt2 = b * h
'tinh toa do trong tam tam gia CBB' G2
x1 = 1 / 3 * (-b + hdgd(2))
'tinh toa do trong tam hcn 1234
x2 = 0
End If
Else
If hdgd(2) >= b / 2 Then
'tinh dien tich tam gia ADD'
dt1 = 0.5 * (b / 2 - hdgd(1)) * (h / 2 - tdgd(4))
'tinh dien tich hcn A2DD'
dt2 = (b / 2 - hdgd(1)) * (h / 2 - tdgd(4))
'tinh toa do trong tam tam gia CDD' G1
x1 = 1 / 3 * (b / 2 + 2 * hdgd(1))
'tinh toa do trong tam hcn A2DD'
x2 = (b / 2 + hdgd(1)) / 2
Else
'tinh dien tich tam gia ABB'
dt1 = 0.5 * (hdgd(2) - hdgd(1)) * h
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 282
'tinh dien tich hcn A2BB'
dt2 = (b / 2 - hdgd(1)) * h
'tinh toa do trong tam tam gia CBB' G2
x1 = 1 / 3 * (2 * hdgd(1) + hdgd(2))
'tinh toa do trong tam hcn A2BB'
x2 = (b / 2 + hdgd(1)) / 2
End If
End If
xgab = (dt2 * x2 - dt1 * x1) / (dt2 - dt1)
End If
End If
End Function
'ham tinh tung do trong tam vung be tong chiu nen
Private Function ygab(ByVal x As Double) As Double
Dim y1 As Double, y2 As Double
If x = hesoa * b / 2 + h / 2 Then
ygab = 0
Else
Call gdkc
If hdgd(1) = b / 2 Then
'tinh dien tich tam gia CDD'
dt1 = 0.5 * b * (tdgd(3) - tdgd(4))
'tinh dien tich hcn 12DD'
dt2 = b * (h / 2 - tdgd(4))
'tinh toa do trong tam tam gia CDD' G1
y1 = 1 / 3 * (tdgd(3) + 2 * tdgd(4))
'tinh toa do trong tam hcn 12DD'
y2 = 0.5 * (h / 2 + tdgd(4))
Else
'tinh dien tich tam gia CBB'
dt1 = 0.5 * (hdgd(2) + b / 2) * (tdgd(3) + h / 2)
'tinh dien tich hcn 1234
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 283
dt2 = b * h
'tinh toa do trong tam tam gia CBB' G2
y1 = 1 / 3 * (tdgd(3) - h)
'tinh toa do trong tam hcn 1234
y2 = 0
End If
Else
If hdgd(2) >= b / 2 Then
'tinh dien tich tam gia ADD'
dt1 = 0.5 * (b / 2 - hdgd(1)) * (h / 2 - tdgd(4))
'tinh dien tich hcn A2DD'
dt2 = (b / 2 - hdgd(1)) * (h / 2 - tdgd(4))
'tinh toa do trong tam tam gia CDD' G1
y1 = 1 / 3 * (h / 2 + 2 * tdgd(4))
'tinh toa do trong tam hcn A2DD'
y2 = (h / 2 + tdgd(4)) / 2
Else
'tinh dien tich tam gia ABB'
dt1 = 0.5 * (hdgd(2) - hdgd(1)) * h
'tinh dien tich hcn A2BB'
dt2 = (b / 2 - hdgd(1)) * h
'tinh toa do trong tam tam gia CBB' G2
y1 = 1 / 3 * (-h / 2)
'tinh toa do trong tam hcn A2BB'
y2 = 0
End If
End If
ygab = (dt2 * y2 - dt1 * y1) / (dt2 - dt1)
End If
End If
End Function
'lap ma tran tra dac trung vat lieu
Private Sub vatlieu()
betong(1, 1) = "b12.5": betong(2, 1) = "b15": betong(3, 1) = "b20": betong(4, 1) = "b25":
betong(5, 1) = "b30": betong(6, 1) = "b35": betong(7, 1) = "b40": betong(8, 1) = "b45": betong(9, 1) =
"b50": betong(10, 1) = "b55": betong(11, 1) = "b60"
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 284
betong(1, 2) = 7.5 * 10 ^ 3: betong(2, 2) = 8.5 * 10 ^ 3: betong(3, 2) = 11.5 * 10 ^ 3:
betong(4, 2) = CD.5 * 10 ^ 3: betong(5, 2) = 17 * 10 ^ 3: betong(6, 2) = 19.5 * 10 ^ 3: betong(7, 2) = 22
* 10 ^ 3: betong(8, 2) = 25 * 10 ^ 3: betong(9, 2) = 27.5 * 10 ^ 3: betong(10, 2) = 30 * 10 ^ 3:
betong(11, 2) = 33 * 10 ^ 3
betong(1, 3) = 21 * 10 ^ 6: betong(2, 3) = 23 * 10 ^ 6: betong(3, 3) = 27 * 10 ^ 6: betong(4,
3) = 30 * 10 ^ 6: betong(5, 3) = 32.5 * 10 ^ 6: betong(6, 3) = 34.5 * 10 ^ 6: betong(7, 3) = 36 * 10 ^ 6:
betong(8, 3) = 37.5 * 10 ^ 6: betong(9, 3) = 39 * 10 ^ 6: betong(10, 3) = 39.5 * 10 ^ 6: betong(11, 3) =
40 * 10 ^ 6
thep(1, 1) = "ci,ai": thep(2, 1) = "cii,aii": thep(3, 1) = "aiii(d6,8)": thep(4, 1) =
"ciii,aiii(d10,40)": thep(5, 1) = "civ,aiv": thep(6, 1) = "av": thep(7, 1) = "avi"
thep(1, 2) = 225 * 10 ^ 3: thep(2, 2) = 280 * 10 ^ 3: thep(3, 2) = 355 * 10 ^ 3: thep(4, 2) =
365 * 10 ^ 3: thep(5, 2) = 510 * 10 ^ 3: thep(6, 2) = 680 * 10 ^ 3: thep(7, 2) = 815 * 10 ^ 3
thep(1, 3) = 225 * 10 ^ 3: thep(2, 3) = 280 * 10 ^ 3: thep(3, 3) = 355 * 10 ^ 3: thep(4, 3) =
365 * 10 ^ 3: thep(5, 3) = 450 * 10 ^ 3: thep(6, 3) = 500 * 10 ^ 3: thep(7, 3) = 500 * 10 ^ 3
thep(1, 4) = 210 * 10 ^ 6: thep(2, 4) = 210 * 10 ^ 6: thep(3, 4) = 200 * 10 ^ 6: thep(4, 4) =
200 * 10 ^ 6: thep(5, 4) = 190 * 10 ^ 6: thep(6, 4) = 190 * 10 ^ 6: thep(7, 4) = 190 * 10 ^ 6
End Sub
Private Function hamluongmin(ByVal x)
If x
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 285
momenquantinhthep = 0
If x = h Then
momenquantinh = b * h ^ 3 / 12
deltae = max(ey / h, 0.5 - 0.01 * lo / h - 0.01 * rb / 1000)
For i = 5 To 4 + 2 * (n1 + n2 - 2)
momenquantinhthep = fs * td(i) ^ 2 + momenquantinhthep
Next
Else
momenquantinh = h * b ^ 3 / 12
deltae = max(ex / b, 0.5 - 0.01 * lo / b - 0.01 * rb / 1000)
For i = 5 To 4 + 2 * (n1 + n2 - 2)
momenquantinhthep = fs * hd(i) ^ 2 + momenquantinhthep
Next
End If
s = 0.11 / (0.1 + deltae) + 0.1
nth = 6.4 / lo ^ 2 * (momenquantinh * eb * s / 2 + e * momenquantinhthep)
hesouondoc = 1 / (1 - n / nth)
End Function
Private Function max(ByVal x, ByVal Y) As Double
If x >= Y Then
max = x
Else
max = Y
End If
End Function
Private Sub giaihept(ByVal x1, ByVal y1, ByVal z1, ByVal x2, ByVal y2, ByVal z2)
Dim a(3, 3) As Double, b(3) As Double, l(3, 3) As Double, u(3, 3) As Double, Y(3) As
Double
a(1, 1) = y2 - y1
a(1, 2) = x1 - x2
a(1, 3) = 0
a(2, 1) = 0
a(2, 2) = z2 - z1
'If Math.Abs(a(2, 2)) < 0.00001 Then a(2, 2) = 1 / 10000
a(2, 3) = y1 - y2
a(3, 1) = my
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 286
a(3, 2) = -mx
a(3, 3) = 0
b(1) = x1 * (y2 - y1) - y1 * (x2 - x1)
b(2) = y1 * (z2 - z1) - z1 * (y2 - y1)
b(3) = 0
If Math.Abs(a(2, 2)) < 0.00001 Then
x(3) = z2
x(2) = -a(3, 1) * b(1) / (a(1, 1) * a(3, 2) - a(3, 1) * a(1, 2))
x(1) = a(3, 2) * b(1) / (a(1, 1) * a(3, 2) - a(3, 1) * a(1, 2))
Else
For i = 1 To 3
u(1, i) = a(1, i)
Next
For i = 1 To 3
l(i, 1) = a(i, 1) / u(1, 1)
Next
For i = 2 To 3
For j = 2 To 3
If j < i Then
u(i, j) = 0
Else
u(i, j) = a(i, j)
For k = 1 To i - 1
u(i, j) = u(i, j) - l(i, k) * u(k, j)
Next
If u(i, j) = 0 Then u(i, j) = 1 / 100
End If
If j > i Then
l(i, j) = 0
Else
l(i, j) = a(i, j) / u(j, j)
For k = 1 To j - 1
l(i, j) = l(i, j) - l(i, k) * u(k, j) / u(j, j)
Next
If l(i, j) = 0 Then l(i, j) = 1 / 1000000
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 287
End If
Next
Next
Y(1) = b(1)
Y(2) = (b(2) - l(2, 1) * Y(1)) / l(2, 2)
Y(3) = (b(3) - l(3, 1) * Y(1) - l(3, 2) * Y(2)) / l(3, 3)
x(3) = Y(3) / u(3, 3)
x(2) = (Y(2) - u(2, 3) * x(3)) / u(2, 2)
x(1) = (Y(1) - u(1, 3) * x(3) - u(1, 2) * x(2)) / u(1, 1)
End If
End Sub
Private Sub nhapdulieu()
b = Textbox1.Text 'chieu rong b(m)
h = Textbox2.Text 'chieu cao h(m)
n1 = Textbox6.Text 'so thanh thep tren canh h
n2 = Textbox5.Text 'so thanh thep tren canh b
a = Textbox4.Text 'lop be tong bao ve
mx = Textbox9.Text
If mx = 0 Then mx = 1 / 1000
my = Textbox8.Text
If my = 0 Then my = 1 / 1000
n = Textbox7.Text 'luc doc
htang = Textbox3.Text 'chieu cao tang nha"
If n = 0 Then n = 0.1
khbt = Combobox1.Text 'cuong do be tong
khthep = Combobox2.Text 'cuong do thep
Call vatlieu
'tra cuong do be tong
For i = 1 To 11
If UCase(betong(i, 1)) = khbt Then rb = betong(i, 2): eb = betong(i, 3): Exit For
Next
'tra cuong do thep
For i = 1 To 7
If UCase(thep(i, 1)) = khthep Then rs = thep(i, 2): rphs = thep(i, 3): e = thep(i, 4): Exit
For
Next
'do toan khoi: chieu dai tinh toan
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 288
lo = 0.7 * htang
'do manh
landa = lo / b
End Sub
Public Sub bdtt()
Dim teta1 As Double, teta As Double, tongus1 As Double, tongus2x As Double, tongus2y
As Double, deltac As Integer
Dim k As Integer, l As Integer, x1 As Double, y1 As Double, z1 As Double, x2 As Double,
y2 As Double, z2 As Double, mxycheck As Double
Call nhapdulieu
'do lech tam
If n > 0 Then
ex = Math.Abs(my / n)
ey = Math.Abs(mx / n)
'do lech tam ngau nhien
eax = max(htang / 600, b / 30): eay = max(htang / 600, h / 30)
'do lech tam tong
ex = max(ex, eax)
ey = max(ey, eay)
mx = n * ey
my = n * ex
mxcheck = mx * hesouondoc(h)
mycheck = my * hesouondoc(b)
Else
mxcheck = mx
mycheck = my
End If
'lap ma tran toa do cac dinh tiet dien va vi tri cua cot thep
Call toadodiem
mxcheck = mx * hesouondoc(h)
mycheck = my * hesouondoc(b)
If Checkbox1.Value = False Then my = 1: mx = 0.001 * HScrollbar1.Value
teta1 = -1.57079632 / 10
k = 0
'tim toa do 3d cua cac diem tren duong cong tuong tac
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 289
Do
k = k + 1
teta1 = teta1 + 1.570796327 / 10
teta = (1.570796327 * Sin((1.570796327 * Sin(1.570796327 * Sin(teta1)))))
hesoa = Abs(Tan(teta))
c = 0
l = 0
For deltac = 1 To 21
l = l + 1
c = -hesoa * b / 2 - h / 2 + (deltac - 1) * (hesoa * b + h) / 20
Call gdkc
tongus1 = 0
For i = 5 To 4 + 2 * (n1 + n2 - 2)
tongus1 = us(hd(i), td(i)) + tongus1
Next
tongus2x = 0
For i = 5 To 4 + 2 * (n1 + n2 - 2)
tongus2x = (us(hd(i), td(i))) * td(i) + tongus2x
Next
tongus2y = 0
For i = 5 To 4 + 2 * (n1 + n2 - 2)
tongus2y = (us(hd(i), td(i))) * hd(i) + tongus2y
Next
mx3d(k, l) = rb * ab(c) * ygab(c) + tongus2x * fs
my3d(k, l) = rb * ab(c) * xgab(c) + tongus2y * fs
n3d(k, l) = ab(c) * rb + fs * tongus1
Next
Loop Until teta1 > 1.5707963 Or k = 10
'tim giao diem cua mat phang my*x-mx*y=0 voi cac mat phang tuong tac
For l = 2 To 20
For k = 1 To 11
If Math.Abs(mx3d(k, l) / my3d(k, l)) < mx / my Then x1 = mx3d(k - 1, l): y1 = my3d(k
- 1, l): z1 = n3d(k - 1, l): x2 = mx3d(k, l): y2 = my3d(k, l): z2 = n3d(k, l): Call giaihept(x1, y1, z1, x2,
y2, z2): Exit For
Next
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 290
hoanhdox(l) = x(1): hoanhdoy(l) = x(2): tungdo(l) = x(3): hoanhdo(l) = Sqr((hoanhdox(l))
^ 2 + (hoanhdoy(l)) ^ 2)
Next
hoanhdo(0) = Sqr((mx3d(1, 1)) ^ 2 + (my3d(1, 1)) ^ 2): tungdo(0) = n3d(1, 1)
hoanhdo(1) = hoanhdo(2): tungdo(1) = tungdo(2)
hoanhdo(21) = 0: tungdo(21) = rs * fs * 2 * (n1 + n2 - 2) + rb * b * h
' tinh ti so kha nang chiu luc cua diem (Mx,My,N)
tungdomin = 0
For i = 0 To 38
If tungdomin > tungdo(i) Then tungdomin = tungdo(i)
Next
tungdomax = 0
For i = 0 To 38
If tungdomax < tungdo(i) Then tungdomax = tungdo(i)
Next
If n > tungdomax Or n < tungdomin Then
capratio = 100
Else
For l = 1 To 21
hesogoc = n / Sqr(mxcheck ^ 2 + mycheck ^ 2)
If tungdo(l) / hoanhdo(l) > hesogoc Then
tuso = hoanhdo(l) * (tungdo(l) - tungdo(l - 1)) - tungdo(l) * (hoanhdo(l) - hoanhdo(l -
1))
mauso = tungdo(l) - tungdo(l - 1) - (hoanhdo(l) - hoanhdo(l - 1)) * hesogoc
hoanhdocheck = tuso / mauso
tungdocheck = hesogoc * hoanhdocheck
'chieu dai doan tu goc toa do dien diem luc can kiem tra
oa = Sqr(n ^ 2 + mxcheck ^ 2 + mycheck ^ 2)
'chieu dai doan tu goc toa do den diem thuoc duong toi han
op = Sqr(hoanhdocheck ^ 2 + tungdocheck ^ 2)
capratio = Math.Round(oa / op, 2): Textbox16.Text = capratio
Exit For
End If
Next
End If
End Sub
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 291
Private Sub vebdtt()
Call bdtt
Dim hoanhdomax As Double
Dim checkx(1) As Double, checky(1) As Double
checkx(0) = Sqr(mxcheck ^ 2 + mycheck ^ 2): checky(0) = n: checkx(1) = Sqr(mxcheck ^ 2
+ mycheck ^ 2): checky(1) = n
hoanhdomax = 0
For i = 0 To 38
If hoanhdomax < hoanhdo(i) Then hoanhdomax = hoanhdo(i)
If hoanhdomax < Sqr(mxcheck ^ 2 + mycheck ^ 2) Then hoanhdomax = Sqr(mxcheck ^ 2
+ mycheck ^ 2)
Next
If tungdomin > n Then tungdomin = n
If tungdomax < n Then tungdomax = n
With AxTChart1.Axis.Bottom
.Maximum = hoanhdomax + 100
.Minimum = hoanhdo(0) - 50
End With
With AxTChart1.Axis.Left
.Maximum = tungdomax + 200
.Minimum = tungdomin - 200
End With
AxTChart1.Series(0).AddArray 22, tungdo, hoanhdo
If Checkbox1.Value = 1 Then
AxTChart1.Series(1).AddArray 2, checky, checkx
End If
End Sub
Private Sub Button5_Click()
Dim a(100) As String
Dim bd As Integer
Dim x(1) As String
Dim b() As String
'FileOpen(1, filenhap, OpenMode.Input)
'For i = 1 To 1000
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 292
'Input(1, a(i))
'If a(i) = "COLUMN FORCES" Then bd = i: Exit For
'Next
'For j = bd + 3 To 1000
'Input(1, a(j))
' b = Split(a(j), " ")
'Debug.Print(b(0), b(5), b(6))
'Next
'FileClose (1)
End Sub
Private Sub Button2_Click_1()
'OpenFileDialog1.ShowDialog()
'filenhap = OpenFileDialog1.FileName
'TextBox10.Text = filenhap
End Sub
Private Sub Button1_Click()
'ProgressBar1.Visible = True
Call tinhthep
End Sub
Private Sub HScrollBar1_Scroll()
Dim dk As Double
dk = Combobox3.Text ' duong kinh cot thep
fs = 3.1416 * (dk / 1000) ^ 2 / 4
Call vebdtt
End Sub
Private Sub form_load()
Dim dk As Double
Checkbox1.Value = 1
dk = Combobox3.Text ' duong kinh cot thep
fs = 3.1416 * (dk / 1000) ^ 2 / 4
Call vebdtt
ProgressBar1.Visible = False
End Sub
Private Sub Button3_Click()
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 293
Dim dk As Double
dk = Combobox3.Text ' duong kinh cot thep
fs = 3.1416 * (dk / 1000) ^ 2 / 4
Call vebdtt
End Sub
Private Sub Button4_Click()
If MsgBox("Ban co muon dong that khong", vbYesNo, "chu y") = vbYes Then End
End Sub
Private Sub TextBox1_click()
Textbox1.SetFocus
End Sub
Private Sub TextBox2_MouseClick()
Textbox2.Refresh
End Sub
Private Sub TextBox3_MouseClick()
'TextBox3.SelectAll()
End Sub
Private Sub TextBox4_MouseClick()
End Sub
Private Sub TextBox5_MouseClick()
End Sub
Private Sub TextBox6_MouseClick()
End Sub
Private Sub TextBox7_MouseClick()
End Sub
Private Sub TextBox8_MouseClick()
End Sub
Private Sub TextBox9_MouseClick()
End Sub
Private Sub Button6_Click()
Dim cx As Double, cy As Double, ea As Double, m As Double, m1 As Double, m2 As
Double, mo As Double, e1 As Double, eo As Double, landax As Double, landay As Double, gamae As
Double
Dim phi As Double, omega As Double, xir As Double, it As Double, mxtemp As Double,
mytemp As Double
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 294
Call nhapdulieu
Call toadodiem
mxtemp = mx: mytemp = my
fs = 20 * 10 ^ -4
cx = h
cy = b
For i = 1 To 10
fs = fs / (2 * (n1 + n2 - 2))
omega = 0.85 - 0.008 * rb / 1000: xir = omega / (1 + rs / 400000 * (1 - omega / 1.1))
h = cx
b = cy
If n > 0 Then
ex = Math.Abs(mytemp / n)
ey = Math.Abs(mxtemp / n)
mx = n * ey * hesouondoc(h)
my = n * ex * hesouondoc(b)
End If
If mx / h > my / b Then
h = cx: b = cy
m1 = mx: m2 = my
ea = eay + 0.2 * eax
Else
b = cx: h = cy
m1 = my: m2 = mx
ea = eax + 0.2 * eay
End If
If n / rb / b
-
CHUYEN E NGHIEN CU ANH GIA PHNG PHAP TNH CAU KIEN BTCT CHU NEN
LECH TAM XIEN
Page 295
If landa