1 sl-циклы, Основы, Sl-циклы – Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-04) Cycle programming
Страница 184: Циклы обработки: описание контура 7.1 sl-циклы
Циклы обработки: описание контура
7.1
SL-циклы
7
184
TNC 640 | Рук/оводствопользователя Программированиециклов | 7/2014
7.1
SL-циклы
Основы
С помощью SL-циклов можно составлять сложные контуры,
включающие в себя до 12 подконтуров (карманов или островов).
Отдельные подконтуры следует вводить как подпрограммы. На
основании списка подконтуров (номеров подпрограмм), заданных
в цикле 14 КОНТУР, ЧПУ рассчитывает общий контур.
Память SL-циклов ограничена. В одном SL-
цикле можно запрограммировать не более 16384
элементов контура.
SL-циклы выполняют большие по объему и
сложные внутренние расчеты, а на их основе -
обработку. Из соображений безопасности перед
отработкой программы следует обязательно
провести графический тест программы! Так можно
простым способом установить, будет ли ЧПУ
выполнять обработку.
Если Вы используете локальный Q-параметр QL
в подпрограмме контура, Вам необходимо также
указать или рассчитать его внутри подпрограммы
контура.
Свойства подпрограмм
Преобразования координат разрешены. Если координаты
были заданы в подконтурах, то они будут использоваться и в
последующих подпрограммах, но не следует сбрасывать их
после вызова цикла
Система ЧПУ распознает карман, если оператор задает
координаты внутренней части контура, например, описывает
контур по часовой стрелке с поправкой на радиус RR
Система ЧПУ распознает остров, если оператор задает
координаты внешней части контура, например, описывает
контур по часовой стрелке с поправкой на радиус RL
Подпрограммы не должны содержать координат по оси
шпинделя
В первом кадре подпрограммы контура всегда
программируйте обе координаты.
Если используются Q-параметры, то соответствующие
расчеты и присвоение следует выполнять только в пределах
соответствующей подпрограммы контура
Схема: отработка при помощи SL-
циклов
0 BEGIN PGM SL2 MM
...
12 CYCL DEF 14 КОНТУР...
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