48 Применение циклов обработки
2.1 Работа с циклами обработки
Вызов цикла с помощью CYCL CALL POS
Функция CYCL CALL POS вызывает один раз определенный цикл
обработки. Начальной точкой цикла является позиция,
задаваемая Вами в кадре CYCL CALL POS.
Система ЧПУ осуществляет подвод к позиции, указанной в CYCL
CALL POS-каде с логикой позиционирования:
Если актуальная позиция инструмента на оси инструментов
выше верхней грани обрабатываемой детали (Q203), то ПУ
производит
позиционирование сначала на плоскости обработки
в программируемую позицию, а затем на оси инструментов
Если актуальная позиция инструмента на оси инструментов
лежит ниже верхней грани обарбатываемой детали (Q203), ЧПУ
производит позиционирование сначала на оси инструмента на
безопасном расстоянии, а затем на плоскоти обработки в
программируемую позицию
Вызов цикла при помощи M99/M89
Функция M99,
действующая покадрово, однократно вызывает
последний определенный цикл обработки. M99 можно
программировать в конце кадра позиционирования, ЧПУ затем
перемещается на эту позицию, вызывая последний
определенный цикл обработки.
Если система ЧПУ должна автоматически выполнить цикл после
каждого кадра позиционирования, то вызов цикла
программируется при помощи M89 (в зависимости от машинного
параметра 7440).
Чтобы отменить
действие M89, надо запрограммировать
M99 в том кадре позиционирования, в котором осуществляется
подвод к последней точке старта или
Оператор определяет новый цикл обработки при помощи CYCL
DEF
В CYCL CALL POS-кадре должны программироваться
всегда три оси координат. С помощью координат на
оси инструмента можно легко изменить позицию
старта. Она действует как дополнительное смещение
нулевой точки.
Определенная в кадре CYCL CALL POS подача
действует только для подвода инструмента к
запрограммированной в этом кадре позиции старта.
Подвод инстумента к позиции, заданной в кадре
CYCL
CALL POS производится, как правило, без включения
коррекции радиуса (R0).
Если с помощью CYCL CALL POS вызывается цикл, в
котором запрограммирована позиция старта
(например, цикл 212), то определенная в цикле поиция
действует как дополнительное смещение по
отношению к позиции, определенной в CYCL CALL
POS-кадре. Поэтому, позицию старта в цикле всегда
следует определять равной 0.