3671

Елементи автоматизації технологічних розрахунків

Лекция

Информатика, кибернетика и программирование

Елементи автоматизації технологічних розрахунків В модулі надано приклад математичних моделей, які використовуються при вирішення задач по розрахунку режимів різання. Завдання по темі: розробити і від тестувати програми , які реалізують наведена ...

Украинкский

2012-11-05

132 KB

3 чел.

Елементи автоматизації технологічних розрахунків

В модулі надано приклад математичних моделей , які використовуються при вирішення задач по розрахунку режимів різання . Завдання по темі : розробити і від тестувати програми , які реалізують наведена математичні моделі.

Задача 21.1

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

          Приймаються припущення:

1.Свердло зі сталі Р6М5.

2.Оброблюваний матеріал - сталь, сірий чавун, ковкий чавун.

3.Свердло має підточену перемичку.

         Рішення. Вихідні формули:

Для сталі =0.75 ; сірого чавуну =0.6 ;

ковкого чавуну =0.6 ,

         Де в і НВ –межа міцності і твердості оброблюваного матеріалу.

         Крутний момент. Н.м :

=10

де S- подача, мм/об, D - діаметр оброблюваного отвору, мм.

         Осьова сила, Н:

=.

         Потужність різання , кВт:

,

де n –частота обертання шпінделя, об/хв.

          Значення коефіцієнтів зведенні в табл.21.1.

Таблиця 21.1  Значення коефіцієнтів для розрахунку крутного моменту та осьової сили.  

Код оброб-

люваного

матеріалу

Оброблюваний

матеріал

Значення коефіцієнтів

Крутний момент

Осьова сила

  См

 qм

 yм

  Cр

  qр

  yр

1

Сталь

0.0345

2.0

0.8

68

1.0

0.7

2

Сірий чавун

0.021

2.0

0.8

42.7

1.0

0.8

3

Ковкий чавун

0.021

2.0

0.8

43.3

1.0

0.8

Лістинг 21.1. Приклад програми задачі 21.1.

Double [] C1 ={0.0345, 0.021, 0.021};

     Double [] Q1 = {2.0, 2.0, 2.0};

     Double [] Y1 = {0.8, 0.8, 0.8};

     Double [] C2 = {68, 42.7, 43.3};

     Double [] Q2 = {1.0, 1.0, 1.0};

     Double [] Y2 = {0.7, 0.8, 0.8};

 Double N, S, D, S1, M1, N1, P0 ;

Console.WriteLine("Введіть N об/мин:");

N= double.Parse(Console.ReadLine());

 Console.WriteLine("Введіть S мм/об:");

S= double.Parse(Console.ReadLine());

           Console.WriteLine("Введіть D мм:");

D= double.Parse(Console.ReadLine());

           Console.WriteLine("Введіть межу міцності (твердість):");

S1 = double.Parse(Console.ReadLine());

           Console.WriteLine("Введіть код  оброблюваного матеріалу:");

           int I1 = Int32.Parse(Console.ReadLine());

    //   switch(вираження)

//{

 // case константне_вираження_1: [оператори_1 оператор_переходу_1]

  //...

  //case константне_вираження_K: [оператори_K оператор_переходу_K]

  //[default: оператори_N оператор_переходу_N]}

  double k1 = new double();

 switch  (I1) {

    case 1: K1 = Math.Pow((S1 / 750), 0.75);break;

    case 2: K1 = Math.Pow((S1 / 190), 0.6); break;

    case 3: K1 = Math.Pow((S1 / 150), 0.6); break;

}

 

M1 = 10*C1[I1]*Math.Pow(D,Q1[I1])*Math.Pow(S,Y1[I1])* K1 ;

N1 = M1*N/9750;

P0 = 10 * C2[I1] * Math.Pow(D, Q2[I1]) * Math.Pow(S, Y2[I1]) * K1;

