Компенсация наклона инструмента с помощью FUNCTION TCPM (опция #9)

Применение

С помощью функции FUNCTION TCPM вы можете влиять на поведение система ЧПУ при позиционировании. Если вы активировали FUNCTION TCPM, то система ЧПУ компенсирует изменение наклона инструмента с помощью компенсирующего движения линейных осей.

Вы можете с помощью FUNCTION TCPM, например, изменить наклон инструмента при наклонной обработке, при этом положение направляющей точки инструмента к контуру остается прежним.

 
Tip

Вместо M128 HEIDENHAIN рекомендует использовать более мощную функцию FUNCTION TCPM.

Смежные темы

Условия

  • Станок с осями вращения
  • Описание кинематики
  • Для расчета угла разворота системе ЧПУ требуется кинематическое описание, созданное производителем станка.

  • Опция программного обеспечения #9, расширенные функции группа 2

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

Функция FUNCTION TCPM является усовершенствованным вариантом функции M128, с помощью которой можно задавать поведение системы ЧПУ при позиционировании осей вращения.

Поведение без TCPM

Поведение с TCPM

Если FUNCTION TCPM активна, то в индикации позиции система ЧПУ отображает символ TCPM.

Рабочее пространство Позиции

При помощи функции FUNCTION RESET TCPM вы можете сбросить функцию FUNCTION TCPM.

Ввод

FUNCTION TCPM

10 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS REFPNT CENTER-CENTER F1000

Функция ЧПУ содержит следующие элементы синтаксиса:

Элемент синтаксиса

Значение

FUNCTION TCPM

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

F TCP или F CONT

Интерпретация запрограммированной подачи

Интерпретация запрограммированной подачи

AXIS POS или AXIS SPAT

Интерпретация запрограммированных координат осей вращения

Интерпретация запрограммированных координат осей вращения

PATHCTRL AXIS или PATHCTRL VECTOR

REFPNT TIP-TIP, REFPNT TIP-CENTER или REFPNT CENTER-CENTER

Выбор направляющей точки инструмента и точки поворота инструмента

Выбор направляющей точки инструмента и точки поворота инструмента

Необязательный элемент синтаксиса

F

Максимальная подача для компенсационных перемещений по линейным осям при перемещении осей вращения

Ограничение подачи линейных осей

Необязательный элемент синтаксиса

FUNCTION RESET TCPM

10 FUNCTION RESET TCPM

Функция ЧПУ содержит следующие элементы синтаксиса:

Элемент синтаксиса

Значение

FUNCTION RESET TCPM

Открыватель синтаксиса для сброса FUNCTION TCPM

Интерпретация запрограммированной подачи

Система ЧПУ предоставляет следующие возможности интерпретации подачи:

Выбор

Функция

F TCP

С выбором F TCP система ЧПУ интерпретирует запрограммированную скорость подачи как относительную скорость между направляющей точкой инструмента и деталью.

F CONT

С выбором F CONT система ЧПУ интерпретирует запрограммированную подачу как контурную подачу. Система ЧПУ передает контурную подачу на соответствующие оси активного кадра программы.

Интерпретация запрограммированных координат осей вращения

Система ЧПУ предлагает следующие возможности для интерпретации положения инструмента между начальной и конечной позициями:

Подтвердить

Функция

AXIS POS

С выбором AXIS POS система ЧПУ интерпретирует запрограммированную координату как угол оси. Система ЧПУ позиционирует оси вращения на заданную в управляющей программе позицию.

Выбор AXIS POS в основном предназначен для использования с перпендикулярно расположенными осями вращения. Только если запрограммированные координаты оси вращения правильно определяют желаемое выравнивание плоскости обработки (например, запрограммировано посредством CAM-системы), вы можете использовать AXIS POS также с другими кинематиками станков (например, 45° поворотными головками).

AXIS SPAT

С выбором AXIS SPAT система ЧПУ интерпретирует запрограммированную координату как пространственный угол.

Система ЧПУ предпочтительно преобразует пространственные углы как ориентацию системы координат и поворачивает только те оси, которые необходимы.

С выбором AXIS SPAT вы можете использовать управляющую программу независимо от кинематики.

При помощи опции AXIS SPAT вы определяете пространственные углы, относящиеся к входной системе координат I-CS. Определенные углы при этом выступают в качестве инкрементных пространственных углов. Всегда программируйте в первом кадре после FUNCTION TCPM с AXIS SPAT все SPA, SPB и SPC, даже при пространственном угле 0°.

Входная система координат I-CS

Интерполяция наклона инструмента между начальным и конечным положением

Система ЧПУ предлагает следующие возможности для интерпретации положения инструмента между запрограммированными начальной и конечной позициями:

Подтвердить

Функция

PATHCTRL AXIS

С выбором PATHCTRL AXIS система ЧПУ интерполирует линейно между начальной и конечной точками.

Используйте PATHCTRL AXIS в управляющей программе с небольшими изменениями наклона инструмента в каждом кадре программы. При этом угол в TA в цикле 32 должен быть большим.

Цикл 32 DOPUSK

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

3D-коррекция инструмента для торцевого фрезерования (опция #9)

3D-коррекция инструмента при периферийном фрезеровании (опция #9)

PATHCTRL VECTOR

С выбором PATHCTRL VECTOR ориентация инструмента внутри одного кадра программы всегда лежит в одной плоскости, которая определяется начальной и конечной ориентацией.

С помощью PATHCTRL VECTOR система ЧПУ создает даже при больших изменениях угла инструмента плоскую поверхность.

Используйте PATHCTRL VECTOR в управляющей программе с большими изменениями наклона инструмента в каждом кадре программы.

В обоих случаях система ЧПУ перемещает запрограммированную направляющую точку инструмента по прямой линии между начальной и конечной позицией.

 
Tip

Для достижения максимально непрерывного многоосевого перемещения вы можете определить цикл 32 с допуском для осей вращения.

Цикл 32 DOPUSK

Выбор направляющей точки инструмента и точки поворота инструмента

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

Подтвердить

Функция

REFPNT TIP-TIP

С выбором REFPNT TIP-TIP направляющая точка инструмента и точка поворота инструмента находятся на вершине инструмента.

REFPNT TIP-CENTER

С выбором REFPNT TIP-CENTER направляющая точка инструмента находится на вершине инструмента. Точка поворота инструмента находится в центральной точке инструмента.

Выбор REFPNT TIP-CENTER оптимизирован для токарных инструментов (опция #50). Когда система ЧПУ позиционирует оси вращения, то точка поворота инструмента остается на том же месте. Это позволяет вам, например, изготавливать сложные контуры с многоосевым точением.

Теоретическая и виртуальная вершина резца

REFPNT CENTER-CENTER

С выбором REFPNT CENTER-CENTER направляющая точка инструмента и точка поворота инструмента находятся в центре инструмента.

С выбором REFPNT CENTER-CENTER вы можете отрабатывать сгенерированные CAM управляющие программы, которые выводятся для центральной точки инструмента, а инструмент по-прежнему измеряется по вершине.

 
Tip

Это позволяет системе ЧПУ контролировать всю длину инструмента на наличие столкновений во время обработки.

До сих пор вы могли использовать эту функцию, только "укоротив" инструмент с помощью DL, при этом система ЧПУ не контролировала оставшуюся длину инструмента.

Данные инструмента в переменных

Если вы запрограммируете при помощи REFPNT CENTER-CENTER циклы фрезерования карманов, то система ЧПУ выдаст сообщение об ошибке.

Обзор

Опорные точки на инструменте

Определение точки привязки опционально. Если ничего не задавать, то система ЧПУ использует REFPNT TIP-TIP.

Варианты выбора для направляющей точки инструмента и точки поворота инструмента

Ограничение подачи линейных осей

С дополнительным вводом F вы можете ограничить подачу линейных осей при перемещении с осей вращения.

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

 
Tip

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

Ограничение подачи работает при активной FUNCTION TCPM только при движениях с осями вращения, а не для чисто линейных движений осей.

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

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

 
Указание
Осторожно, опасность столкновения!
Оси вращения с зубчатым зацеплением должны выводиться из зацепления при развороте. Во время выведения из зацепления и разворота существует опасность столкновения!
  1. Отведите инструмент, перед изменением положения осей вращения
  • Перед позиционированием с использованием M91 или M92 или перед кадром TOOL CALL необходимо сбросить функцию FUNCTION TCPM.
  • Вы можете использовать следующие циклы с активной FUNCTION TCPM:
    • Цикл 32 DOPUSK
    • Цикл 800 NASTR. SIST.KOORD. (опция #50)
    • Цикл 882 ODNOVREMEN. CHERN. TOKARNAYA OBRAB (опция #158)
    • Цикл 883 CHISTOVOE ODNOVREMENNOE TOCHENIE (опция #158)
    • Цикл 444 IZMERENIYE V 3D
  • При торцевом фрезеровании во избежание повреждений контура используйте только сферические фрезы. В комбинации с другими формами инструмента проверьте управляющую программу с помощью рабочего пространства Моделирование на вероятность повреждения контура.
  • Рекомендации

Указания в связи с машинными параметрами

С помощью опционального машинного параметра presetToAlignAxis (№ 300203) производитель станка определяет для конкретной оси, как система ЧПУ интерпретирует значения смещений. При использовании FUNCTION TCPM и M128 машинный параметр имеет значение только для поворотной оси, вращающейся вокруг оси инструмента (обычно C_OFFS).

Базовое преобразование и смещение.

  • Если машинный параметр не определен или определен со значением TRUE, то вы можете использовать смещение для компенсации перекоса детали в плоскости. Смещение влияет на ориентацию системы координат детали W-CS.
  • система координат детали W-CS

  • Если машинный параметр определен со значением FALSE, то Вы не сможете использовать смещение для компенсации перекоса детали в плоскости. Система ЧПУ не учитывает смещение при отработке.