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

Страница 343

Advertising
background image

HEIDENHAIN iTNC 530

343

8.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.

Advertising