
ПРОГРАММИРОВАНИЕ
13. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
B--63844RU/02
162
После позиционирования вдоль осей X и Y шпиндель останав-
ливается на фиксированной позиции вращения. Инструмент
перемещается по направлению, противоположному направле-
нию к режущей кромке инструмента, позиционирование (фор-
сированная продольная подача) выполняется у основания
отверстия (точка R). После этого инструмент перемещается по
направлению к режущейкромкеинструмента, после чего шпин-
дель поворачивается по часовой стрелке. Растачивание выпол-
няется в положительном направлении вдоль оси Z до дости-
жения точки Z. ВточкеZ шпиндель снова останавливается на
фиксированной позиции вращения, инструмент сдвигается в
направлении, противоположном направлению к режущей
кромке инструмента, после чего инструмент возвращается на
исходный уровень. Затем инструмент сдвигается по направ-
лению режущей кромки инструмента и шпиндель начинает вра-
щаться по час. стрелке для перехода к следующей операции
блока. Перед заданием G87 используйте смешанную функцию
(М-код) длявращенияшпинделя.
Когда команда G87 иМ-код заданы в одном и том же блоке, М-
код выполняется во время первого позиционирования. После
этого система переходит к следующей операции сверления. Ког-
да для задания числа повторов используется число К, М-код
выполняется только для первого отверстия; для второго и
последующих отверстий М-код не выполняется.
Когда в постоянном цикле задается коррекция на длину
инструмента (G43, G44 или G 49), коррекция выполняется во
время позиционирования в точке R.
Перед изменением оси сверления постоянный цикл должен
быть отменен.
Вблоке, который не содержит X, Y, Z, R илюбыхдругихосей,
растачивание не выполняется.
Убедитесь в том, что заданоположительноезначениеQ. Еслиза-
дано отрицательное значение Q, знак игнорируется. Установите
направление сдвига в битах 4(RD1)и 5(RD2)параметра ном.
5101. Задайте P и Q вблоке, который выполняет растачивание.
Если Q заданы в блоках, которые не выполняют растачивание,
то Q не могут быть сохранены в виде модальных данных.
НезадавайтеG-кодгруппы 01 (G00-G03 или G00-G60 (когдабит
MDL (бит 0 параметра 5431) установлен на 1)) и G87 в
одиночном блоке. ВпротивномслучаеG87 будет отменен.
В режиме постоянного цикла коррекция на инструмент
игнорируется.
M3 S500 ; Приводит к началу вращения шпинделя.
G90 G87 X300. Y-250.Позиц--ние на растачиваемом отверстии 1.
Z-120. R-150. Q5. Сориентируйтесь на исходном уровне,
после чего выполните сдвиг на 5 мм.
P1000 F120. ; Остановитесь в точке Z на 1 сек.
Y-550. ; Позиц--ние, высверливание отверстия 2.
Y-750. ; Позиц--ние, высверливание отверстия 3.
X1000. ; Позиц--ние, высверливание отверстия 4.
Y-550. ; Позиц--ние, высверливание отверстия 5.
Y-750. ; Позиц--ние, высверливание отверстия 6
G80G28G91X0Y0Z0;Вернитесь на указанную позицию
M5 ; Приводит к началу вращения шпинделя.
Пояснения
Ограничения
D Смена осей
D Растачивание
D P/Q
D Отмена
D Коррекция
инструмента
Примеры