Тема 6. Кодування елементів КП
Сайт: | Дистанційне навчання КФКСумДУ |
Курс: | Програмування оброблення на верстатах з числовим програмним керуванням |
Книга: | Тема 6. Кодування елементів КП |
Надруковано: | Гість-користувач |
Дата: | неділя 8 червня 2025 16:42 PM |
Опис
1 Запис слів в кадрах КП
2 Підготовчі функції
3 Допоміжні функції
1. Запис слів в кадрах КП
Кожне слово у кадрі КП повинно містити:
- символ адреси ( латинська прописна літера );
- математичний знак «+» або «–» (при необхідності);
- послідовність цифр
Слова в КП можуть бути записані одним із двох способів:
- без використання десятинного знаку;
- з використанням десятинного знаку
При запису слів з використанням десятинного знаку, ті із слів в яких десятинний знак відсутній, повинні відпрацьовуватися пристроєм ЧПК як цілі числа. Нулі, що стоять до або після знаку можуть бути опущені, наприклад: запис х.08 означає розмір 0,08мм по осі х
Положення десятинного знаку повинно бути визначено в характеристиці формату конкретного пристрою ЧПК
При запису слів в де-яких пристроях ЧПК з метою скорочення кількості інформації допускається опускати нулі, які знаходяться перед першою цифрою (ведучі нулі). Якщо форматом пристрою ЧПК допускається опускати останні нулі, то ведучі опускати не можна. Наприклад: розмір по вісі х 258,300мм може бути записаний в залежності від конкретного пристрою ЧПК по-різному:
- х 00258300 – це повний запис без використання десятинного знаку;
- х 258300 – опущені ведучі нулі визначення розмірів ведеться від молодших розрядів;
- х 002583 – опущені останні нулі визначення розрядності ведеться від ведучих розрядів;
- х 258.3 – запис з явною комою
Розмірні переміщення в кадрах КП вказуються або в абсолютних значеннях або в прирощеннях
Це визначає використання в КП підготовчих функцій:
G 90 – абсолютні розміри;
G 91 – розміри в прирощеннях
При завданні розмірів як в абсолютних значеннях так і в прирощеннях математичний знак «+» у слові «розмірні переміщення» в де-яких пристроях ЧПК дозволяється опускати – це визначається форматом кадру
Слово «підготовча функція» повинно бути виражено кодовим числом
Функція подачі визначає швидкість подачі. Тип подачі, якщо це допускається пристроєм ЧПК вибирають однією із підготовчих функцій
G 94 – подача за хвилину;
G 95 – подача на оберт
В сучасних пристроях ЧПК основним методом кодування подачі є метод прямого позначення при якому використовуються наступні одиниці вимірювання:
мм/хв – подача не залежить від швидкості головного руху;
мм/об – подача залежить від швидкості головного руху
Для прискореного переміщення у більшості випадку використовують підготовчу функцію G 00
Функція головного руху визначає швидкість головного руху. Тип функції головного руху здійснюється однією із наступних підготовчих функцій:
G 96 – постійна швидкість різання, м/хв;
G 97 – об/хв
В сучасних пристроях ЧПК основним методом кодування є метод прямого позначення при якому число означає частоту обертання шпинделя в об/хв
В де-яких пристроях ЧПК можлива вказівка швидкості різання в м/хв, що узгоджується функцією G 96
Функція інструменту Т використовується для вибору інструменту. В де-яких пристроях ЧПК функція інструменту використовується і для корекції інструменту. У цьому випадку воно складається із двох груп цифр: перша використовується для вибору інструменту, друга для його корекції. Якщо для запису корекції інструменту використовувати іншу адресу рекомендується використовувати символи D або Н
Допоміжні функції у всіх пристроях ЧПК виражаються кодовим числом М. Значення і характер запису залежить від моделі пристрою ЧПК
2. Підготовчі функції
Функції з адресою G називаються підготовчими, вони визначають режим і умови роботи верстата та ПЧПК. Вони кодуються від G00 до G99. За кожною із функцій закріплено стандартом визначене значення. В конкретних ПЧПК значення тих чи інших функцій може відрізнятися від рекомендованих стандартом, це обумовлюється конкретною методою програмування. Загалом підготовчі функції можна поділити на де-кілька груп:
G00 … G09 – команди загального порядку: позиціонування, лінійна або колова інтерполяція, прискорення, пауза;
G10 … G39 – особливості безперервної обробки: вибір осей, площин, видів інтерполяції;
G40 … G59 – корекція розмірів інструмента, зміщення осей;
G60 … G79 – вид і характер роботи: точно, швидко;
G80 … G89 – постійні (фіксовані) автоматичні цикли;
G90 … G99 – особливості завдання розмірів, режимів обробки
В кожній із груп є резервні команди
G00 – прискорене переміщення
G01 – лінійна інтерполяція
G02, G03 – колова інтерполяція за і проти годинникової стрілки
G04 – витримка часу
G06 – параболічна інтерполяція
G08 – розгін
G09 – гальмування
G17 – G19 – вибір площин інтерполяції
G41 – корекція на фрезу з ліва
G42 – корекція на фрезу з права
G43 – корекція положення інструменту додатна
G44 – корекція положення інструменту від’ємна
G53 – відміна завданого зміщення
G54 – G59 – завдане зміщення
G80 – відміна постійного циклу
G81 – G89 – постійні цикли
G90 – абсолютні розміри
G91 – розміри у прирощеннях
G92 – встановлення абсолютного накопичувача положення
G94 – завдання хвилинної подачі
G95 – завдання подачі на оберт
G96 – завдання постійної швидкості різання
G97 – завдання частоти обертання шпинделя
3. Допоміжні функції
Подача та швидкість шпинделя з адресами F і S задаються в різних пристроях ЧПК по-різному. Досить розповсюджений метод кодових таблиць у яких двозначними цифрами закодована подача та швидкість шпинделя даного верстата. В сучасних верстатах ці величини задані дійсними числами в мм/хв, мм/об, об/хв
Адреса інструмента Т з двозначним числом визначає код інструмента у багатоінструментальних верстатах, а інколи і номер пов’язаного з інструментом коректора. Допоміжні команди під адресою М достатньо багаточисельні
М00 – програмуємо зупинка
М01 – зупинка з підтвердженням
М02 – кінець КП
М03 – обертання шпинделя за годинниковою стрілкою
М04 – обертання шпинделя проти годинниковою стрілкою
М05 – зупинка шпинделя
М06 – зупинка інструмента
М07 – вмикання охолодження №2 (мастило)
М08 – вмикання охолодження №1 (рідина)
М09 – вимикання охолодження
М10 – затискання
М11 – розтискання
М19 – зупинка шпинделя у завданій позиції
М30 – кінець інформації
М49 – відміна ручної корекції
М59 – постійна швидкість шпинделя
Інші значення допоміжних функцій стандартом не визначено
При кодуванні інформації необхідно мати на увазі, що у пристрої ЧПК у вихідному (початковому) стані встановлені визначені значення підготовчих функцій. Ці функції не програмують і їх вводять в програму у тому випадку якщо по ходу програми були запрограмовані інші функції, які відміняють дію всіх функцій. Наприклад, в багатьох ПЧПК вихідною (введеною у ПЧПК) являється функція G17 (площина інтерполяції ХY), G91 (розміри у прирощеннях), G90 (абсолютні розміри)