Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
11111111 / Питтлер / Питтлер_программирование.doc
Скачиваний:
22
Добавлен:
22.02.2023
Размер:
5.98 Mб
Скачать

7.0 Циклы

7.1 Циклы обработки

Для многократно повторяющихся стандартных операций обработки пользователь может использовать циклы обработки, предоставляемые в его расположение в виде записанных в памяти подпрограмм. Циклы обработки могут быть согласованы с соответствующей проблемой обработки путем записи параметров.

Циклы обработки находят применение при

- смене инструментов;

- распределении проходов;

- нарезание резьбы;

- глубоком сверлении.

Запрос циклов обработки

Запрос цикла обработки производится в программе обработки детали или подпрограмме.

Например: N...L91 LF

Присваивание значения соответствующему параметру R может осуществляться совместно с запросом цикла обработки или в предыдущих кадрах. См. для этого соответствующие примеры.

Имеются следующие циклы обработки:

L91 Цикл реверса для смены инструмента. – Внутренняя обработка. Последовательность реверса Z или Z-X

L92 Цикл реверса для смены инструмента. – Наружная обработка. Последовательность реверса X или X-Z

L95 Цикл снятия стружки с распределением проходов

L97 Цикл нарезания резьбы

L98 Цикл глубокого сверления

Ниже приводится описание циклов по отдельности.

7.2 L91/l92 – циклы реверса для смены инструмента

Параметр R18/R19

Посредством параметра R18/R19 производится описание в начале программы защитной зоны детали. Эта защитная зона действительна для комплектной программы, в связи с чем параметр R18/R19 не должен использоваться в следующей программе. Параметры указываются относительно нулевой точки детали.

R18 Защитная зона по оси X.

R19 Защитная зона по оси Z.

Если для параметра R18 или R19 вводится значение 0, то это означает, что в соответствующем направлении оси защитная зона является неограниченной /см. примеры/.

Внимание: Движения в выемках для поворота инструментального суппорта должны включаться при необходимости в R18, R19!

Запрос:

При запросе L91 или L92 система управления рассчитывает автоматически оптимальную позицию реверса. Инструмент перед запросом должен находиться в позиции, из которой он беспрепятственно может перемещаться в позицию реверса. Система управления в процессе расчета оптимальной точки смены инструмента учитывает наибольшие длины установленного инструмента и установленный сдвиг нулевой точки. При подаче в определенную позицию реверса выбранная коррекция инструмента в зависимости от запроса по оси X или Z сохраняется. Вне защитной зоны все коррекции инструмента отменяются автоматически и осуществляется подвод к рассчитанной точке смены инструмента.

Краевые условия

Если рассчитанная позиция реверса "ww" выходит за координаты абсолютной точки смены инструмента "AW", то обратная подача осуществляется только до этой точки или до соответствующей координаты /если при программировании значение параметра установлено равным 0/. При запросе L91 или L92 и отсутствии записанной в памяти информации о длинах инструмента обратная подача осуществляется всегда до абсолютной точки смены инструмента "AW".