| Фирма - изготовитель | Материал пластины/ обрабатываемый материал | Подача, мм/об | Глубина резания, мм | Скорость резания, м/мин |
| Sandvik | GC4225/CMC01.2 (Сталь 45) GC4225/CMC15.52 (12X18H10T) GC4225/CMC08.2 (СЧ15) | 0,1 - 0,4
0,1 - 0,4
0,1 - 0,4 | 0,3 - 1,5
0,3 - 1,5
0,3 - 1,5
| 215 - 455
120 - 185
135 - 235 |
| TaeguTec | TT5100/CMC01.2 (Сталь 45) TT5100/CMC15.52 (12X18H10T) TT5030/CMC08.2 (СЧ15) | 0,1 - 0,4
0,1 - 0,4
0,1 - 0,4 | 0,7 - 1,5
0,7 - 1,5
0,7 - 1,5
| 240
165
60 |
Приложение Б
Структура управляющих программ оперативных систем ЧПУ
Управляющая программа непосредственно вводится в УЧПУ с клавиатуры в виде последовательности фраз и кадров программы. Каждый кадр содержит информацию о геометрических и технологических данных, необходимых для обработки определённого участка заготовки или выполнения специальных задач и функций. Последовательность кадров в программе определяет последовательность обработки заготовки на станке. Несколько последовательно записанных строк кадра, определяющих программу работы одного из исполнительных органов станка, образуют слова, например: 1-е слово — номер кадра; 2-е слово - вид интерполяции; 3-е слово — перемещение по оси Х; 4-е слово — значение подачи; 5-е слово — конец кадра.
Для разделения кадра на слова применяют адресную систему, в которой используют буквы латинского алфавита, следующие перед числовой и знаковой информацией.
Последовательность слов в кадре может быть любой, однако для упрощения чтения и нахождения ошибок необходимо всегда иметь законченную систему, поэтому рекомендуется следующий порядок записи:
N_G_X_Y_Z_I_J_K_F_M_S_T_ другая информация _EOB(конец кадра).
Ненужная в данном кадре информация не записывается.
Для получения возможности составить реальную программу рассмотрим подробнее кодирование ряда функций.
Номер кадра N задается числовым значением в диапазоне 1 — 9999.
Подготовительная функция G задается двумя разрядами в диапазоне 00 — 99. Часть функций четко определена стандартами, остальная часть определяется конкретной разработкой ЧПУ. Функция G очень важна при программировании, так как определяет вид и способ обработки. Для рассматриваемой системы ЧПУ Fanuc значения функции G приведены в таблице.
Таблица Б.1 – Значения подготовительных функций G
| Команда | Функция |
| G00 | Позиционирование (быстрое перемещение) |
| G01 | Линейная интерполяция (подача) |
| G02 | Круговая интерполяция по часовой стрелке |
| G03 | Круговая интерполяция против часовой стрелки |
| G04 | Пауза |
| G07.1 | Цилиндрическая интерполяция |
| G10 | Установка данных |
| G11 | Установка данных Выкл. |
| G12.1 | Интерполяция в полярных координатах ВКЛ |
| G13.1 | Интерполяция в полярных координатах ВЫКЛ |
| G17 | Выбор плоскости XY |
| G18 | Выбор плоскости ZX |
| G19 | Выбор плоскости YZ |
| G20 | Цикл продольной обработки |
| G21 | Цикл нарезания резьбы |
| G24 | Цикл торцевой обработки |
| G28 | Возврат на базовую точку |
| G33 | Нарезание резьбы |
| G40 | Отмена коррекции на радиус резца |
| G41 | Коррекция резца влево |
| G42 | Коррекция резца вправо |
| G70 | Ввод данных в дюймах |
| G71 | Метрический ввод данных в дюймах |
| G72 | Цикл чистовой обработки |
| G73 | Цикл контурного точения |
| G74 | Цикл торцевой обработки |
| G75 | Поворот шаблона |
| G76 | Глубина сверления врезной цикл по оси Z |
| G77 | Врезной цикл по оси X |
| G78 | Цикл многозаходной резьбы |
| G80 | Отмена циклов (G83-G-85) |
| G83 | Цикл сверления |
| G84 | Цикл нарезания резьбы метчиком |
| G85 | Цикл развертывания |
| G90 | Программирование в абсолютных значениях |
| G91 | Программирование в значениях с приращением |
| G92 | Установка системы координат, установка ограничения скорости шпинделя |
| G94 | Подача в минуту |
| G95 | Подача на оборот |
| G96 | Постоянная скорость резания |
| G97 | Прямое программирование скорости шпинделя |
| G98 | Возврат в начальную плоскость |
| G99 | Возврат в плоскость отвода |
Геометрическая информация X, Y, Z, A(B,C)
Задание величины перемещение выполняется числовой информацией с дискретностью 0,001 мм для линейных координат и 0,0010 для круговых координат. Направление перемещения определяется знаками «+» и «-». Знак «+» и старшие незначащие нули могут быть опущены.
Таким образом, запись X-8550 означает перемещение по оси X на расстояние 8,55 мм в отрицательном направлении.
Значение подачи F. Задается вдоль результирующего контура движения непосредственно в мм/мин. Например, запись F200 означает, что скорость перемещения составляет 200 мм/мин. Диапазон задания 0 — 15000 мм/мин. (0/мин.)
Технологическая информация M, S, T предназначена для управления электроавтоматикой станка.
Функция S предназначена для задания частоты вращения привода главного движения в мин-1. Например, запись S800 означает, что частота вращения шпинделя составляет 800 мин-1.
Функция T предназначена для задания номера инструмента в магазине, максимальное значение 99.
Функция М является смешанной вспомогательной функцией, некоторые ее значения приведены ниже:
Таблица Б.2 – Значение вспомогательных функций
| М0 | Программируемый останов |
| Ml | Программируемый останов, условный останов |
| М2 | Конец программы |
| М3 | Шпиндель ВКЛ по часовой стрелке |
| М4 | Шпиндель ВКЛ против часовой стрелки |
| М5 | Шпиндель ВЫКЛ |
| М8 | Подача хладагента ВКЛ |
| М9 | Подача хладагента ВЫКЛ |
| М13 | Инструменты с механическим приводом ВКЛ по часовой стрелке |
| М30 | Конец основной программы |
| М98 | Вызов подпрограммы |
| М99 | Конец подпрограммы, команда перехода |






