7 sl-циклы с формулой контура, Основы – Инструкция по эксплуатации HEIDENHAIN iTNC 530 (340 422)
Страница 398
398
8 Программирование: Циклы
8.7 SL-
цик
лы
с
фо
рмуло
й
ко
н
тур
а 8.7 SL-циклы с формулой контура
Основы
С помощью SL-циклов можете составлять компелксные контуры,
состоящие из делительных контуров (карманов или островов).
Отдельные подконтуры (данные геометрии) вводите в качестве
отдельных программ. Таким образом все делительные контуры
можно использовать несколько раз. Из избранных делительных
контуров, соединенных формулой контура, УЧПУ расчитывает
весь контур.
Свойства делительных контуров
n
УЧПУ распознавает принципияльно все контуры как карман. Не
программируйте корекции радиуса. В формуле контура можете
преобразить карман в остров путьем отрицания.
n
УЧПУ игнорирует подачи F и дополнительные функции M
n
Пересчёты координат допускаются. Если они программируются
в подконтурах, то действуют также в последующих
подпрограммах, однако не надо их сбросывать после вызова
цикла
n
Подпрогаммы могут содержать координаты на оси шпинделя,
но эти игнорируются
n
В первом наборе координат подпрограммы определяете
плоскость обработки. Дополнительные оси U,V,W допускаются
Свойства циклов обработки
n
УЧПУ позиционирует перед каждым циклом автоматически на
безопасное расстояние
n
Каждый уровень глубины фрезеруется без подъёма
инструмента; острова обходятся со стороны
Пример: Схема: отработка с помощью SL-
циклов и формулы контура
0 BEGIN PGM КОНТУР MM
...
5 SEL CONTOUR “МОДЕЛЬ“
6 CYCL DEF 20.0 ДАННЫЕ КОНТУРА ...
8 CYCL DEF 22.0 ПРОТЯГИВАНИЕ ...
9 CYCL CALL
...
12 CYCL DEF 23.0 ЧИСТОВАЯ ОБРАБОТКА НА
ГЛУБИНЕ .......
13 CYCL CALL
...
16 CYCL DEF 24.0 ЧИСТОВАЯ ОБРАБОТКА НА
СТОРОНЕ .....
17 CYCL CALL
63 L Z+250 R0 FMAX M2
64 END PGM КОНТУР MM
Пример: Схема: Пересчет делительных
контуров с помощью формулы контура
0 BEGIN PGM МОДЕЛЬ MM
1 DECLARE CONTOUR QC1 = “ОКРУЖНОСТЬ1“
2 DECLARE CONTOUR QC2
= “ОКРУЖНОСТЬ31XY“
3 DECLARE CONTOUR QC3 = “ТРЕУГОЛЬНИК“
4 DECLARE CONTOUR QC4 = “КВАДРАТ“
5 QC10 = ( QC1 | QC3 | QC4 ) \ QC2
6 END PGM МОДЕЛЬ MM
0 BEGIN PGM ОКРУЖНОСТЬ1 MM
1 CC X+75 Y+50
2 LP PR+45 PA+0 R0
3 CP IPA+360 DR+
4 END PGM ОКРУЖНОСТЬ1 MM
0 BEGIN PGM ОКРУЖНОСТЬ31XY MM
...
...
Память для одного SL-цикла (все программы контура)
ограничена до 32 контуров. Количество возможных
элементов контура зависить от вида контура
(внутренний/наружный контур) и количества
подконтуров (делительных контуров) и составляет нпр.
ок. 1024 предложений прямых.
SL-циклы с формулой контура выходят из предпосылки
структуризованного построения программы и
предоставляют возможность, сохранять
повторяющиеся контуры в отдельных программах.
Через формулу контура соединяете делительные
контуры в один общий и определяете, это карман или
остров.
Функция SL-циклы вместе с формулой контура
распределена на поверхности обслуживания УЧПУ на
нескольких областях и служит основой для дальшего
развития.