Console.WriteLine("Крутний момент в H*м=" + M1+

   "Осьова сила в H="+

   N1+"Потужність резання в KBT= "+ P0);

 Console.WriteLine("Нажміть Enter для продовження...");

 Console.ReadKey();

Задача 21.2

Скласти програму для розрахунку подачі, заданої табл.21.2, за діаметром просвердлюваного  отвору. Оброблюваний матеріал - сталь з НВ < 160.

Рис 21.1. Геометрична  реалізація інтерполяції.

Таблиця 21.2  Таблиця співвідношення діаметрів отвору і подачі.

D,мм

2

   4

 6

 8

  10

  12

  16

  20

  25

30

S,мм/об

0.09

0.13

0.19

0.26

0.32

0.36

0.43

0.49

0.58

0.62

Рiшення. Нехай діаметр отвору, який необхідно просвердлити, дорівнює 5мм. Для визначення відповідної йому подачі дозволяється скористатися лінійною інтерполяцією табличних значень /табл.2/. Геометрична інтерпретація лінійної  інтерполяції  зображена на рис.1.

Тут D0 i D1 відповідно найближчий найменший та найбільший табличні  діаметри  до заданого діаметра  D.

Для  D =5мм, D0=4мм;

D 1 =6мм, S0 i  S1 – табличні   подачі, що відповідають D0 і D1:

S0=0.13мм /об.

    S1=0.19мм /об.   

Розглядаючи подібність трикутників /рис.1/, можна записати

,  

Тут S- необхідна  подача.

Відповідно для розрахунку S обчислювальна машина повинна визначити спочатку а потім по одержаній формулі розрахувати S.

Лістинг 21.2. Приклад програми задачі 21.2.

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace задача2

{

   class Program

   {

       static void Main(string[] args)

       {

           double[] D = { 2.0, 4.0, 6.0, 8.0, 10.0, 12.0, 16.0, 20.0, 25.0, 30.0 };

           double[] S = { 0.09, 0.13, 0.19, 0.26, 0.32, 0.36, 0.43, 0.49, 0.58, 0.62 };

           Console.WriteLine("Введiть дiаметр отвору,в межах 2 - 30 мм включно!!!, мм: ");

           double d = double.Parse(Console.ReadLine());

            int i = 1;

               while (D[i] <d)

               {

                   i++;

               }

               double s = ((S[i] - S[i-1]) * (d - D[i])) / (D[i] - D[i-1]) + S[i];

              Console.Write("Необхiдна подача = {0:f2}", s);

              Console.WriteLine(" об/мм");

              Console.WriteLine("Натиснути Enter для продовження...");

           Console.ReadKey();

           }

      

       }

   }

Задача 21.3

Скласти програму для розрахунку подачі, заданої табл.3, за  діаметром просверлюваного отвору, межі мiцностi та марки оброблюваного матеріалу.

Таблиця 21. 3 Таблиця співвідношення діаметрів отвору і подачі для сталі і чавуну.

Діаметр

свердла

Сталь(Gb,мПа)   

Чавун

Gb<=560

560<Gb<

<840

840<Gb<

<1050

Gb>1050

HB<=170

HB>170

4

0.13

0.10

0.07

0.06

0.18

0.12

6

0.19

0.15

0.11

0.09

0.27

0.18

8

0.26

0.20

0.14

0.12

0.36

0.24

10

0.32

0.25

0.17

0.15

0.45

0.31

12

0.36

0.28

0.20

0.17

0.55

0.35

16

0.43

0.33

0.23

0.20

0.66

0.41

Рішення.  Ця задача є загальним випадком попередньої задачі. В якості вихідних даних тут необхідно додатково ввести марку оброблюваного матеріалу /код/ і його границю міцності або твердість. Приймемо, що сталь має код - 1,чавун - 2.

Задача 21.4

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

     При рiшеннi задачi повинні прийматися наступні припущення :

1. Оброблюваний матерiал-сталь з НВ < 160.

2. Масив верстатiв має три вертикально - свердлуваних верстати моделей   2Н118, 2Н125,2Н135 .

