Смотри, Sl-циклы” на странице 402), 6 sl-циклы – Инструкция по эксплуатации HEIDENHAIN iTNC 530 (340 49x-04) ISO programming
Страница 402: Основы, 6 sl- цик лы 8.6 sl-циклы
402
8 Программирование: циклы
8.6 SL-
цик
лы
8.6 SL-циклы
Основы
С помощью SL-циклов можно составлять сложные контуры,
состоящие из вплоть до 12 подконтуров (карманов или островов).
Отдельные подконтуры вводите в качестве подпрограмм. На
основании списка подконтуров (номеров подпрограмм), заданных
в цикле G37 КОНТУР, УЧПУ расчитывает общий контур.
Свойства подпрограмм
Пересчёты координат допускаются. Если они программируются
в подконтурах, то действуют также в последующих
подпрограммах, однако не надо их сбросывать после вызова
цикла
УЧПУ игнорирует подачи F и дополнительные функции M
УЧПУ распознавает карман, если Вы выполняете обмотку
внутри контура, нпр. описание контура по часовой стрелке с
коррекцией радиуса G42
УЧПУ распознавает остров, если Вы выполняете обмотку
внутри контура, нпр. описание контура по часовой стрелке с
коррекцией радиуса G41
Подпрограммы не должны содержать координат на оси
шпинделя
В первом наборе координат подпрограмм определяете
плоскость обработки. Вспомогательные оси U,V,W
разрешаются только в соответственном сочетании. В первом
кадре дефинировать всегда обе оси плоскости обработки
Если используются параметры Q, тогда соответсвенные
расчеты и присваивания выполнять только в пределах данной
подпрограммы контура
Пример: Схема: отработка с помощью SL-
циклов
%SL2 G71 *
...
N120 G37 ... *
N130 G120 ... *
...
N160 G121 ... *
N170 G79 *
...
N180 G122 ... *
N190 G79 *
...
N220 G123 ... *
N230 G79 *
...
N260 G124 ... *
N270 G79 *
...
N500 G00 G40 Z+250 M2 *
N510 G98 L1 *
...
N550 G98 L0 *
N560 G98 L2 *
...
N600 G98 L0 *
...
N99999999 %SL2 G71 *
Память для одного SL-цикла (все подпрограммы
контура) ограничена. Количество возможных
элементов контура зависить от вида контура
(внутренний/наружный контур) и количества
подконтуров (делительных контуров) и составляет нпр.
ок. 8192 предложений прямых.
SL-циклы выполняют в системе обширные и
комплексные расчеты а на их основе операции
обработки. Из-за соображений безопасности
выполнить в любом случае перед отработкой
графический тест программы ! Таким образом можно
относительно простым способом установить,
выполняет ли УЧПУ обработку правильно или нет.