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

Страница 372

Advertising
background image

372

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

8.7 SL-

цик

лы

с

фо

рмуло

й

ко

н

тур

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

Основы

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

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

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

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

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

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

весь контур.

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

„

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

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

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

„

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

„

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

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

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

цикла

„

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

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

„

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

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

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

„

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

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

„

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

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

„

Радиус “внутренних углов” программируемый – инструмент не

остановливается, маркировка резания вне материала

избежается (действует для самой внешней траектории при

протягивании и чистовой обработки со стороны)

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

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

%KОНТУР G71

...

N50 %:CNT: “MOДЕЛЬ“

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 %КОНТУР G71

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

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

%MОДЕЛЬ G71

N10 DECLARE CONTOUR QC1 = “KРУГ1“

N20 DECLARE CONTOUR QC2 = “KРУГ31XY“

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

N40 DECLARE CONTOUR QC4 = “КВАДРАТ“

N50 QC10 = ( QC1 | QC3 | QC4 ) \ QC2

N99999999 %MOДЕЛЬ G71

%KРУГ1 G71

N10 I+75 J+50

N20 G11 R+45 H+0 G40

N30 G13 G91 H+360

N99999999%KРУГ1 G71

%KРУГ31XY G71

...

...

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

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

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

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

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

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

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

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

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

контуры в отдельных программах. Через формулу

контура соединяете делительные контуры в один общий

и определяете, это карман или остров.

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

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

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

развития.

Advertising