3. Верстат вибирають за найбiльшим дiаметром свердлування по сталi. Найбiльший дiаметр свердлування для верстата 2Н118-18, 2Н125-25, 2Н135-35мм.

        Рiшення. Табличнi подачi приведенi в табл. 21.1, паспортнi подачi верстатiв приведенi в табл. 21.4.

Таблиця 21.4 Паспортнi подачi верстатiв

Код

верстата

Модель

верстата

Подачі

1

2

3

4

5

6

7

8

9

1

2Н118

0,1

0,14

0,2

0,28

0,4

0,56

0

0

0

2

2Н125

0,1

0,14

0,2

0,28

0,4

0,56

0,8

0,12

1,6

3

2Н135

0,1

0,14

0,2

0,28

0,4

0,56

0,8

0,12

1,6

Задача 21.5

Написати програму для визначення осьової сили рiзання при зенкеруванні. Оброблюваний матерiал – сталь з бв =600…..800 МПа. Осьова сила рiзання задана у виглядi табл.21.5 в залежності вiд подачі та глибини рiзання.

Таблиця 21. 5 Таблиця визначення осьової сили від глибини різання і подачі.

t,мм

Подача S, мм/об

0,4

0,6

1,0

1,5

2,0

0,5

24

3

44

57

69

1,0

65

72

102

133

160

2,0

128

166

234

304

367

4,0

295

380

536

698

843

Рiшення: для розрахунку осьової сили рiзання дозволяється скористатися лінійною інтерполяцією. Однак інтерполяцію тут необхідно робити два рази по глибинi рiзання i по подачi.

При складанні програми слід скористатися наступною послідовністю розрахункiв:

      Нехай S=0.55 мм/об. t=1.3мм. Визначити осьову силу рiзання.

1. Визначаємо найближче найменше i найбiльші табличнi значення подачi та  глибини рiзання у відношенні до заданих S i t :

             S0 =0.4;     S1=0.6;

                 t0 =1;      t1=2.

2. Проводимо iнтерполяцiю по t  для S0 i S1 i відшукуємо сили Р0 та Р1. Для цього використовуємо формулу, одержану в задачi 2.

кгс,

кгс,

3. Робимо iнтерполяцiю по S i визначаємо  шукану осьову силу Р:

кгс.

Задача 21. 6

1. Скласти програму, яка дозволяє сформувати на магнітному дискові таблицю подач для операції свердлування (див. таб. 21.3).

2. Скласти програму по введенню з диска сформованої таблиці в память ЕОМ і обробки її з метою визначення подачі по заданому діаметру обробки, межі міцності в (твердість НВ) оброблюваного матеріалу, його марки.

Задача 21.7. Математична модель та розвязок  задачі по розрахунку режимів різання

Розробити програму розрахунків параметрів процесу різання операції свердлування.

Вибірка табличних параметрів повинна забезпечуватись програмними засобами

Математична модель розвязку 

4.3.1. Вхідні дані:

Верстат    2Н135

Матеріал    Бронза БрА7, Алюміній АЛ7

Твердість    НВ

Діаметр оброблюваного отвору  (25..35) мм

Глибина оброблюваного отвору мм

Тип отвору    (наскрізний чи глухий)

Якість отвору

Жорсткість системи

Ріжучий інструмент                Свердло із швидкорізальної сталі Р6М5 ТУ-2-035-721-80

4.3.2. Вихідні дані:

Глибина різання,    t, мм

Подача розрахункова,   S, мм/об

Подача корегована по паспорту верстата, Sкор, мм/об

Швидкість різання,    V, м/хв

Крутний момент,    Mкр, Н*м

Осьова сила різання,   P0, Н

Потужність різання,   N, кВт

Частота обертання інструмента,  n, об/хв

Загальний час на операцію,   T0, хв

4.3.3. Послідовність рішення

Розрахунок режимів різання розпочинаємо з обрахунку глибини різання t:

