Автоматическая компенсация наклона инструмента с помощью М128 (опция #9)

Применение

Если в управляющей программе изменяется положение управляемой оси вращения, то система ЧПУ с М128 компенсирует её во время процесса наклона автоматической установки инструмента с помощью компенсирующего движения линейных осей. Таким образом положение вершины инструмента по отношении к детали не изменяется (TCPM).

 
Tip

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

Условие

  • станки с осями вращения
  • Описание кинематики
  •  
    Machine

    Следуйте указаниям инструкции по обслуживанию станка!

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

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

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

Действие

M128 действует в начале кадра.

С помощью следующих функций вы сбрасываете M128:

  • M129
  • FUNCTION RESET TCPM
  • В рабочем режиме Отраб. программы выбор другой управляющей программы
 
Tip

M128 также действует и в режиме работы Ручной и остается активной после смены режима работы.

Пример использования

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

Поведение с M128

11 L X+100 B-30 F800 M128 F1000

; перемещение с автоматической компенсацией движения оси вращения.

В этом кадре программы система ЧПУ активирует М128 с подачей для компенсационного движения. Затем система ЧПУ выполняет одновременное движение по оси X и оси B.

Чтобы сохранить положение вершины инструмента относительно детали постоянным во время поворота оси вращения, система ЧПУ выполняет непрерывное компенсирующее движение с использованием линейных осей. В этом примере система ЧПУ выполняет компенсирующее движение по оси Z.

Без М128 вершина инструмента смещается от целевого положения, как только изменяется угол наклона инструмента. Это смещение не компенсируется системой ЧПУ. Если вы не учитываете несоответствие в управляющей программе, о обработка смещается или это приводит к столкновению.

Ввод

Если вы определили М128, система ЧПУ продолжает диалог и запрашивает подачу F. Заданное значение ограничивает скорость подачи во время компенсирующего движения.

Наклонная обработка с неуправляемыми осями вращения

Вы также можете выполнять наклонную обработку с неуправляемыми осями вращения, так называемыми отсчётными осями, в сочетании с М128.

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

  1. Перед активацией М128 вручную позиционируйте поворотные оси
  2. Активируйте M128
  3. Система ЧПУ считает актуальные значения всех имеющихся осей вращения, рассчитает новую позицию направляющей точки инструмента и актуализирует индикацию позиции.
  4. Опорные точки на инструменте

  5. Система ЧПУ выполнит необходимое компенсационное движение со следующим движением перемещения.
  6. Выполнение обработки
  7. В конце программы сбросьте М128 с помощью М129
  8. Приведите оси вращения в исходное положение
 
Tip

Система ЧПУ контролирует фактическую позицию неуправляемых осей вращения, пока М128 активна. Если фактическая позиция отклоняется от определенного производителем станка значения заданной позиции, то система ЧПУ выдает сообщение об ошибке и прерывает выполнение программы.

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

 
Указание
Осторожно, опасность столкновения!
Оси вращения с зубчатым зацеплением должны выводиться из зацепления при развороте. Во время выведения из зацепления и разворота существует опасность столкновения!
  1. Отведите инструмент, перед изменением положения осей вращения
 
Указание
Осторожно, опасность столкновения!
Если вы при периферийном фрезеровании задаёте угол инструмента через прямые LN с помощью ориентации инструмента TX, TY и TZ, то система ЧПУ самостоятельно рассчитывает требуемые положения осей вращения. Это может привести к непредвиденным перемещениям.
  1. Проверьте управляющую программу перед отработкой с помощью моделирования
  2. Отрабатывайте программу первый раз медленно

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

Вывод с векторами

  • Подача для компенсационного перемещения действительна до тех пор, пока не будет запрограммирована новая или не будет выполнен сброс M128.
  • Если M128 активна, то система ЧПУ отображает в рабочем пространстве Позиции символ TCPM.
  • Рабочее пространство Позиции

  • Вы определяете угол наклона инструмента, непосредственно вводя положения осей вращения. Это означает, что значения относятся к станочной системе координат M-CS. На станках с осями в поворотной головке изменяется система координат инструмента T-CS. На станках с осями вращения стола изменяется система координат детали W-CS.
  • Системы отсчёта

  • Если вы при активной М128 отрабатываете следующие функции, то система ЧПУ прерывает выполнение программы и отображает сообщение об ошибке:
    • Коррекция радиуса резца RR/RL в токарном режиме (опция #50)
    • M91
    • M92
    • M144
    • Вызов инструмента TOOL CALL
    • Динамический мониторинг столкновений DCM (опция #40) одновременно c М118

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

  • С помощью опционального машинного параметра maxCompFeed (№ 201303) производитель станка определяет максимальную скорость компенсирующего движения.
  • С помощью опционального машинного параметра maxAngleTolerance (№ 205303) производитель станка определяет максимальный допуск угла.
  • С помощью опционального машинного параметра maxLinearTolerance (№ 205305) производитель станка определяет максимальный допуск линейных осей.
  • С помощью опционального машинного параметра manualOversize (№ 205304) производитель станка определяет ручной припуск на все тела столкновений.
  • С помощью опционального машинного параметра presetToAlignAxis (№ 300203) производитель станка определяет для конкретной оси, как система ЧПУ интерпретирует значения смещений. При использовании FUNCTION TCPM и M128 машинный параметр имеет значение только для поворотной оси, вращающейся вокруг оси инструмента (обычно C_OFFS).
  • Базовое преобразование и смещение.

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

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

Указания в связи с инструментами

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

Чтобы не повредить контур сферической фрезой при обработке, обратите внимание на следующее:

  • При М128 система ЧПУ устанавливает точку поворота инструмента одинаковой с ведущей точкой инструмента. Если точка поворота инструмента находится в вершине инструмента, то инструмент повредит контур при наклоне инструмента. Это означает, что направляющая точка инструмента должна находиться в центральной точке инструмента.
  • Опорные точки на инструменте

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

  • Коррекция длины инструмента

  • Также для динамического контроля столкновений DCM (опция #40) вы должны определить фактическую длину инструмента в управлении инструментом.

  • Динамический мониторинг столкновений DCM (опция #40)

  • Если направляющая точка инструмента находится в центральной точке инструмента, то вы должны скорректировать координаты по оси инструмента в управляющей программе на радиус сферы.

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

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

Определение