Тема 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 (абсолютні розміри)