Автоматическая компенсация наклона инструмента с помощью М128 (опция #9)
Применение
Если в управляющей программе изменяется положение управляемой оси вращения, то система ЧПУ с М128 компенсирует её во время процесса наклона автоматической установки инструмента с помощью компенсирующего движения линейных осей. Таким образом положение вершины инструмента по отношении к детали не изменяется (TCPM).
Вместо M128 HEIDENHAIN рекомендует использовать более мощную функцию FUNCTION TCPM.
Смежные темы
- Компенсация смещения инструмента с помощью FUNCTION TCPM
Компенсация наклона инструмента с помощью FUNCTION TCPM (опция #9)
Условие
- станки с осями вращения
- Описание кинематики
- Machine
Следуйте указаниям инструкции по обслуживанию станка!
Производитель станка создал описание кинематики станка.
- Опция программного обеспечения #9, расширенные функции группа 2
Описание функций
Действие
M128 действует в начале кадра.
С помощью следующих функций вы сбрасываете M128:
- M129
- FUNCTION RESET TCPM
- В рабочем режиме Отраб. программы выбор другой управляющей программы
M128 также действует и в режиме работы Ручной и остается активной после смены режима работы.
Пример использования
Поведение без M128 | Поведение с M128 |
11 L X+100 B-30 F800 M128 F1000 | ; перемещение с автоматической компенсацией движения оси вращения. |
В этом кадре программы система ЧПУ активирует М128 с подачей для компенсационного движения. Затем система ЧПУ выполняет одновременное движение по оси X и оси B.
Чтобы сохранить положение вершины инструмента относительно детали постоянным во время поворота оси вращения, система ЧПУ выполняет непрерывное компенсирующее движение с использованием линейных осей. В этом примере система ЧПУ выполняет компенсирующее движение по оси Z.
Без М128 вершина инструмента смещается от целевого положения, как только изменяется угол наклона инструмента. Это смещение не компенсируется системой ЧПУ. Если вы не учитываете несоответствие в управляющей программе, о обработка смещается или это приводит к столкновению.
Ввод
Если вы определили М128, система ЧПУ продолжает диалог и запрашивает подачу F. Заданное значение ограничивает скорость подачи во время компенсирующего движения.
Наклонная обработка с неуправляемыми осями вращения
Вы также можете выполнять наклонную обработку с неуправляемыми осями вращения, так называемыми отсчётными осями, в сочетании с М128.
Для наклонной обработки с неуправляемыми осями вращения выполните следующие действия:
|
Система ЧПУ контролирует фактическую позицию неуправляемых осей вращения, пока М128 активна. Если фактическая позиция отклоняется от определенного производителем станка значения заданной позиции, то система ЧПУ выдает сообщение об ошибке и прерывает выполнение программы.
Рекомендации
- Отведите инструмент, перед изменением положения осей вращения
- Проверьте управляющую программу перед отработкой с помощью моделирования
- Отрабатывайте программу первый раз медленно
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.
- Если машинный параметр определен со значением FALSE, то Вы не сможете использовать смещение для компенсации перекоса детали в плоскости. Система ЧПУ не учитывает смещение при отработке.
Указания в связи с инструментами
Если вы наклоняете инструмент во время контурной обработки, то вы должны использовать сферическую фрезу. В противном случае инструмент может повредить контур.
Чтобы не повредить контур сферической фрезой при обработке, обратите внимание на следующее:
- При М128 система ЧПУ устанавливает точку поворота инструмента одинаковой с ведущей точкой инструмента. Если точка поворота инструмента находится в вершине инструмента, то инструмент повредит контур при наклоне инструмента. Это означает, что направляющая точка инструмента должна находиться в центральной точке инструмента.
- Для того, чтобы система ЧПУ корректно отображала инструмент при моделировании, необходимо определить фактическую длину инструмента в столбце L управления инструментом.
При вызове инструмента в управляющей программе определите радиус сферы как отрицательное дельта-значение в DL и, таким образом, сместите направляющую точку инструмента в центральную точку инструмента.
Также для динамического контроля столкновений DCM (опция #40) вы должны определить фактическую длину инструмента в управлении инструментом.
- Если направляющая точка инструмента находится в центральной точке инструмента, то вы должны скорректировать координаты по оси инструмента в управляющей программе на радиус сферы.
В функции FUNCTION TCPM вы можете выбрать направляющую точку инструмента и точку поворота инструмента независимо друг от друга.
Компенсация наклона инструмента с помощью FUNCTION TCPM (опция #9)
Определение
Сокращение | Определение |
---|---|
TCPM (tool center point management) | Удержание позиции направляющей точки инструмента |