Применение

Вы можете наложить линейное перемещение на запрограммированное движение в плоскость обработки, создавая пространственное движение.

Например, если вы наложите на круговую траекторию линейное перемещение, то получится спираль. Цилиндрическая спираль, - это например, резьба.

Описание функций

Вы можете наложить линейное движение на следующие круговые траектории:

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

Рекомендации

  • Вы можете скрыть ввод синтаксического элемента LIN в настройках в рабочем пространстве Программа.
  • Настройки в рабочем пространстве Программа

  • Альтернативно, вы можете наложить линейные движения на третью ось, чтобы создать рампу. С помощью рампы, например, вы можете погрузить не режущий центром инструмент в материал.
  • Прямая L

Пример

Вы можете запрограммировать спираль с синтаксическим элементом LIN , используя повтор части программы.

В данном примере показана резьба М8 с глубиной 10 мм.

Шаг резьбы составляет 1.25 мм, поэтому для глубины 10 мм требуется восемь витков резьбы. Дополнительно, первый виток резьбы запрограммирован как траектория подвода.

11 L Z+1.25 FMAX

; Предварительное позиционирование по оси инструмента

12 L X+4 Y+0 RR F500

; Предварительное позиционирование на плоскости

13 CC X+0 Y+0

; Активация полюса

14 LBL 1

15 C X+4 Y+0 ILIN_Z-1.25 DR-

; Изготовление первого витка резьбы

16 LBL CALL 1 REP 8

; Изготовление следующих восьми витков резьбы, REP 8 = количество оставшихся обработок

В этом примере решения шаг резьбы используется непосредственно как инкрементальная глубина подачи за оборот.

REP показывает количество повторений, необходимое для достижения рассчитанных девяти подач на глубину.

Подпрограммы и повторения части программы с метками LBL