
338 8 Программирование: циклы
8.1 Работа с циклами
8.1 Работа с циклами
Часто повторяющиеся операции обработки, охватывающие
несколько шагов обработки, сохраняются в УЧПУ в качестве
циклов. Также пересчёты координат и некоторые специальные
функции находятся в распоряжении как циклы (обзор:
Страница 340).
Большинство циклов обработки использует параметры Q в
качестве параметров передачи. Параметры оснащённые той же
самой функцией, требуемой УЧПУ в разных циклах, имеют всегда
те
же самые номера: нпр. Q200 это всегда Безопасное
расстояние, Q202 это Глубина врезания итд.
Циклы станка
На многих станках находятся в распоряжении циклы, внедренные
в УЧПУ производителем станков дополнительно к циклам фирмы
HEIDENHAIN. Для них предоставляется отдельный диапазон
номеров циклов:
циклы от 300 до 399
Циклы станка, дефинируемые с помощью клавиши CYCLE DEF
в программе
циклы от 500 до 599
Циклы станка для импульсного щупа, дефинируемые с
помощью клавиши TOUCH PROBE в программе
Иногда используются
в случае циклов станка также параметры
передачи, которые фирма HEIDENHAIN уже применяла в
стандартных циклах. Для избежания проблем при одновременном
использовании DEF-активных циклов (циклы, отрабатываемые
автоматически УЧПУ при дефинировании цикла, смотри
также„Вызов циклов” на странице 341) и CALL-активных циклов
(циклы, вызываемые для отработки, смотри также„Вызов циклов”
на странице 341) относительно перезаписывания
многократно
используемых параметров передачи, соблюдать следующий
способ действия:
программировать DEF-активные циклы перед CALL-активными
циклами
Между дефиницией CALL-активного цикла и соответственным
вызовом цикла программировать DEF-активный цикл только
тогда, если нет пересечений параметров передачи обоих
циклов
Циклы обработки осуществляют иногда сложные
операции обработки. Из-за соображений безопасности
выполнить перед отработкой графический тест
программы (смотри „Тест программы” на странице
677)!
Учтите при этом соответственное описание функции в
руководстве по обслуживанию станка.