Группы и типы G- функций

Код Группа Функция
Размещение (ускоренное перемещение)
Линейная интерполяция (рабочая подача)
Радиальная интерполяция по часовой стрелке
Радиальная интерполяция против часовой стрелки
Пауза
Торможение в конце текущего кадра до нулевой подачи
Линейно-круговая интерполяция
Сопряжение по дуге
Сопряжение по прямой
Задание плоскости ХY
Задание плоскости ZX
Задание плоскости YZ
Задание случайной плоскости
Разрешение Группы и типы G- функций корректировки рабочей подачи
Запрет корректировки рабочей подачи
Разрешение корректировки частоты вращения шпинделя
Запрет корректировки частоты вращения шпинделя
Начало куска программки для повтора
Выход в “НОЛЬ” координат станка по путным выключателям
Размещение в “НОЛЬ” координат станка
Размещение в фиксированную точку 1
Размещение в фиксированную точку 2
Окончание перемещений в кадре Группы и типы G- функций по наружному сигналу
Отмена неизменного цикла
Цикл сверления
Цикл растачивания 1 (рабочая подача)
Цикл глубочайшего сверления
Цикл нарезания резьбы
Цикл растачивания 2
Цикл прерывающегося сверления
Задание подачи в мм/мин
Задание подачи в мм/об
Поддержание всепостоянства скорости резания
Задание частоты вращения шпинделя в об/мин

Примечания:

1. При включении УЧПУ инсталлируются функции Группы и типы G- функций G35, G40, G80. Функции групп 01 - 05, 08 – 12, 14 – 16 инсталлируются в согласовании с технологическими параметрами УЧПУ.

2. G-функции группы 00 не являются модальными. Их действие распространяется лишь на тот кадр, в каком они запрограммированы.

3. В одном кадре можно запрограммировать несколько G-функций, если они из различных групп.

Если же запрограммировать несколько G-функций одной Группы и типы G- функций группы, то действовать будет только та, которая запрограммирована последней.

Формат управляющей программки

Формат управляющей программки - условная запись кадра с наибольшим объемом инфы, определяющая набор используемых слов, порядок их расположения и объем инфы каждого слова.

Для устройства ЧПУ FMS-3000 формат управляющей программки с учетом реального размера рабочего места станка с ЧПУ имеет Группы и типы G- функций последующий вид:

N07 G02 X+053 Y+053 Z+053 U+053 V+053 W+053 I+053 J+053 K+053 A+053 B+053 C+053 R+053 F053 S04 T04 M02 H03 D03 E041 P04*

За адресами безразмерных слов записаны две числа:

нуль - обозначающая, что нули, стоящие перед первой означающей цифрой, можно опустить;

2-ая цифра обозначает наибольшее количество разрядов, которое Группы и типы G- функций может быть записано в кадре под данным адресом.

За адресами слов, обозначающих размерное перемещение, записаны три числа:

нуль - обозначающая, что нули, стоящие перед первой означающей цифрой, можно опустить;

2-ая цифра обозначает число разрядов перед подразумевающейся десятичной запятой, отделяющей целую часть числа от дробной;

3-я цифра обозначает число разрядов Группы и типы G- функций после запятой.

Символ «плюс» перед числовой частью слов «размерные перемещения» можно опустить.

В данном устройстве ЧПУ имеется возможность программировать десятичную точку, что позволяет не записывать в кадре УП нули младших разрядов дробной части числа. К примеру, нужно закодировать перемещение в точку с координатами:

X=+25,5 мм, Z= - 175 мм Группы и типы G- функций (дискретность 0,001 мм).

Вероятные варианты записи данной инфы:

N0000006 G90 X+00025500 Z-00175000 ПС

N6 G90 X25500 Z-175000 ПС

N6 G90 X25.5 Z -175. ПС

N6 G90 X25.5 Z -175 ПС

Исследовав технические свойства УЧПУ FMS-3000 и ее формат УП перебегаем к разработке управляющей программки.

Сначала нужно закодировать технологические команды: спектр скорости вращения шпинделя (М41 - 1-ый спектр частот вращения шпинделя Группы и типы G- функций от 20 до 280 об/мин, М42 - 2-ой спектр от 60 до 830 об/мин, М43 - 3-ий спектр от 185 до 2500 об/мин);

направление вращения шпинделя (М3 - вращение шпинделя по часовой стрелке, М4 - вращение шпинделя против часовой стрелки);

под адресом S - частоту вращения шпинделя (дискретность 1 об/мин);

