Автор: Пользователь скрыл имя, 07 Ноября 2011 в 21:03, курсовая работа
Разработать алгоритм и составить программу вычислений опорных реакций жесткого стержня (балки), организовать проверку полученных значений опорных реакций и построить таблицу значений ординат эпюр поперечной силы Q и изгибающего момента M. В точках соединения участков балки провести вычисления Q и М по формулам смежных участков.
GOTO 30
END IF
IF L1 < S AND S < L1 + L2 - c2 THEN
Q = -R2
M = q1 * c1 * (L1 - c1 / 2) - R1 * (L1 - c1) + q2 * (L1 - c1) * (L1 - c1) / 2 + M1 + R2 * (S - L1)
GOTO 20
END IF
IF S = L1 + L2 - c2 THEN
Q = -R2
M = q1 * c1 * (L1 - c1 / 2) - R1 * (L1 - c1) + q2 * (L1 - c1) * (L1 - c1) / 2 + M1 + R2 * (S - L1)
QQ = -R2 - P2 - q4 * (S - L1 - L2 + c2)
MM = q1 * c1 * (L1 - c1 / 2) - R1 * (L1 - c1) + M1 + q2 * (L1 - c1) * (L1 - c1) / 2 + R2 * (S - L1) + P2 * (S - L1 - L2 + c2)
MM = MM + q4 * (S - L1 - L2 + c2) * (S - L1 - L2 + c2) / 2
GOTO 30
END IF
IF L1 + L2 - c2 < S AND S <= L1 + L2 THEN
Q = -R2 - P2 - q4 * (S - L1 - L2 + c2)
M = q1 * c1 * (L1 - c1 / 2) - R1 * (L1 - c1) + M1 + q2 * (L1 - c1) * (L1 - c1) / 2 + R2 * (S - L1) + P2 * (S - L1 - L2 + c2)
M = M + q4 * (S - L1 - L2 + c2) * (S - L1 - L2 + c2) / 2
END IF
20 PRINT USING "#####.## "; S; Q; M: GOTO 40
30 PRINT USING "#####.## "; S; Q; M; QQ; MM
40 NEXT S
100 END
Форма ввода
вывода информации
Интенсивность распределённой нагрузки q1 (Н/м) 5
Интенсивность распределённой нагрузки q2 (Н/м) 10
Интенсивность распределённой нагрузки q4 (Н/м) 10
Сосредоточенная сила
Изгибающий момент
Отрезок балки
Отрезок балки
Пролёт балки
Пролёт балки
Точность вычисления опорных реакций E 0,0001
Опорные реакии балки
R(1)= 90.00 кН
R(2)= 7.00 кН
R(3)= -87.00 кН
Таблица ординат эпюр Q и M
S Q M Qп Mп
0.00 0.00 0.00
1.00 -5.00 2.50
2.00 -10.00 10.00 80.00 55.00
3.00 70.00 -20.00
4.00 60.00 -85.00
5.00 50.00 -140.00
6.00 40.00 -185.00
7.00 30.00 -220.00
8.00 20.00 -245.00
9.00 10.00 -260.00
10.00 0.00 -265.00 -7.00 -265.00
11.00 -7.00 -258.00
12.00 -7.00 -251.00
13.00 -7.00 -244.00
14.00 -7.00 -237.00
15.00 -7.00 -230.00
16.00 -7.00 -223.00
17.00 -7.00 -216.00 -57.00 -216.00
18.00 -67.00 -154.00
19.00 -77.00 -82.00
20.00 -87.00 0.00