МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ВОСТОЧНО-СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ Кафедра «Промышленное и гражданское строительство»
Программы расчета по определению AS в сжатом элементе прямоугольного сечения при случайных эксцентриатетах
Составили: Степанова Д.С. Курапатов М.Н.
Улан-Удэ, 1998 г.
{SR+} {Определение Asв сжатом элементе прямоугольного профиля при случайных эксцентриситетах} user crt; type mass=array [1..6,1..16] of real; mass1=array [1..10,1..8] of real; lable 1,2; const b2:=mass= (0, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20), (0, 0.93, 0.925, 0.92, 0.915, 0.91, 0.905, 0.9, 0.895, 0.89, 0.88, 0.87, 0.855, 0.84, 0.825, 0.8), (0.25, 0.92, 0.92, 0.92, 0.915, 0.91, 0.905, 0.9, 0.89, 0.88, 0.868, 0.855, 0.838, 0.82, 0.8, 0.78), (0.5, 0.92, 0.92, 0.92, 0.915, 0.91, 0.905, 0.9, 0.885, 0.87, 0.855, 0.84, 0.82, 0.8, 0.775, 0.75), (0.75, 0.92, 0.915, 0.91, 0.905, 0.9, 0.88, 0.89, 0.878, 0.865, 0.848, 0.83, 0.808, 0.785, 0.755, 0.752), (1, 0.92, 0.915, 0.91, 0.905, 0.9, 0.89, 0.88, 0.87, 0.86, 0.84, 0.82, 0.795, 0.77, 0.735, 0.7)); b1:=mass= ((0, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20), (0, 0.93, 0.925, 0.92, 0.915, 0.91, 0.905, 0.9, 0.895, 0.89, 0.875, 0.86, 0.845, 0.83, 0.815, 0.8), (0.25, 0.92, 0.915, 0.91, 0.905, 0.9, 0.89, 0.88, 0.875, 0.87, 0.853, 0.835, 0.82, 0.805, 0.765, 0.725), (0.5, 0.92, 0.915, 0.91, 0.905, 0.9, 0.89, 0.88, 0.865, 0.85, 0.83, 0.81, 0.795, 0.78, 0.715, 0.65), (0.75, 0.92, 0.915, 0.91, 0.9, 0.89, 0.88, 0.87, 0.85, 0.83, 0.803, 0.775, 0.74, 0.705, 0.653, 0.6), (1, 0.92, 0.915, 0.91, 0.9, 0.89, 0.875, 0.86, 0.835, 0.81, 0.775, 0.74, 0.685, 0.74, 0.685, 0.63, 0.59, 0.55)); b3 mass=((0, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20), (0, 0.92, 0.92, 0.92, 0.915, 0.91, 0.9, 0.89, 0.88, 0.87, 0.87, 0.835, 0.8, 0.775, 0.75), (0.25, 0.925, 0.915, 0.91, 0.905, 0.9, 0.89, 0.88, 0.865, 0.85, 0.84, 0.83, 0.795, 0.76, 0.73, 0.7), (0.5, 0.92, 0.915, 0.91, 0.905, 0.9, 0.85, 0.87, 0.85, 0.83, 0.81, 0.79, 0.775, 0.72, 0.685, 0.65), (0.75, 0.92, 0.915, 0.91, 0.9, 0.89, 0.87, 0.86, 0.838, 0.815, 0.79, 0.765, 0.728, 0.69, 0.653, 0.615), (1, 0.92, 0.915, 0.91, 0.9, 0.89, 0.875, 0.86, 0.83, 0.8, 0.77, 0.74, 0.7, 0.66, 0.62, 0.58)); var b, h, Rsc, Rb, gb, N, N1, 1, A:real; pp1, pp2 fb, alfa, As, t, mu2, mu1, As1, fr, ff: real;
y:=integer; procedure vibor (pr, lh:real; d:mass; var f:real); var k, i, z:integer; begin if pp<0.125 then k:=2; if (pp>=0.125) and (pp<0.375) then k:=3; if (pp>=0.375) and (pp<0.625) then k:=4; if (pp>=0.625) and (pp<0.875) then k:=5; if pp>=0.875 then k:=6; for i:=2 to 16 do if d [found(ln),’ ‘k,’ ‘, z]; f:=d[k,z]; end; BEGIN clrscr; writeln (‘Введите размеры поперечного сечения b и h (см)’); readln (b,h); writeln (‘Введите класс арматуры и класс бетона Rsc и Rb (H/см2)’); readln (Rsc,Rb); write (‘Коэффициент условия работы бетона = ’); readln (gb); write (‘Коэффициент условия работы = ’); readln (t); write (‘Полная расчетная нагрузка (H) N=’); readln (N); write (‘Длительная расчетная нагрузка (H) N1=’); readln (N1); write (‘Расчетная длина колонн (см) 1= ’); readln (1);
A:=b*h; pp2:=1/h; mu1:=0.01; y:=0; If pp2>20 then writln (‘расчет ведется как для внецентренно сжатого элемента’) else begin pp1:=N1/N; vibor (pp1, pp2, b1, fb); 2: if y=0 then vibor (pp1, pp2, b2, fr) else vibor (pp1, pp2, b3, fr); 1: alfa:=Rsc/(Rb*gb)*mu1; ff:=fb+2*(fr-fb)*alfa; As:=N*1000/(t*ff*Rsc)-A*gb*Rb/Rsc; mu2:=As/A; begin mu1 :=abs (mu2+mu1)/2; goto 1; end; writeln; writln (‘Требуемая площадь сечения арматуры As+As’, As:6:2); writeln; writeln (‘Введите выбранную вами по сортаменту площадь сечения арматуры’); readln (As); write (‘Введите Asm+Asm= ’) readln (As1); writeln; if As1
goto 2; end; end; writeln; write (‘Нажмите ENTER’); readln END.
Контрольный пример Дано: ж/б колонна bxh=40x40 см; N=1500 kH; N1=1000 kH; A=bxh=1600 см2; Rb=8.5*102 H/см2 (бетон В15); арматура класса А-II, RSC=280 МПа=280*102 H/см2; γ b 2 =0.9; 10=6.4 м; η =1 Определить: АS+А1S; 1. 10/h=640/40=16<20 - условие 1 выполняется; 2. N1/N=1000/1500=0.667; 3. При 10/h=16 и N1/N=0.667 принимаем ϕ b =0.78 (табл. 2.15 Мандриков) 4. 5. 6. 7. 8. 9.
Принимаем μ + μ =1% и Аsm<(AS+A1S)/3; При 10/h=16 и N1/N=0.667 и Аsm<(AS+A1S)/3 имеет ϕ b =0.837 (табл. 2.15); 2 2 α =(280*10 *0.01) / (0.9*8.5*10 )=0.336; ϕ =0.78+2*(0.837-0.78)*0.366=0.82<0/837; AS=AS=1500000/ (1*0/82*280*102)-(1600*0.9*8.5*102)/(280*102)=21.6 см2; μ + μ =21.6/1600=0.014; 1
10. Полученное значение μ + μ > μ min + μ min =0.001 и заметно отличается от принятого ранее в п.4 значения 0.01. Поэтому повторим расчет с п.6, 1 задавшимся μ + μ =0.008; --------6. α =(280*102*0.008)/(0.9*8.5*102)=0.27; 7. ϕ =0.78+2*(0.837-0.78)*0.27=0.811; 8. AS+A’S=1500000/(1*0.811*280*102)-(1600*0.9*8.5*102)/(280*102)=22.3 см2; 9. По сортаменту принимаем 6∅22 с AS+A 1S=22.81 см2 10. Asm<(AS+A1S)/3=22.81/3 – условие п.12 выполняется; 11. Принятые размеры сечения достаточны. 1
A1S
AS
• Asm
•
• • 40
Редактор Т.А. Стороженко Подписано в печать 15.02.1998 г. Формат 60х84 1/16 Усп. п.л. 0,46, уч. – изд. л. 0,88. Тираж 30 экз. РИО ВСГТУ. Улан-Удэ, ул. Ключевская 40 а.