SL-циклы

Основы

С помощью SL-циклов можно составлять сложные контуры, включающие в себя до 12 подконтуров (карманов или островов). Отдельные подконтуры следует вводить как подпрограммы. На основании списка подконтуров (номеров подпрограмм), заданных в цикле 14 KONTUR, система ЧПУ рассчитывает общий контур.

 
Tip

Режимы программирования и эксплуатации:

  • Память SL-циклов ограничена. В одном SL-цикле можно запрограммировать не более 16384 элементов контура.
  • SL-циклы выполняют большие по объему и сложные внутренние расчеты, а на их основе - обработку. Из соображений безопасности каждый раз перед отработкой обязательно выполняйте моделирование! Таким простым способом можно установить, правильно ли выполняется рассчитанная системой ЧПУ обработка.
  • При использовании локального Q-параметра QL в подпрограмме контура, необходимо также присвоить или рассчитать его внутри подпрограммы контура.

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

  • Замкнутые контуры без движений подвода и отвода
  • Преобразования координат разрешены – если они были заданы в подконтурах, то они будут использоваться и в последующих подпрограммах, но их не нужно сбрасывать после вызова цикла
  • Система ЧПУ распознает карман, если обходить контур внутри, например, например, описание контура по часовой стрелке с коррекцией на радиус RR.
  • Система ЧПУ распознает остров, если обходить контур снаружи, например, например, описание контура по часовой стрелке с коррекцией на радиус RL.
  • Подпрограммы не должны содержать координат по оси шпинделя
  • В первом кадре УП подпрограммы контура следует всегда программировать обе оси координат.
  • Если используются Q-параметры, соответствующие расчеты и присвоения следует выполнять только в пределах соответствующей подпрограммы контура.
  • Без циклов обработки, подач и М-функций

Особенности циклов

  • Перед каждым циклом система ЧПУ автоматически позиционирует инструмент на безопасное расстояние: перед вызовом цикла необходимо переместить инструмент в безопасную позицию.
  • Каждый уровень глубины фрезеруется без подъема инструмента, острова огибаются сбоку.
  • Радиус «внутренних углов» является программируемым, т.е. инструмент не останавливается, следа от резания на поверхности детали не остается (действует для самой внешней траектории при черновой и боковой чистовой обработке).
  • При боковой чистовой обработке инструмент подводится к контуру по круговой траектории по касательной.
  • При чистовой обработке на глубине система ЧПУ также подводит инструмент по круговой траектории по касательной к заготовке (например, ось шпинделя Z: круговая траектория в плоскости Z/X).
  • Система ЧПУ непрерывно обрабатывает контур попутным либо встречным движением.

Данные о размерах обработки, такие как глубина фрезерования, припуски и безопасное расстояние, следует вводить в цикле 20 DANNYJE KONTURA.

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

0 BEGIN SL 2 MM

...

12 CYCL DEF 14 KONTUR

...

13 CYCL DEF 20 DANNYJE KONTURA

...

16 CYCL DEF 21 PREDSWERLENJE

...

17 CYCL CALL

...

22 CYCL DEF 23 CHIST.OBRAB.DNA

...

23 CYCL CALL

...

26 CYCL DEF 24 CHIST.OBRAB.STOR.

...

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