- •Методичні вказавки до лабораторної роботи „Вивчення будови вертикально-свердлильного верстата з чпк моделі 2р135ф2, підготовка керуючої програми та наладка верстата для обробки деталей”.
- •I. Призначення і технічна характеристика верстата
- •2. Будова верстата
- •3. Кінематика верстата
- •3. Підготовка керуючої програми по перфострічці
- •3.1. Структура керуючої програми для пристрою чпк
- •4. Позначення адрес програм
- •8. Порядок програмування
- •6. Вертикальні подачі шпинделя і їхнє кодування (табл. 5)
- •7. Обороти шпинделя і їхнє кодування (табл.6)
- •9. Організація і порядок виконання роботи
- •10. Підготовка до роботи пристрою чпк 2п323
- •II. Порядок роботи
4. Позначення адрес програм
Позначення адрес програми, час їхньої дії і кількість знаків(рядків), що відводяться для них, приведені в табл. 4.
Таблиця 4 Обсяг слів і структура кадру (послідовності слів), яких повинний дотримувати програміст при складанні програм
№ п/п |
Адрес |
Позначення |
Кількість рядків |
Границя дії адреса |
1 |
Номер кадру |
N |
4 |
Зміна при наступному новому признаку по N |
2 |
Номер інструменту (позиція револьверної головки) |
T |
3 |
Зміна при наступному новому признаку по T |
3 |
Підготовчі функції |
G |
3 |
Зміна при наступному новому признаку по G |
4 |
Допоміжні функції |
M |
3 |
Збій сигналу „Відповідь по M„ |
5 |
Номер подачі |
F |
3 |
Зміна при наступному новому признаку по F |
6 |
Номер швидкості шпинделя |
S |
3 |
Зміна при наступному новому признаку по S |
7 |
Номер коректора |
L |
3 |
Зміна при наступному новому признаку по L |
8 |
Переміщення вздовж осі Х або Y |
X,Y |
8 |
Збій сигналу „Кінець цикла„ |
9 |
Переміщення вздовж осі R або Z |
R,Z |
8 |
Збій сигналу „Кінець цикла„ |
10 |
Кінець кадра |
LF(ПС) |
1 |
Збій сигналу „Відповідь по ПС„ |
11 |
Знак „+” |
+ |
1 |
|
12 |
Знак „-” |
- |
1 |
|
13 |
Головний кадр |
: |
1 |
|
14 |
Початок програми |
% |
1 |
|
Примітка. Ознакою R індексують холості переміщення інструмента по координаті Z (швидке підведення і відвід).
5. Характеристика функцій (підготовчих G і допоміжних М )
5.1. Функція G81 (керування по осі Z , свердління по постійному циклі, розвіртування, зенкерування тощо) забезпечує швидке підведення інструмента до координати R (деталі), рух інструмента на робочій подачі до координати Z (обробка деталі) і швидкий відвід інструмента до координати R (мал. 6,а).
5.2. Функція G82 (керування по осі Z , підрізування торця по постійному циклі) забезпечують швидке підведення інструмента до координати R (деталі), рух на робочій подачі до координати Z (обробка деталі), затримку після обробки координати Z і швидкий відвід інструмента до координати R (відвід з деталі) (мал.6,б).
5.3. Функція G84 (керування по осі Z , різьбонарізання
по постійному циклі) забезпечує швидке підведення інструмента до координати R (деталі), рух на робочій подачі до координати (обробка деталі), реверс після обробки координати Z і відвід інструмента на робочій подачі до координати R (висновок з деталі (мал.6, в).
5.4. Функція G86 (керування по осі Z , розточення по постійному циклі) забезпечують швидке підведення інструмента до координати
R (обробка), зупинку обертання після обробки координати Z і швидкий відвід інструмента до координати R (відвід з деталі) (мал. 6,г),
5.5. Функції G9I, G92, G94, G96 відрізняються від функцій G81, G82, G84, G86 тим, що після відходу інструмента до координати R (висновок з деталі) забезпечують подальший швидкий відвід інструмента до початку відліку координати R (мал. 7). Ці функції використовуються для відводу інструмента у верхнє вихідне положення.
5.6. Функція G66 використовується в такий спосіб:
а) організація постійного циклу по осі Z - швидке підведення інструмента до координати R , рух на робочій подачі до координати Z (обробка) і зупинка інструмента після обробки координати Z ;
б.) програмування руху по осях X і Y з підходом робочого органа до заданої координати з боку первісного руху з будь-якої сторони (не гарантується точність позиціювання столу).
5.7. Організація глибокого свердління здійснюється комбінуванням циклу G81 з безцикловим переміщенням (координата Z у кадрі відсутній).
5.8. Функція G60 використовується для організації руху при точному позиціюванні по осях X і Y з підходом робочого органа до заданої координати завжди з однієї сторони з наступним контролем зони.
5.9. Функція G62 - швидке (грубе) позиціювання.
5.10. Функція G6I відрізняється від функції G62 тим, що при використанні функції G6I після відпрацьовування заданої координати виробляється контроль зони.
5.11. Якщо в першому кадрі програми немає ні однієї з функцій G60, G61, G62, підхід робочого органа до заданої координати
буде здійснюватися з однієї сторони з наступним контролем зони, так само як по функції G60.
5.12. Функція G90 використовується для скасування всіх постійних циклів, при цьому відбувається заборона роботи з осі Z.
5.13. Функція G80 скасовує постійні цикли, але при цьому можливі робота з осі Z по функції G66,
5.14. Допоміжні функції.
Функцію M0I (стіп по програмі) застосовують для програмування зупинка верстата в процесі обробки (наприклад, з метою перевірки якості обробки);
функції М02 - кінець програми; МОЗ - обертання шпинделя вправо; М04 - обертання шпинделя вліво; М06 - зміна інструмента (ручна); М08 - включення охолодження; М09 - відмовлення від функції М08; MI3 -обертання шпинделя вправо з одночасним охолодженням; MI4 - обертання шпинделя вліво з одночасним охолодженням.
Примітка. Функції М02, М06 програмують окремим кадром.
