Page 54 - 4296
P. 54
– 0t – сумарний кут повороту перерізу, рад;
– 1t – горизонтальна складова кута повороту, рад;
– 2t – вертикальна складова кута повороту, рад;
yd – допустиме значення прогину (зміщення) вала в даному пе-
рерізі, мм;
td – допустиме значення кута повороту в даному перерізі вала,
рад.
Клас Val описує об’єкт, проміжний вал коробки передач, який
розраховується, і містить в собі такі дані:
S – масив із чотирьох об’єктів типу Val_Point, для опису чоти-
рьох характерних перерізів вала коробки передач:
– 0s – ліва опора (опора A);
– 1s – зубчасте колесо 1;
– 2s – зубчасте колесо 2;
– 3s – права опора (опора B);
d _ val – діаметр вала, мм
4
І – осьовий момент інерції поперечного перерізу вала, мм ;
2
E – модуль пружності матеріалу вала, Н/мм ;
f – кут взаємного розміщення шестерень ведучого та веденого
1
валів, град;
Mkr – крутний момент, що передається валом, який розрахову-
ють, Нмм;
init – функція ініціалізації об’єкту типу Val;
teta – функція розрахунку кутів повороту вала (див.
рис. 2.4);
zmish – функція розрахунку зміщень вала (див. рис. 4.13);
run – функція розрахунку вала (див. рис. 4.11).
Блок-схему головної функції програми розрахунку вала на жорс-
ткість зображено на рис. 4.10. Під час ініціалізації об’єкту Val1 відбу-
вається визначення сил у зачепленні та реакцій у характерних перері-
зах валу, розрахунок прогинів та кутів повороту і прогинів перерізів
валу функціями zmish і teta відповідно.
Крім вказаних об’єктів у програмі реалізовані інші додаткові
об’єкти для забезпечення віконного інтерфейсу з користувачем та ор-
ганізації вводу вхідної інформації.
54