Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursach_Vlad1.docx
Скачиваний:
16
Добавлен:
16.05.2015
Размер:
1.2 Mб
Скачать

4

ЗМІСТ

ВСТУП……………………………….………………………………..…………….2

1 РОЗРОБКА ПРОГРАМИ МОВОЮ ПРОГРАМУВАННЯ VBA ДЛЯ ТЕПЛОВОГО РОЗРАХУНКУ ГОРИЗОНТАЛЬНОГО НЕІЗОЛЬОВАНОГО ЕЛЕКТРИЧНОГО ПРОВОДУ…………………………………………………………...4

    1. Методика розрахунку…………………………………………………………...4

    2. Контрольний розрахунок……………………………………………………….5

    3. Блок-схема алгоритму програми……………………………………………….6

    4. Таблиця ідентифікаторів та інструкція до програми…………………………9

    5. Текст програми розрахунку…………………………………………………...10

2 ВИКОНАННЯ РОБОЧОГО КРЕСЛЕННЯ ІЗ ЗАСТОСУВАННЯМ СИСТЕМИ АВТОМАТИЗОВАНОГО ПРОЕКТУВАННЯ КОМПАС-ГРАФІК…

2.1 Етапи виконання робочого креслення «Корпус»…………………………….13

ВИСНОВКИ……………………………………………………………………………..19

ПЕРЕЛІК ПОСИЛАНЬ………………………………………………………………….20

Додаток А(обов’язковий) – Технічне завдання……………………………………….21

Додаток Б(довідковий) – Результати роботи програми………………………………22

Додаток В(обов’язковий) – Робоче креслення «Корпус»…………………………….23

ВСТУП

Для роботи з текстовою інформацією дуже ефективними є спеціальні програми підготовки текстів: так звані текстові процесори або текстові редактори. На відміну від друкарської машини, текстові процесори дають змогу за значно коротший час і більш якісно підготувати будь-який документ.

На сьогодні є сотні різноманітних текстових редакторів, і їхня кількість продовжує зростати. Функціональні можливості різних програм підготовки текстів істотно різняться, водночас більшість із них має багато спільних властивостей.

До загальних функцій, які можуть бути реалізовані текстовими процесорами, можна зарахувати такі:

1) введення тексту в комп'ютер;

2) редагування тексту (заміна, вставка, видалення тощо);

3) пошук необхідної інформації у тексті;

4) форматування тексту (встановлення лівої межі тексту, вирівнювання правого краю, встановлення позиції відступу першого рядка абзацу тощо);

б) перенесення і копіювання фрагментів тексту;

6) виділення частин тексту певним шрифтом;

7) розбиття тексту на сторінки з певною кількістю рядків та інтервалів між рядками;

8) робота з декількома документами одночасно;

9) друкування тексту з заданою щільністю, якістю тощо;

10) збереження тексту на дисках.

Текстовий редактор Word є одним із найпоширеніших текстових редакторів, що значною мірою зумовлено його численними перевагами, до яких належать, насамперед, широкі функціональні можливості. Важко знайти таке завдання в роботі з текстами, яке не можна було б розв'язати засобами Word. Цей редактор належить до групи програм Microsoft Office. Крім нього, до неї входять електронна таблиця Excel і система управління базою даних Access, тобто основні програми, які можуть використовуватися для формування документообігу в установах. Широкому використанню Word сприяють також вбудовані в нього засоби перетворення файлів, створених іншими текстовими редакторами, в файли формату Word і навпаки.

Існує декілька версій Word для Windows, кожна наступна версія сумісна, як правило, з попередніми і має додаткові можливості. Подальший матеріал буде ґрунтуватися на роботі з русифікованою версією 7.0.

Для встановлення Word у Windows слід виконати команду Пуск/Настройка/ Панель управлення. Потім на Панелі управлені слід вибрати елемент «Установка и удаление программ», установити компакт-диск у накопичувач і натиснути кнопку «Установить». У процесі встановлення на екрані з’являтимуться інструкції, які слід виконувати. Варіанти встановлення відрізняються додатковими можливостями, а отже, і програмами, які ці можливості реалізують[1].

Електронна таблиця – це програма, що моделює на екрані двовимірну таблицю, яка складається з рядків і стовпців. Основним призначенням електронної таблиці є введення даних до комірок й обробка їх за формулами [6].

Однією із таких програм є редактор електронних таблиць – Excel. Це потужна програма загального призначення, що входить в інтегрований пакет Microsoft

Office [4].

Система КОМПАС-3D призначена для автоматизації проектно-конструкторських робіт у різних галузях діяльності. Вона може успішно використовуватись в машинобудуванні й приладобудуванні, архітектурі й будівництві, тобто скрізь, де необхідно розробляти й випускати креслярську документацію [5]. КОМПАС-3D розроблений спеціально для операційного середовища Windows фірмою АСКОН, що займає провідне місце серед розроблювачів пакетів програм, що автоматизують конструкторську діяльність.

1 Розробка програми мовою програмування vba для теплового розрахунку горизонтального неізольованого електричного проводу

    1. Методика розрахунку

  1. Променистий тепловий потік проводу в навколишнє середовище, Вт / м Qпр = с0 (Т /100)4 F = с0 [(tпр + 273)/100)]4 d L

  2. Середня температура повітря біля проводу, 0С

tср = 0,5 (tпр + tнс)

Теплофізичні параметри повітря вибираємо із довідника [8, 9] :

Коефіцієнт теплопровідності = 0,0364 Вт / (м К) ;

Кінематична в’язкість = 30,1 10-6 м2/с ;

Коефіцієнт температуропровідності a = 43,9 10-6 м2/с ;

