Си б А Д Рис. 6. Приложение «ПроверочныйИрасчет»
(Вторая страница элемента управления MultiPage)
36
Контрольные вопросы
1. Для какой цели пользовательский интерфейс используется в автоматизированном проектировании?
2. Назовите математические функции VBA.
3. Какие основные типы данных используются в создании пользовательской формы в данной лабораторной работе?
4. Назовите элементы управления приложения «Проверочный расчет».
5. Назовите типы и стандартные размеры болтов.
|
|
Лабораторная работа № 3 |
||
Изучение |
|
|
||
|
|
ОЗДАНИЕ АВТОМАТИЗИРОВАННОГО РАСЧЕТА |
||
СДЛЯ ПРОЕКТИРОВАНИЯ. «ПРОВЕРОЧНЫЙ РАСЧЕТ |
||||
ПРУЖИНЫ СЖАТИЯ КРУГЛОГО ПОПЕРЕЧНОГО СЕЧЕНИЯ» |
||||
|
|
работы |
|
|
|
|
В СРЕДЕ ПРОГРАММИРОВАНИЯ VBA |
||
Цель |
. |
основных расчетных зависимостей и |
||
получен е навыков определения параметров проверочного расчета для |
||||
вычислен я основных параметров пружины сжатия круглого поперечного |
||||
|
|
А |
||
сечения на ПК в среде программирования VBA. |
||||
Задание. Создать приложение «Проверочный расчет пружины сжатия |
||||
круглого поперечного сечения». |
Д |
|||
Исходные данные. |
||||
D – средний диаметр пружины, мм ; |
|
|||
d – диаметр проволоки, мм ; |
|
|
||
F1 |
– сила пружины при предварительной деформации, Н; |
|||
F2 |
– сила пружины при рабочей нагрузке, Н; |
|||
G – модуль сдвига, МПа; |
|
И |
||
n |
– число рабочих витков; |
|
||
|
|
|||
n2 |
– число опорных витков; |
|
|
|
n3 |
– число обработанных витков; |
|
||
а |
– допускаемое напряжение сдвига, МПа; |
|||
l0 – длина пружины в свободном состоянии, мм .
Результаты расчета.
Результатом работы приложения является проверочный расчет основных параметров для пружины сжатия круглого поперечного сечения: фактический индекс пружины; наибольшая осадка пружины; наименьшая осадка пружины и др.
37
Расчетные зависимости.
1.Фактический индекс пружины.
СD/d ,
где С – фактический индекс пружины; D – средний диаметр пружины, мм ; d – диаметр проволоки, мм .
2. Наибольшая осадка пружины.
|
|
|
F |
8D3n |
, |
|
|
|
Gd |
|
|||
|
|
max |
2 |
4 |
|
|
где max – на большая осадка пружины, мм; |
|
|||||
F2 – с ла пруж ны при рабочей нагрузке, Н; |
||||||
D – средн й д аметр пружины, мм; |
|
|
||||
С |
тков; |
|
|
|
|
|
n – ч сло рабоч х |
|
|
|
|
||
G – модуль сдв га, МПа; |
|
|
|
|
|
|
d – д аметр |
, мм. |
|
|
|
|
|
3. На меньшая осадка пружины. |
|
|
||||
проволоки |
|
3 |
n |
, |
||
|
|
|
F 8D |
|||
|
|
min |
1 |
Gd4 |
|
|
где min – наименьшая осадка пружины, мм; |
|
|||||
F1 – силабАпружины при предварительной деформации, Н;
D – средний диаметр пружины, мм;
n – число рабочих витков; G – модуль сдвига, МПа; d – диаметр проволоки, мм.
4. Рабочий ход пружины.
|
|
max min , |
И |
|
где – рабочий ход пружины, мм; |
|
|||
|
|
|||
|
max |
– наибольшая осадка пружины, мм ; |
|
|
|
|
Д |
||
min – наименьшая осадка пружины, мм.
5. Длина пружины в полностью сжатом состоянии. l3 (n n2 1 n3) d,
где l3 – длина пружины в полностью сжатом состоянии, мм; n – число рабочих витков;
n2 – число опорных витков;
n3 – число обработанных витков; d – диаметр проволоки, мм.
38
6. Осадка пружины при полном сжатии.
F l0 l3,
где F – осадка пружины при полном сжатии, мм;
l 0 – длина пружины в свободном состоянии, мм ;
l3 – длина пружины в полностью сжатом состоянии, мм. |
||||
7. Шаг пружины в свободном состоянии. |
||||
С |
t d F /n, |
|||
где t – шаг пруж ны в свободном состоянии; |
||||
F –осадка пруж ны при полном сжатии, мм; |
||||
проволоки |
|
|
|
|
d – д аметр |
, мм . |
|
|
|
n – ч сло рабоч х |
тков. |
|
|
|
8. Вспомогательный коэффициент. |
||||
|
k |
|
4C 2 |
, |
|
|
|
||
бА |
||||
|
|
|
4C 3 |
|
где k – шаг пруж ны в сво одном состоянии; |
||||
С – факт ческ й ндекс пружины. |
||||
9. Факт ческое напряжение сдвига. |
||||
|
8F2 Dk |
|||
|
|
|
d3 |
, |
где – фактическое напряжение сдвига, МПа; |
||||
F2 – сила пружины при ра очей нагрузке, Н; |
||||
|
|
Д |
||
D – средний диаметр пружины, мм;
K – шаг пружины в свободном состоянии, мм; d – диаметр проволоки, мм.
10. Коэффициент запаса статической прочности.
|
s |
a |
, |
И |
|
|
|
||
|
|
|
|
|
где s – коэффициент запаса статической прочности; |
||||
|
– фактическое напряжение сдвига, МПа; |
|||
а |
– допускаемое напряжение сдвига, МПа. |
|||
Порядок выполнения работы. |
|
|
|
|
1. |
Приложение состоит из двух форм (рис. 7, 8). Для открытия и |
|||
закрытия нужной формы использовать команды: Show и Hide (например, UserForm2. Show). Для обращения к элементам, находящимся на другой форме, перед каждой командой записывать название формы (например, UserForm2.ListBox1.Clear).
2. Для вывода результатов расчетов использовать элемент управления
ListBox.
39
3. В приложении для выбора класса пружины необходимо использовать элемент управления Combobox, который должен заполняться информацией при загрузке приложения. Для этого необходимо написать следующую процедуру:
Private Sub UserForm_Activate() ComboBox1.AddItem "Пружина 1 класса" ComboBox1.AddItem "Пружина 2 класса" ComboBox1.AddItem "Пружина 3 класса" End Sub
4. Данные для расчета:
|
|
D 30мм; d 3,5мм; |
F1 100 H; |
F2 250 H; |
|
||||
|
|
и |
1,5; |
l0=75 мм. |
|||||
|
|
G 76920ММП; n |
8,5 |
; n2 1,5; n3 |
|||||
С |
|
|
|
|
|
|
Таблица 6 |
||
|
|
Допускаемое напряжение сдвига |
|
||||||
|
|
Пруж на 1 класса |
|
|
Пружина 2 класса |
|
|
Пружина 3 класса |
|
|
a |
555 МПа |
|
a |
925 МПа |
|
|
a |
1110 МПа |
Контрольные вопросы
1.Для какой цели в пользовательском интерфейсе используется элемент управления Combobox?
2.Какие команды VBA применяются для открытия и закрытия нужной формы в пользовательском приложении?
3.Какие основные типы данных используются в создании пользовательской формы в данной лабораторной работе?
4.Назовите элементы управления приложения «Проверочный расчет».бА
Д И
40