Простая формула контура

Основы

Схема: работа с Sl-циклами и простой формулой контура

0 BEGIN CONTDEF MM

...

5 CONTOUR DEF

...

6 CYCL DEF 20 DANNYJE KONTURA

...

8 CYCL DEF 21 VYBORKA

...

9 CYCL CALL

...

13 CYCL DEF 23 CHIST.OBRAB.DNA

...

14 CYCL CALL

...

16 CYCL DEF 24 CHIST.OBRAB.STOR.

...

17 CYCL CALL

...

50 L Z+250 R0 FMAX M2

51 END PGM CONTDEF MM

С помощью простой формулы контура можно составлять контуры, состоящие из максимум девяти подконтуров (карманов или островов) простым способом. Из выбранных подконтуров система ЧПУ рассчитывает общий контур.

 
Tip

Память одного SL-цикла (все программы описания контуров) имеет ограничение в макс. 128 контуров. Количество возможных элементов контура зависит от типа контура (внутренний/наружный) и количества кадров описания контура, и составляет максимум 16384 элементов контура.

Пустые области

С помощью пустых областей V (void) вы можете исключить области из обработки. Эти области могут, например, быть контурами в отливках или из предыдущих этапов обработки. Вы можете определить до 5 пустых областей.

При использовании циклов OCM система ЧПУ в пределах пустых областей врезается вертикально.

Если вы используете Sl-циклы с номерами 22 - 24, то система ЧПУ определяет положение врезания независимо от заданных пустых областей.

Провербте поведение с помощью моделирования.

Свойства подконтуров

  • Не программируйте коррекцию на радиус.
  • Система ЧПУ игнорирует подачу F и дополнительные функции M.
  • Преобразования координат разрешены – если они были заданы в подконтурах, то они будут использоваться и в последующих подпрограммах, но их не нужно сбрасывать после вызова цикла.
  • Подпрограммы могут содержать координаты по оси шпинделя, но они игнорируются.
  • В первом кадре координат подпрограммы вы задаёте плоскость обработки.

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

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

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

Ввод простой формулы контура

Вы можете связать различные контуры в математической формуле, используя опцию выбора на панели действий или в форме.

Выполните действия в указанной последовательности:

  1. Выберите Вставить NC-функцию
  2. Система ЧПУ откроет окно Вставить NC-функцию.
  3. Выберите CONTOUR DEF
  4. Система ЧПУ откроет ввод формулы контура.
  5. Задайте первый подконтур Р1

  1. Выберите опцию карман P2 или остров I2
  2. Задайте второй подконтур
  3. При необходимости, введите глубину второго подконтура.
  4. Для ввода всех подконтуров продолжайте ввод в диалоге, как это описано выше.
  5. При необходимости задайте пустые области V
  6.  
    Tip

    Глубина пустых областей соответствует общей глубине, которую вы определяете в цикле обработки.

Система ЧПУ при задании контуров предлагает следующие программные клавиши:

Опция

Функция

Файл

  • Ввод
  • Выбор файла

Определите имя контура или откройте выбор файла

QS

Задайте номер QS-параметра

LBL

  • Номер
  • Имя
  • QS

Задайте номер, имя или QS-параметр для метки

Пример:

11 CONTOUR DEF P1 = LBL 1 I2 = LBL 2 DEPTH5 V1 = LBL 3

 
Tip

Указания по программированию:

  • Первая глубина подконтура - это глубина цикла. Запрограммированный контур ограничен этой глубиной. Другие подконтуры не могут быть глубже глубины цикла. Поэтому всегда начинайте с самого глубокого кармана.
  • Если контур определен в виде острова, система ЧПУ интерпретирует записанную глубину как высоту острова. Записанное значение, без знака числа, относится в этом случае к поверхности обрабатываемой заготовки!
  • Если задана глубина 0, то действует глубина заданная для карманов в цикле 20. В этом случае острова достигают поверхности детали!
  • Если вызываемый файл находится в той же директории, что и вызывающий файл, вы можете вписать только имя файла без пути к файлу.

Обработка контура с помощью циклов SL или OCM

 
Tip

Обработка заданного общего контура выполняется с помощью SL циклов или OCM циклов (смотри Обзор).