Компенсация наклона инструмента с помощью FUNCTION TCPM (опция #9)
Применение
С помощью функции FUNCTION TCPM вы можете влиять на поведение система ЧПУ при позиционировании. Если вы активировали FUNCTION TCPM, то система ЧПУ компенсирует изменение наклона инструмента с помощью компенсирующего движения линейных осей.
Вы можете с помощью FUNCTION TCPM, например, изменить наклон инструмента при наклонной обработке, при этом положение направляющей точки инструмента к контуру остается прежним.
Вместо M128 HEIDENHAIN рекомендует использовать более мощную функцию FUNCTION TCPM.
Смежные темы
- Компенсация наклона инструмента с помощью М128
Автоматическая компенсация наклона инструмента с помощью М128 (опция #9)
- Наклон плоскости обработки
- Точки привязки на инструменте
- Системы координат
Условия
- Станок с осями вращения
- Описание кинематики
Для расчета угла разворота системе ЧПУ требуется кинематическое описание, созданное производителем станка.
- Опция программного обеспечения #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 в основном предназначен для использования с перпендикулярно расположенными осями вращения. Только если запрограммированные координаты оси вращения правильно определяют желаемое выравнивание плоскости обработки (например, запрограммировано посредством CAM-системы), вы можете использовать AXIS POS также с другими кинематиками станков (например, 45° поворотными головками). | |
С выбором AXIS SPAT система ЧПУ интерпретирует запрограммированную координату как пространственный угол. Система ЧПУ предпочтительно преобразует пространственные углы как ориентацию системы координат и поворачивает только те оси, которые необходимы. С выбором AXIS SPAT вы можете использовать управляющую программу независимо от кинематики. При помощи опции AXIS SPAT вы определяете пространственные углы, относящиеся к входной системе координат I-CS. Определенные углы при этом выступают в качестве инкрементных пространственных углов. Всегда программируйте в первом кадре после FUNCTION TCPM с AXIS SPAT все SPA, SPB и SPC, даже при пространственном угле 0°. |
Интерполяция наклона инструмента между начальным и конечным положением
Система ЧПУ предлагает следующие возможности для интерпретации положения инструмента между запрограммированными начальной и конечной позициями:
Подтвердить | Функция |
---|---|
С выбором PATHCTRL AXIS система ЧПУ интерполирует линейно между начальной и конечной точками. Используйте PATHCTRL AXIS в управляющей программе с небольшими изменениями наклона инструмента в каждом кадре программы. При этом угол в TA в цикле 32 должен быть большим. Вы можете использовать PATHCTRL AXIS как для торцевого фрезерования, так и для периферийного фрезерования. 3D-коррекция инструмента для торцевого фрезерования (опция #9) 3D-коррекция инструмента при периферийном фрезеровании (опция #9) | |
С выбором PATHCTRL VECTOR ориентация инструмента внутри одного кадра программы всегда лежит в одной плоскости, которая определяется начальной и конечной ориентацией. С помощью PATHCTRL VECTOR система ЧПУ создает даже при больших изменениях угла инструмента плоскую поверхность. Используйте PATHCTRL VECTOR в управляющей программе с большими изменениями наклона инструмента в каждом кадре программы. |
В обоих случаях система ЧПУ перемещает запрограммированную направляющую точку инструмента по прямой линии между начальной и конечной позицией.
Для достижения максимально непрерывного многоосевого перемещения вы можете определить цикл 32 с допуском для осей вращения.
Выбор направляющей точки инструмента и точки поворота инструмента
Система ЧПУ предлагает следующие возможности для определения направляющей точки инструмента и точки поворота инструмента:
Подтвердить | Функция |
---|---|
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 вы можете ограничить подачу линейных осей при перемещении с осей вращения.
Это позволяет предотвратить быстрые компенсирующие движения, например, в случае движений отвода на ускоренном ходу.
Не выбирайте слишком маленькое значение для ограничения скорости подачи линейных осей, так как это может привести к сильным колебаниям скорости подачи в направляющей точке инструмента. Колебания подачи приводят к ухудшению качества поверхности.
Ограничение подачи работает при активной FUNCTION TCPM только при движениях с осями вращения, а не для чисто линейных движений осей.
Ограничение скорости подачи линейных осей действует до тех пор, пока вы не запрограммируете новое или до сброса FUNCTION TCPM.
Рекомендации
- Отведите инструмент, перед изменением положения осей вращения
- Перед позиционированием с использованием 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.
- Если машинный параметр определен со значением FALSE, то Вы не сможете использовать смещение для компенсации перекоса детали в плоскости. Система ЧПУ не учитывает смещение при отработке.