Фирма - изготовитель | Материал пластины/ обрабатываемый материал | Подача, мм/об | Глубина резания, мм | Скорость резания, м/мин |
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 | Конец подпрограммы, команда перехода |