включение СОЖ (команда М Группы и типы G- функций8) и код инструмента (Т1);

для компенсации износа инструмента и способности его корректировки программируем 1-ый корректор (Н1);

в конце кадра непременно записываем знак ПС – конец кадра.

В нашем случае требуется закодировать n = 750 об/мин, что соответствует третьему спектру.

Тогда:

N1 M43 M3 S750 T1 Н1 M8 ПС

Продольное перемещение задается кадром, в Группы и типы G- функций каком под адресом Z указывается или координата конечной точки перемещения резца (в абсолютной системе), или величина приращения координаты Z (в относительной системе).

К примеру, в кадре N16 программируем перемещение резца в точку 16 с координатой Z=105 мм, а в кадре N9 - в точку 9 с координатой Z=106 мм (длина ступени вала Группы и типы G- функций 105 мм плюс 1 мм - припуск на чистовую обработку). Код подачи F0.4 (S 0=0,4 мм/об), обозначенный в кадре N3, действует до кадра N7, в каком закодирована функция G0, обеспечивающая размещение - перемещение на резвом ходу.

Перемещение в поперечном направлении задается кадром, в каком под адресом X указывается или конечный поперечник (в абсолютной системе Группы и типы G- функций), или перемещение по поперечнику (в относительной системе). К примеру, в кадре N17, программируя перемещение резца на участке 16-17, под адресом X указываем конечный поперечник при обработке данного торца 55мм. При подрезке торца на участках 5-6 и 19-20 (см. кадры N6 и N20) нужно учесть перебег резца 1 мм (см. рис.7). Таким Группы и типы G- функций макаром, конечный поперечник перемещения равен:

75 + 1 × 2 = 77 мм.

Рис. 7. Определение конечного поперечника при подрезке торца с перебегом

Обработка конусов программируется кадром, в каком под адресами X и Z в абсолютной системе отсчета задаются координаты конечной точки перемещения, а в относительной - приращения координат Х и Z. Движение инструмента на участке 17-18 задаем в относительной Группы и типы G- функций системе координат. Приращение координаты Х будет равно: 65 – 55=10мм, а приращение координаты Z составит минус 30 мм (очевидно видно из чертежа детали). Потому N18 G91 X10. Z-30. ПС (17-18)

Обработка фасок программируется как обработка конических поверхностей (кадр N15)

Координату Х точки 14 определяем последующим образом: к размеру фаски 2 мм добавляем 1 мм безударного подхода резца Группы и типы G- функций и вычитаем от координаты Х точки 15 величину катета равнобедренного треугольника 3мм с 2-ух сторон для определения диаметрального размера (см. рис. 8):

50 - (2 + 1) × 2 = 44 мм.

Рис. 8. Определение координат при обработке фаски

После окончания обработки детали задаем отход инструмента в начальную точку на резвом ходу (кадр N21) и конец программки (М30).

При кодировке команды М30 происходит выключение Группы и типы G- функций СОЖ и привода головного движения, останов выполнения УП с обнулением счетчика номера кадра и регистра кода скорости вращения шпинделя.

Таким макаром, управляющая программка обработки вала будет иметь последующий вид:

N1 M43 M3 S750 T1 H1 M8 ПС

N2 G90 G0 X63.5 Z136. ПС (1-2)

N3 G95 G1 Z 85.58 F0.4 ПС (2-3)

N Группы и типы G- функций4 X67. Z75.1 ПС (3-4)

N5 Z46. ПС (4-5)

N6 X77. ПС (5-6)

N7 G0 Z136. ПС (6-7)

N8 X52. ПС (7-8)

N9 G1 Z106. ПС (8-9)

N10 X57. Z106 ПС (9-10)

N11 X63.5 Z85.58 ПС (10-11)

N12 G0 X175. Z165. ПС (11-12)

N13 S820 T2 H2 ПС

N14 X44. Z136. ПС (13-14)

N15 G1 X50. Z133. F Группы и типы G- функций0.2 ПС (14-15)

N16 Z105. ПС (15-16)

N17 X55. ПС (16-17)

N18 G91 X10. Z-30. ПС (17-18)

N19 G90 Z45. ПС (18-19)

N20 X77. ПС (19-20)

N21 G0 X175. Z165. ПС (20-21)

N22 M30 ПС


grudnaya-stenka-molochnaya-zheleza-4-glava.html
grudnaya-stenka-molochnaya-zheleza-9-glava.html
grudnoe-vskarmlivanie-i-poslerodovaya-depressiya.html