8 sl-циклы с формулой контура, Основы – Инструкция по эксплуатации HEIDENHAIN iTNC 530 (340 422) ISO programming

Страница 366

Advertising
background image

366

8 Программирование: Циклы

8.

8 S

L

-цик

л

ы

с

ф

орм

у

л

ой

ко

н

т

ур

а

8.8 SL-циклы с формулой контура

Основы

С помощью SL-циклов можете составлять компелксные контуры,

состоящие из делительных контуров (карманов или островов).

Отдельные подконтуры (данные геометрии) вводите в качестве

отдельных программ. Таким образом все делительные контуры

можно использовать несколько раз. Из избранных делительных

контуров, соединенных формулой контура, УЧПУ расчитывает

весь контур.

Свойства делительных контуров

n

УЧПУ распознавает принципияльно все контуры как карман. Не

программируйте корекции радиуса. В формуле контура можете

преобразить карман в остров путьем отрицания.

n

УЧПУ игнорирует подачи F и дополнительные функции M

n

Пересчёты координат допускаются. Если они программируются

в подконтурах, то действуют также в последующих

подпрограммах, однако не надо их сбросывать после вызова

цикла

n

Подпрогаммы могут содержать координаты на оси шпинделя,

но эти игнорируются

n

В первом наборе координат подпрограммы определяете

плоскость обработки. Дополнительные оси U,V,W допускаются

Свойства циклов обработки

n

УЧПУ позиционирует перед каждым циклом автоматически на

безопасное расстояние

n

Каждый уровень глубины фрезеруется без подъёма

инструмента; острова обходятся со стороны

Пример: Схема: отработка с помощью SL-

циклов и формулы контура

%KОНТУР G71
...
N5 0 %: CNT: “M OД ЕЛЬ “
N6 0 G1 20 Q1= ...
N7 0 G1 22 Q10= ...
N8 0 G7 9
...
N1 20 G123 Q11 = ...
N1 30 G79
...
N1 60 G124 Q9=...
N1 70 G79
N1 80 G00 G40 G90 Z+ 250 M2
N9 9999999 %КОНТУР G71

Пример: Схема: Пересчет делительных

контуров с помощью формулы контура

%MОДЕЛ Ь G71
N1 0 DECLARE CONTOUR QC1 = “KРУГ1 “
N2 0 DECLARE CONTOUR QC2 = “KРУГ3 1XY“

N30 DECLARE CONTOUR QC1 = “ТРЕУГОЛЬНИК“

N4 0 DECLARE CONTOUR QC4 = “КВАДРАТ“
N5 0 QC10 = ( QC1 | QC3 | QC4 ) \ QC2
N9 9999999 %MOД ЕЛЬ G71

%KРУГ1 G71
N1 0 I+ 75 J+50
N2 0 G11 R+45 H+0 G40
N3 0 G1 3 G9 1 H+3 60
N9 9999999%KРУГ1 G7 1

%KРУГ31XY G71
...
...

Память для одного SL-цикла (все программы контура)

ограничена до 32 контуров. Количество возможных

элементов контура зависить от вида контура

(внутренний/наружный контур) и количества

подконтуров (делительных контуров) и составляет

нпр. ок. 1024 предложений прямых.

SL-циклы с формулой контура выходят из

предпосылки структуризованного построения

программы и предоставляют возможность, сохранять

повторяющиеся контуры в отдельных программах.

Через формулу контура соединяете делительные

контуры в один общий и определяете, это карман или

остров.

Функция SL-циклы вместе с формулой контура

распределена на поверхности обслуживания УЧПУ на

нескольких областях и служит основой для дальшего

развития.

Advertising