Цикл 3 IZMERENJE

Программирование ISO

Команда ЧПУ доступна только в диалоге открытым текстом.

Применение

Цикл контактного щупа 3 определяет произвольную позицию на детали в выбранном направлении измерения. В отличие от других циклов измерения, в цикле 3 можно непосредственно ввести путь измерения ABST и подачу при измерении F. Возврат после определения значения измерения также осуществляется на указываемое значение MB.

Отработка цикла

  1. Контактный щуп перемещается от актуальной позиции на заданной подаче в определенном направлении измерения. Направление измерения задается в цикле через полярный угол.
  2. После регистрация позиции системой ЧПУ, контактный щуп останавливается. Система ЧПУ сохраняет координаты центра наконечника щупа X, Y, Z в трех следующих друг за другом Q-параметрах. Система ЧПУ не выполняет коррекцию на длину и радиус. Номер первого результирующего параметра определяется в цикле
  3. Затем система ЧПУ отводит контактный щуп в направлении, противоположном направлению измерения, на значение, определенное в параметре MB.

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

 
Machine

Точную функциональность цикла контактного щупа 3 устанавливает производитель станка или производитель ПО, который использует цикл 3 внутри специальных циклов контактного щупа.

  • Эти циклы вы можете выполнять в режимах работы FUNCTION MODE MILL и FUNCTION MODE TURN.
  • Действительные в других измерительных циклах данные контактного щупа DIST (максимальная длина перемещения к точке измерения) и F (подача при измерении) в цикле контактного щупа 3 не действуют.
  • Следует учитывать, что система ЧПУ, как правило, всегда записывает четыре следующие друг за другом Q-параметра.
  • Если системе ЧПУ не удалось определить действительную точку измерения, то управляющая программа выполняется дальше без сообщений об ошибках. В этом случае система ЧПУ записывает в 4-м параметре результата значение -1, таки образом Вы можете самостоятельно вывести соответствующее сообщение об ошибке.
  • Система ЧПУ возвращает контактный щуп на максимальную длину отвода MB, однако не дальше начальной точки перед измерения. Это позволяет избежать столкновений при отводе.
 
Tip

С помощью функции FN17: SYSWRITE ID 990 NR 6 можно установить, должен ли цикл действовать на вход измерительного щупа X12 или X13.

Параметры цикла

Вспомогательная графика

Параметр

Номер параметра для результата?

Введите номер Q-параметра, которому система ЧПУ должна присвоить значение первой полученной координаты (X). Значения Y и Z находятся непосредственно в следующих Q-параметрах.

Ввод: 0...1999

Ось ощупывания?

Введите ось, в направлении которой должно производится измерение, подтвердите ввод клавишей ENT.

Ввод: X, Y или Z

Угол ощупывания?

Используйте этот угол для определения направления измерения. Угол относится к оси измерения. Подтвердите клавишей ENT.

Ввод: –180...+180

Максимальный диапазон измерения

Задайте путь перемещения, как далеко должен переместиться контактный щуп от начальной точки, подтвердите клавишей ENT.

Ввод: 0...999999999

Подача измерения

Задайте подачу измерения в мм/мин.

Ввод: 0...3000

Максимальный путь выхода?

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

Ввод: 0...999999999

Базовая система? (0=АКТ/1=БАЗ)

Задайте, должно ли направление измерения и результат измерения относиться к актуальной системе координат (АКТ, также может быть смещена или повёрнута) или к координатной системой станка (REF):

0: произвести измерение в текущей системе и записать результат измерения в АКТ-системе

1: измерять в системе координат станка REF. Сохранить результат измерения в системе координат станка REF.

Ввод: 0, 1

Режим ошибки? (0=ВЫКЛ/1=ВКЛ)

Задайте, должна ли система ЧПУ выдавать сообщение об ошибке при отклонении наконечника контактного щупа в начале цикла. Если выбран режим 1, то система ЧПУ сохраняет в 4-м результирующем параметре значение -1 и отрабатывает цикл дальше:

0: выдать сообщение об ошибке

1: не выдавать сообщение об ошибке

Ввод: 0, 1

Пример

11 TCH PROBE 3.0 IZMERENJE

12 TCH PROBE 3.1 Q1

13 TCH PROBE 3.2 X UGOL:+15

14 TCH PROBE 3.3 ABST+10 F100 MB1 REFERENCE SYSTEM:0

15 TCH PROBE 3.4 ERRORMODE1