5 sl-циклы, Основные положения, 5 sl- цик лы 8.5 sl-циклы – Инструкция по эксплуатации HEIDENHAIN TNC 620 (340 56x-01)

Страница 310

Advertising
background image

310

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

8.5 SL-

цик

лы

8.5 SL-циклы

Основные положения

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

включающие в себя до 12 подконтуров (карманов или островов).

Отдельные подконтуры следует вводить как подпрограммы. На

основании списка подконтуров (номеров подпрограмм), заданных

в цикле 14 КОНТУР, ЧПУ рассчитывает общий контур.

Свойства подпрограмм

„

Преобразования координат разрешены. Если координаты были

заданы в подконтурах, то они будут использоваться и в

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

после вызова цикла

„

Система ЧПУ игнорирует скорость подачи F и дополнительные

функции M

„

Система ЧПУ распознает карман, если оператор задает

координаты внутренней части контура, например, описывает

контур по часовой стрелке с поправкой на радиус RR

„

Система ЧПУ распознает остров, если оператор задает

координаты внешней части контура, например, описывает

контур по часовой стрелке с поправкой на радиус RL

„

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

шпинделя

„

В первом подпрограммы контура следует всегда

программировать обе координаты.

„

Если используются Q-параметры, то соответствующие расчеты

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

соответствующей подпрограммы контура

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

циклов

0 BEGIN PGM SL2 MM
...
12 CYCL DEF 140 КОНТУР ...
13 CYCL DEF 20 ДАННЫЕ КОНТУРА ...
...
16 CYCL DEF 21 ПРЕДВ. СВЕРЛЕНИЕ ...
17 CYCL CALL
...
18 CYCL DEF 22 ПРОТЯЖКА ...
19 CYCL CALL
...
22 CYCL DEF 23 ЧИСТОВАЯ ОБР. ДНА ...
23 CYCL CALL
...
26 CYCL DEF 24 ЧИСТОВАЯ ОБР. БОК.
ПОВ. ...
27 CYCL CALL
...
50 L Z+250 R0 FMAX M2
51 LBL 1
...
55 LBL 0
56 LBL 2
...
60 LBL 0
...
99 END PGM SL2 MM

Объем памяти цикла ограничен. Можно

запрограммировать не более 1000 элементов контура.

SL-циклы выполняют большие по объему и сложные

внутренние расчеты и на их основе - обработку. Из

соображений безопасности перед отработкой

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

графический тест программы! Так можно простым

способом установить, будет ли ЧПУ выполнять

обработку.

Advertising