Коефіцієнт температурного розширення = 1 / (160 + 273) = 2,3 10-3 1/град; Критерій Прандтля Pr = 0,682 .

  1. Критерій Релея

Ra = Gr Pr = g t d3 / (а)

Різниця температур t = tпр- tнс

Оскільки 10-3 < Ra < 102, то критеріальне рівняння теплообміну має вигляд:

Nu = 1,18 (Ra)1/8

Якщо Ra> 61010, то критеріальне рівняння теплообміну має вигляд:

Nu = 0,15 (Ra)0,33

Якщо Ra<1, то критеріальне рівняння теплообміну приймається рівним:

Nu =0.5

  1. Коефіцієнт тепловіддачі конвекцією, Вт / (м2 К)

= Nu / d = 1,434 0,0364 / 10-3 = 5,22

  1. Конвективний тепловий потік, Вт / м

Qк = t d L

6. Загальний тепловий потік від провода в навколишнє середовище, Вт/м

Q = Qпр + Qк

  1. Електричний опір 1 м проводу, Ом/м

R = 4 0 L / (d2)

  1. Оскільки Q = I2 R, то допустима сила струму, що може проходити через провід і температура його не буде перевищувати 300 0С

І = (Q / R)1/2

    1. Контрольний розрахунок

Контрольний розрахунок створений за допомогою програми Excel. Спочатку була створена таблиця з вхідними даними (Рис. 1.1), виділивши кількість необхідних нам клітинок і натиснувши кнопку «Всі границі». Ввели дані, клацнувши «мишкою» у потрібному нам місці.

Рисунок 1.1 – Початкові дані

Далі створили таблицю для результатів обчислень (Рис. 1.2). Для знаходження значень, на початку клітинки ставимо значок дорівнює, потім з таблички з вхідними даними виділяємо необхідне нам значення, яке автоматично з’являється у рядку обчислення, з клавіатури вводимо знаки математичних операторів, стандартні функції і константи, натискаємо кнопку Enter, після чого з’являється готовий результат.

Рисунок 1.2 – Результат

Наступним кроком роботи було перевірка отриманих результатів та звірення їх. Після створення таблиць вхідних даних та результатів, ми приступили до створення блок-схеми .

    1. Блок-схема алгоритму програми

Початок 0

H2, H3, H4, H5, H6, T1 1

H1 3

H1=H2*H3*(((T1+273)/100)^4)*H4*H5*10^(-3)*H6 2

T3 4

A

До блоку 5

Рисунок 1.3 – Блок-схема програми

Від блоку 4

А

T2=0.5*(T1+T3) 5

T2 6

M1, M5, H8, H9 7

M3=(M1*10^(-3)*M5*(T1-T3)*H5)/((H8*H9)*10^(-12)) 8

M3 9

10^(-3)<M3<10^2 10

M6 12

M3>6*10^10 13

Б

M6=1.18*(M3^(1/8)) 11

M6=0.15*(M3^(0.33)) 14

До блоку 15

Продовження рисунку 1.3

Від блоку 14

Б

M6 15

M3<1 16

M6 18

H7 19

M6=0.5 17

M7=(M6*H7)/(H5*10^(-3)) 20

M7 21

M8=M7*(T1-T3)*H7*H5*10^(-3)*H6 22

M8 23

M9=H1+M8 24

M9 25

K2 26

K1=(4*K2*H6)/(H4*H5*0.1) 27

K1 28

B

До блоку 29

Продовження рисунку 1.3

Від блоку 28

В

K3=(M9/K1)^(1/2) 29

K3 30

Кінець 31

Накресливши фігури і з’єднавши їх між собою, виділяємо все креслення разом і об’єднуємо між собою, натиснувши на праву кнопку «мишки» і вибравши функцію Групування – Групувати. Для того, щоб ввести текст всередині фігур, потрібно виділити фігуру, на ній натиснути праву кнопку «мишки» і вибрати функцію Вставити текст.

    1. Таблиця ідентифікаторів

Ідентифікаторами позначаються всі змінні, що використовуються у розрахунку. Складена таблиця 1.2 є розшифровкою для зручності розуміння роботи створеної програми користувачем.

Таблиця 1.2 – Таблиця ідентифікаторів

Змінна

Ідентифікатор

Назва

Розмірність

Qпр

H1

Променистий тепловий потік

Вт/м

H2

Міра чорноти проводу

-

со

H3

Стала

-

tпр

T1

Температура проводу

оС

tср

T2

Середня температура біля проводу

оС

tнс

T3

Температура навколишнього середовища

оС

H4

Число пі

-

d

H5

Діаметр трубопроводу

м

L

H6

Довжина трубопроводу

м

H7

Коефіцієнт теплопровідності

Вт/(м*К)

H8

Кінематична в’язкість

м2

Продовження таблиці 1.2

Змінна

Ідентифікатор

Назва

Розмірність

a

H9

Коефіцієнт температуропровідності

м2

M1

Коефіцієнт температурного розширення

1/град

Pr

M2

Критерій Прандтля

-

Ra

M3

Критерій Релея

-

Gr

M4

Критерій Грасгофа

-

g

M5

Прискорення вільного падіння

м/с2

Nu

M6

Критерій Нуссельта

-

M7

Коефіцієнт тепловіддачіконвекцією

Вт/(м2*К)

Qk

M8

Конвективний тепловий потік

Вт/м

Q

M9

Загальний тепловий потік

Вт/м

R

K1

Електричний опір

Ом/м

K2

Питомий електричний опір

Ом*мм2

I

K3

Сила струму

А

Маючи таблицю ідентифікаторів, далі створюємо текст програми розрахунку. Особливості цієї програми, що у ній використовується безальтернативний оператор умовного переходу.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]