1 ра б о та с применение м цик л о в – Инструкция по эксплуатации HEIDENHAIN iTNC 530 (340 49x-03)
Страница 330
330
8 Программирование: циклы
8.1
Ра
б
о
та
с
применение
м
цик
л
о
в
Вызов цикла с помощью CYCL CALL
Функция CYCL CALL вызывает определенный в последней
очереди цикл обработки. Точка пуска цикла является последней
программированной перед CYCL CALL-кадром позицией.
8
Программирование вызова цикла: нажать клавишу
CYCL CALL
8
Ввод вызова цикла: нажать Softkey CYCL CALL M
8
В данном случае ввести дополнительную функцию
M (нпр. M3 для включения шпинделя), или с
помощью клавиши END заключить диалог
Вызов цикла с помощью CYCL CALL PAT
Функция CYCL CALL PAT вызывает последний определенный
цикл на всех позициях, определенных в таблицы точек (смотри
“таблицы точек” на странице 332).
Вызов цикла с помощью CYCL CALL POS
Функция CYCL CALL POS вызывает определенный впоследней
очереди цикл обработки один раз. Точка старта цикла это
позиция, определенная в CYCL CALL POS-блоке.
УЧПУ подводит к указанной в CYCL CALL POS-записи позиции с
логикой позиционирования:
Если актуальная позиция инструмента на оси инструментов
является больше верхней грани обрабатываемой детали
(Q203), тогда УЧПУ позиционирует сначала на плоскости
обработки на программируемую позицию а затем на оси
инструментов
Если актуальная позиция инструмента на оси инструментов
лежит ниже верхней грани обарбатываемой детали (Q203),
тогда УЧПУ позиционирует сначала на оси инструментов на
безопасное расстояние а затем на плоскости обработки на
программируемую позицию
В CYCL CALL POS-записи должны программироваться
всегда три оси координат. Через координату на оси
инструментов можете легко изменить позицию старта.
Она действует как дополнительное смещение нулевой
точки.
Определенная в CYCL CALL POS-блоке подача
действует только для подвода к программированной в
этом блоке позиции старта.
УЧПУ перемещает к определенной в CYCL CALL POS-
блоке позиции принципиально с неактивной
коррекцией радиуса (R0).
Если с помощью CYCL CALL POS вызываете цикл, в
котором программировалась позиция старта (нпр. цикл
212), тогда определенная в цикле позиция действует
как дополнительное смещение по отношении к
дефинированной в CYCL CALL POS-записи позиции.
Поэтому следует всегда определяемую в цикле
позицию старта дефинировать с 0.