Потім вибираємо з таблиці значення подачі S та перемножуємо його на поправочні коефіцієнти.

Діаметр свердла D, мм

Мідні та алюмінієві сплави

25

0,89

30

0,96

35

1,04

40

1,19

Поправочні коефіцієнти:

1. на глибину отвору   Kls=1 при l 3D;   Kls=0,9 при l 5D;   Kls=0,8 при l 7D; Kls=0,75 при l 10D;

2. на досягнення більш високої якості отвору у зв’язку з наступною операцією розгортання або нарізання різьби Kos=0,5;

3. на недостатню жорсткість системи СПІД при середній жорсткості Кжs=0,75.

Далі корегуємо подачу по паспорту верстата з умовою, що більша подача у паспорті верстата не повинна перевищувати розраховану на 5%, інакше приймаємо меншу. Ряд стандартних подач верстата 2Н135, мм/об:

0,1;  0,14;  0,2;  0,28;  0,4;  0,56;  0,8;  1,12;  1,6.

Потім обраховуємо швидкість різання V, м/хв:

     

Коефіцієнти та показники степені вибираємо з таблиць:

Таблиця коефіцієнтів та показників степені

Оброблюва-ний

матеріал

Матеріал

інстру-мента

S,

мм/об

Коефіцієнти та показники степені

Охолод-ження

Cv

q

y

m

Є

Бронза БрА7

Р6М5

0,3

28,1

0,25

0,55

0,125

Р6М5

> 0,3

32,6

0,40

Алюміній АЛ7

Р6М5

0,3

36,3

0,25

0,55

0,125

Р6М5

> 0,3

40,7

0,40

 

Таблиця визначення стійкості

Оброблюваний матеріал

Матеріал

інструмента

Стійкість, Т, хв при діаметрі інструмента, мм

21 – 30

31 - 40

Бронза БрА7

Алюміній АЛ7

Р6М5

75

105

Таблиця коефіцієнтів

Матеріал

Kmv

Глибина оброблюваного отвору

3D

4D

5D

6D

8D

Бронза БрА7

0,8

Klv

1,0

0,85

0,75

0,7

0,6

Алюміній АЛ7

1

Коефіцієнт Kиv=1,0.

Далі обраховуємо крутний момент Мкр та осьову силу різання Ро за формулами:

Коефіцієнти і показники степенів знаходимо у таблиці:

Матеріал

Мате-ріал

інстру-мента

Коефіцієнти і показники степенів у формулах

Крутного моменту

Осьової сили

CM

q

X

Y

CP

q

X

Y

Бронза БрА7

Р6М5

0,012

2,0

-

0,8

31,5

1,0

-

0,8

Алюміній АЛ7

0,005

-

9,8

-

0,7

Коефіцієнт Kp=1;

Обраховуємо потужність різання:

 

де n – частота обертання інструмента,  об/хв, яку корегуємо по паспорту  верстата;

nкор – корегована частота обертання, об/хв.

Корегування частоти обертання інструмента виконуємо з умовою, що найбільша частота обертання  у паспорті верстата не повинна перевищувати розраховану на 5%, інакше приймаємо меншу.

Стандартній ряд частот обертання верстата 2Н135,об/хв:

31.5;  45;  63;  90;  125;  180;  250;  355;  500;  710;  1000; 1400.

Підрахувавши потужність різання Ne, зрівнюємо її з потужністю верстата Nвер:

де Nдв – потужність двигуна верстата, Nдв= 4,8 кВт;

вер – ККД верстата, вер= 0,75.

Обраховуємо дійсну швидкість різання, Vд, м/хв:

І, на залишок, розраховуємо  загальний час операції ,Тзаг, хв:

де  = 0, якщо отвір – глухий і = 1…3, якщо отвір наскрізний;

l – довжина отвору, мм;


 

А также другие работы, которые могут Вас заинтересовать

