G01 Х40 Y20.1 F500;
G91 в размерах с приращением
G01 Х20 Y-25.9 F500;
Рис. 74 – Абсолютные и относительные размеры для G01
G02 (G03) Круговая интерполяция
Для программирования круговой интерполяции необходимо задать плоскость, на которой будет обработана дуга.
Выбор плоскости:G17- плоскость XY
G18- плоскость XZ
G19- плоскость YZ
Круговая интерполяция: G02 X...Y... (Z...) I... J... (K...) F...;
G03 X...Y... (Z...) I... J... (K...) F...;
G02 X...Y... (Z...) R... F...;
G03 X...Y... (Z...) R... F...;
При программировании дуги окружности более 90º предпочтительнее использовать параметры: I, J, K.
При программировании целой окружности необходимо применять параметры: I J K. Это связано с тем, что существуют две окружности, удовлетворяющие заданному радиусу и направлению. Формат записи функции круговой интерполяции при программировании целой окружности примет вид:
G02 I… (J…);
G03 I… (J…);
Частный случай круговой интерполяции – винтовая интерполяция. Применяется при расфрезеровании отверстий и различных карманов. Минутная подача осуществляется вдоль осей X Y, а на глубину Z инструмент перемещается со скоростью соответственно запрограммированного контура. Формат записи функции винтовой интерполяции вдоль оси Z примет вид:
Винтовая интерполяция:G02 X...Y... I... J... Z... F...;
G03 X...Y... I... J... Z... F...;
Полная окружность: G02 I... (J...) Z... F...;
G03 I... (J...) Z... F...;
G04 Выдержка времени.
Формат
G04 X... (сек)
Или
G04 Р... (мсек)
Движение инструмента останавливается в последней достигнутой позиции для выдержки, определенного X, U или Р.
В адресе Р недопустимо использование десятичного знака. Время выдержки начинается с момента нулевой скорости движения инструмента. Диапазон задания паузы от 0,1 до 2000 сек. с разрешением ввода 0,1сек.
Примеры:
G04 Х2.5 (время выдержки = 2.5 сек)
G04 Р1000 (время выдержки = 1 сек – 1000 мсек).
Программирование технологической информации.
Функция инструмента
Программирование смены инструмента обычно состоит из двух команд: команда Т – осуществляет подготовку инструментального магазина, а команда М6 осуществляет непосредственно смену инструмента. Причем подготовку магазина можно производить параллельно с выполнением другой операции, а смену инструмента необходимо осуществлять отдельным кадром.
В отличие от токарной обработки при фрезеровании система координат инструмента имеет всего два независимых параметра: вылет инструмента и радиус. При непосредственной установке инструмента в рабочую позицию эти параметры не учитываются. После программирования адреса Т следует непосредственно номер инструмента.
Пример:
Т10 М6; вызов инструмента №10
Выход в референтную позицию.
После включения станка систему координат ЧПУ необходимо синхронизировать с реальным положением рабочих органов. Для этого используется режим выхода в референтную позицию, как правило, это крайнее положительное положение по всем осям координат. Выход в эту же точку возможен и в автоматическом режиме:
Автоматический выход в референтную позицию:
G28 X... Y... Z...;
Данная позиция удобна тем, что она гарантированно безопасна, но как правило, далека от зоны обработки. Для сокращения величин холостых ходов предусмотрены произвольные референтные положения задаваемые пользователем.
Выход в произвольную референтную позицию:
G30 (G30.1...) X... Y... Z...;