Управление смещением инструмента

Система смещения длины инструмента (TLO)

Во время обычного использования смещение длины инструмента (TLO) измеряется с помощью установщика инструмента на станине Carvera. Машина на самом деле не знает абсолютную высоту установщика инструмента — она только знает, что зонд срабатывает последовательно, когда инструменты касаются его. Чтобы поддерживать возможность смены инструментов, система хранит информацию о двух положениях инструмента: текущем инструменте и эталонном инструменте. Это необходимо для сохранения согласованности рабочей области при использовании инструментов разной длины.

Когда самый первый инструмент будет прозондирован, высота Z в координатном пространстве машины (MCS) записывается как положение эталонного инструмента. Этот инструмент становится «эталонным инструментом», относительно которого будут измеряться все остальные инструменты.

Любые последующие инструменты, которые прозондированы позже, обновляют положение текущего инструмента. Затем TLO вычисляется как разница между этими двумя положениями:

TLO=current_tool_positionreference_tool_positionTLO = current\_tool\_position - reference\_tool\_position

Пример

  1. Первый инструмент: прозондирован на машинной позиции Z -72.300 → становится эталонным инструментом

  2. Второй инструмент: прозондирован на машинной позиции Z -105.688 → текущий инструмент

  3. Вычисление TLO: -105.688 - (-72.300) = -33.388

M491.1 - Тест на облом инструмента

Описание

M491.1 выполняет проверку облома инструмента, калибруя текущий инструмент и сравнивая его длину с ранее сохранённым смещением длины инструмента (TLO). Если разница превышает заданную допуск, это указывает на возможный облом инструмента и останавливает станок.

Параметры

  • H: значение допуска для обнаружения облома (опционально, по умолчанию 0.1 мм)

    • Должно быть >= 0.02 мм

    • Если установлено слишком маленькое значение, команда завершится с ошибкой

Демонстрация M491.1

Пример

M493 - Управление смещением длины инструмента (TLO)

Описание

M493 управляет настройками смещения длины инструмента (TLO) для текущего инструмента. Он может задавать смещения инструментов, менять инструменты и сообщать значения TLO.

Параметры

  • Субкод 0/1: Установить смещение инструмента из последней позиции зондирования

  • Субкод 2: Установить новый номер инструмента

  • T: номер инструмента (обязательно)

  • Субкод 3: Установить смещение текущего инструмента вручную

  • Z: значение длины инструмента (опционально)

  • H: смещение выше Z0 (опционально)

  • Субкод 4: Сообщить текущие значения TLO

Пример

M493.1 - Установить смещение инструмента (То же, что M493)

Описание

M493.1 устанавливает смещение инструмента из последней позиции зондирования. Это идентично M493 с субкодом 0 или 1.

Параметры

Нет

Пример

M493.2 - Установить новый инструмент

Описание

M493.2 устанавливает новый инструмент как активный и обновляет систему соответствующим образом.

Параметры

  • T: номер инструмента (обязательно)

Пример

M493.3 - Вручную установить смещение текущего инструмента

Описание

M493.3 задаёт смещение текущего инструмента вручную, используя либо значение Z, либо смещение H от текущей позиции.

Параметры

  • Z: значение длины инструмента (опционально)

  • H: смещение выше Z0 (опционально)

Демонстрация M493.3

Пример

M493.4 - Сообщить текущий TLO

Описание

M493.4 сообщает текущие значения смещения длины инструмента в консоль.

Параметры

Нет

Пример

Последнее обновление