Смотри „sl-циклы с, Формулой контура” на странице 437), 7 sl-циклы с формулой контура – Инструкция по эксплуатации HEIDENHAIN iTNC 530 (340 49x-04) ISO programming
Страница 437: Основы
HEIDENHAIN iTNC 530
437
8.7 SL-
цик
л
ы
с
фо
рмуло
й
ко
н
тур
а
8.7 SL-циклы с формулой контура
Основы
С помощью SL-циклов можете составлять компелксные контуры,
состоящие из делительных контуров (карманов или островов).
Отдельные подконтуры (данные геометрии) вводите в качестве
отдельных программ. Таким образом все делительные контуры
можно использовать несколько раз. Из избранных делительных
контуров, соединенных формулой контура, УЧПУ расчитывает
весь контур.
Свойства делительных контуров
УЧПУ распознавает принципияльно все контуры как карман. Не
программируйте корекции радиуса. В формуле контура можете
преобразить карман в остров путьем отрицания.
УЧПУ игнорирует подачи F и дополнительные функции M
Пересчёты координат допускаются. Если они программируются
в подконтурах, то действуют также в последующих
подпрограммах, однако не надо их сбросывать после вызова
цикла
Подпрогаммы могут содержать координаты на оси шпинделя,
но эти игнорируются
В первом наборе координат подпрограмм определяете
плоскость обработки. Дополнительные оси U,V,W допускаются
Пример: Схема работы: отработка с помощью
SL-циклов и формулы контура
%КОНТУР G71 *
...
N50 %:CNT: “MODEL“
N60 G120 Q1= ...
N70 G122 Q10= ...
N80 G79 *
...
N120 G123 Q11= ...
N130 G79 *
...
N160 G124 Q9= ...
N170 G79
N180 G00 G40 G90 Z+250 M2 *
N99999999 %KONTUR G71 *
Пример: Схема: пересчет подконтуров с
помощью формулы контура
%MODEL G71 *
N10 DECLARE CONTOUR QC1 = “KREIS1“ *
N20 DECLARE CONTOUR QC2 = “KREIS31XY“ *
N30 DECLARE CONTOUR QC3 = “DREIECK“ *
N40 DECLARE CONTOUR QC4 = “QUADRAT“ *
N50 QC10 = ( QC1 | QC3 | QC4 ) \ QC2 *
N99999999 %MODEL G71 *
%KREIS1 G71 *
N10 I+75 J+50 *
N20 G11 R+45 H+0 G40 *
N30 G13 G91 H+360 *
N99999999 %KREIS1 G71 *
%KREIS31XY G71 *
...
...
Память для одного SL-цикла (все программы контура)
ограничена до максимально 128 контуров .
Количество возможных элементов контура зависить от
вида контура (внутренний/наружный контур) и
количества описаний контуров и составляет как
максимум 16384 элементов контура.
SL-циклы с формулой контура выходят из
предпосылки структуризованного построения
программы и предоставляют возможность, сохранять
повторяющиеся контуры в отдельных программах.
Через формулу контура соединяете делительные
контуры в один общий и определяете, это карман или
остров.
Функция SL-циклы вместе с формулой контура
распределена на поверхности обслуживания УЧПУ на
нескольких областях и служит основой для дальшего
развития.