49204. Управление подачей добавок в АКП 226.41 KB
  Разработать микропроцессорную систему управления подачей добавок в агрегат печьковш. Разработать программное устройство управления подачей добавок в агрегат печьковш. АВТОМАТИЗАЦИЯ УСТАНОВОК ВНЕПЕЧНОЙ ОБРАБОТКИ МЕТАЛЛА УПРАВЛЕНИЕ ПОДАЧЕЙ ДОБАВОК В настоящее время имеется достаточно большое количество вариантов оснащения АКП различными устройства подачей добавок.
49206. Технико-экономические показатели работы предприятия отрасли машиностроения 609.5 KB
  Предприятие в процессе своей деятельности совершает материальные и денежные затраты на простое и расширенное воспроизводство основных фондов и оборотных средств, производство и реализацию продукции, социальное развитие трудового коллектива и др. Наибольший удельный вес во всех расходах предприятий занимают затраты на производство продукции.
49207. Проектирование электрической сети 888.18 KB
  Данный курсовой проект содержит 3 графика, 5 рисунков, 13 таблиц. В проекте будет выбрана схема распределения электроэнергии от РЭС до пяти подстанций. Эта схема выбирается по экономическому расчету, который содержит: расчет наиболее экономичного строительства, расчет передачи энергии как от РЭС, так и от подстанций к друг другу. Из четырех вариантов схем, будет выбрана одна – наиболее экономичная.
49208. Разработка автоматизированной системы учреждения администрации района 4.67 MB
  В рассматриваемой организации предъявляются высокие требования к защите информации, так как циркулирующие данные содержат кроме общедоступной информации сведения, составляющие служебную и коммерческую тайны, персональные данные и секретные сведения, которые не должны быть доступны лицам, не имеющим соответствующих полномочий...
49209. ОДНОМЕРНОЕ ДВИЖЕНИЕ ЖИДКОСТИ В НЕОДНОРОДНЫХ ПЛАСТАХ 210.21 KB
  Однако часто изменения проницаемости при переходе от одной точки пласта к другой носят столь хаотичный характер что значительные области пласта можно считать в среднем однородно проницаемыми. Наоборот движение жидкостей и газов в пластах приобретает совершенно своеобразный характер когда на большом протяжении в изменении проницаемости наблюдаются явные закономерности. Пласт разделяется по мощности на несколько слоев; в каждом из слоев проницаемость в среднем одинакова но отлична от проницаемости соседних слоев. Во всех точках пласта...
49210. Знаходження найкоротшого шляху в графі за допомогою алгоритма Дейкстри 241.53 KB
  Знаходження найкоротшого шляху - життєво необхідно і використовується практично скрізь, починаючи від знаходження оптимального маршруту між двома об'єктами на місцевості (наприклад, найкоротший шлях від дому до університету), в системах автопілота, для знаходження оптимального маршруту при перевезеннях, комутації інформаційного пакету в Internet і т. п.
49211. Одновимірні моделі розповсюдження речовини в нерухомому середовищы 118.71 KB
  Еволюція сучасної науки характеризується глибоким проникненням математичних методів дослідження у різні сфери наукової думки від суто гуманітарних дисциплін до таких як соціологія прикладна лінгвістика екологія що розвиваються на зламі кількох наукових напрямів. Справа в тому що результати навіть досить тонких експериментів далеко не завжди дозволяють відповісти на запитання які основні рушійні сили і механізми впливають на стан і розвиток тієї чи іншої природної системи. І реалізуємо розвязування...
49212. Інструменти податкового регулювання 90.94 KB
  В економічній літературі багато уваги приділяється проблемам оподаткування. Значний внесок у розробку теоретичних та прикладних основ оподаткування внесли Азаров М. Податкове регулювання це заходи впливу на економіку та соціальні процеси через зміну податків податкових ставок податкових пільг зниження чи підвищення загального рівня оподаткування тощо. Хоча податки та механізм оподаткування будуються на певному фундаменті правових відносин однак сторони не скріплюють ці відносини у формі певного договору контракту [3 c.