1 ра б о та с применение м цик л о в – Инструкция по эксплуатации HEIDENHAIN iTNC 530 (340 49x-03)

Страница 330

Advertising
background image

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.

Advertising