Цикл 1420 IZMERENIE PLOSKOSTI

Применение

Цикл контактного щупа 1420 определяет угол плоскости путем измерения трех точек и сохраняет эти значения в Q-параметрах.

Если вы перед этим циклом запрограммировали цикл 1493 IZMERENIE VYSHTAMPOVKI, то вы можете повторять точки касания вдоль одного направления на заданной длине.

Цикл 1493 IZMERENIE VYSHTAMPOVKI

Дополнительно вы можете выполнять с циклом 1420 следующее:

  • Если позиции измерения относительно активной нулевой точки не известны, то вы можете выполнить цикл в полуавтоматическом режиме.
  • Полуавтоматический режим

  • Цикл может опционально контролировать допуски. При этом вы можете контролировать позицию и размер объекта.
  • Анализ допусков

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

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

  1. Система ЧПУ позиционирует контактный щуп на ускоренном ходу FMAX_PROBE и по логике позиционирования в запрограммированную точку измерения 1.
  2. Логика позиционирования

  3. Система ЧПУ перемещает контактный щуп на ускоренном ходу FMAX_PROBE на безопасное расстояние. Сумма из Q320, SET_UP и радиуса контактного щупа будет учитываться при измерении в каждом направлении измерения.
  4. Контактный щуп перемещается на заданную высоту измерения и производит первую операцию измерения на подаче измерения F из таблицы контактных щупов.
  5. Система ЧПУ смещает контактный щуп на безопасное расстояние в направлении, противоположном заданному направлению измерения.
  6. Если вы запрограммировали отвод на безопасную высоту Q1125, то система ЧПУ отводит контактный щуп назад на безопасную высоту.
  7. После этого перемещается в плоскости обработки к точке измерения 2 и измеряет оттуда фактическую позицию второй точки плоскости.
  8. Далее контактный щуп перемещается назад на безопасную высоту (в зависимости от Q1125), затем в плоскости обработки к точке измерения 3 и измеряет оттуда фактическое значение третьей точки плоскости..
  9. В завершение система ЧПУ позиционирует контактный щуп обратно на безопасную высоту (в зависимости от Q1125) и сохраняет измеренные значения в следующих Q-параметрах:

Номер
Q-параметра

Значение

с Q950 по Q952

Первая измеренная позиция по главной, вспомогательной оси и оси инструмента

с Q953 по Q955

Вторая измеренная позиция по главной, вспомогательной оси и оси инструмента

с Q956 по Q958

Третья измеренная позиция по главной, вспомогательной оси и оси инструмента

с Q961 по Q963

Измеренный пространственный угол SPA, SPB и SPC в W-CS

с Q980 по Q982

Измеренные отклонения первой точки измерения

с Q983 по Q985

Измеренные отклонения второй точки измерения

с Q986 по Q988

3-ье измеренное отклонение позиции

Q183

Состояние детали

  • -1= не определено
  • 0 = хорошо
  • 1 = доработка
  • 2 = брак

Q970

Если вы перед этим запрограммировали цикл 1493 IZMERENIE VYSHTAMPOVKI:

Среднее значение всех отклонений от идеальной линии 1-ой точки измерения

Q971

Если вы перед этим запрограммировали цикл 1493 IZMERENIE VYSHTAMPOVKI:

Среднее значение всех отклонений от идеальной линии 2-ой точки измерения

Q972

Если вы перед этим запрограммировали цикл 1493 IZMERENIE VYSHTAMPOVKI:

Среднее значение всех отклонений от идеальной линии 3-ей точки измерения

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

 
Указание
Осторожно, опасность столкновения!
Если вы не перемещаетесь на безопасную высоту между объектами или точками измерения, то существует опасность столкновения.
  1. Между каждым объектом или точкой измерения перемещайтесь на безопасную высоту
 
Указание
Осторожно, опасность столкновения!
При отработке циклов измерения 444 и 14xx не должны быть активны преобразования координат, например, 8 ZERK.OTRASHENJE, 11 MASCHTABIROWANIE, 26 KOEFF.MASCHT.OSI, TRANS MIRROR.
  1. Выполните сброс преобразования координат перед вызовом циклов
  • Этот цикл можно отработать исключительно в режиме работы FUNCTION MODE MILL.
  • Три точки измерения не должны находится на одной прямой, чтобы система ЧПУ могла вычислить значения углов.
  • Во время определения фактической позиции получается фактический пространственный угол. Цикл сохраняет измеренный пространственный угол в параметры с Q961 по Q963. Для передачи в 3D-базовое вращение система ЧПУ использует разницу между измеренным пространственным углом и фактическим пространственным углом.
 
Tip
  • HEIDENHAIN не рекомендует использовать углы осей с этим циклом!

Выравнивание поворотных осей стола:

  • Выравнивание с осями вращения стола может выполняться только в том случае, когда в кинематике имеются две оси вращения.
  • Чтобы выровнять оси вращения стола (Q1126 не равно 0), значения разворота должны быть переданы (Q1121 не равно 0). Иначе вы получите сообщение об ошибке.

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

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

Параметр

Q1100 1-ья заданная поз. главной оси?

Абсолютная заданная позиция первой точки измерения по главной оси в плоскости обработки

Ввод: -99999,9999...+99999,9999 или опционально ?, -, или @

Q1101 1-ая заданная поз. вспом. оси?

Абсолютная заданная позиция первой точки измерения по вспомогательной оси в плоскости обработки

Ввод: –99999.9999...+9999.9999 или опционально, см. Q1100

Q1102 1-aя заданная поз. оси инстр.?

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

Ввод: –99999.9999...+9999.9999 или опционально, см. Q1100

Q1103 2-ая заданная поз. главной оси?

Абсолютная заданная позиция второй точки измерения по главной оси в плоскости обработки

Ввод: –99999.9999...+9999.9999 или опционально, см. Q1100

Q1104 2-ая заданная поз. вспом. оси?

Абсолютная заданная позиция второй точки измерения по вспомогательной оси в плоскости обработки

Ввод: –99999.9999...+9999.9999 или опционально, см. Q1100

Q1105 2-ая заданная поз. оси инстр.?

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

Ввод: –99999.9999...+9999.9999 или опционально, см. Q1100

Q1106 3-ья заданная поз. главной оси?

Абсолютная заданная позиция третьей точки измерения по главной оси в плоскости обработки.

Ввод: –99999.9999...+9999.9999 или опционально, см. Q1100

Q1107 3-ья заданная поз. вспом. оси?

Абсолютная заданная позиция третьей точки измерения по вспомогательной оси в плоскости обработки

Ввод: –99999.9999...+9999.9999 или опционально, см. Q1100

Q1108 3-ья заданная поз. оси инстр.?

Абсолютная заданная позиция третьей точки измерения по оси инструмента

Ввод: –99999.9999...+9999.9999 или опционально, см. Q1100

Q372 Направление измерен. (-3...+3)?

Ось, в направлении которой должно производиться измерение. С помощью знака определяется положительное и отрицательное направление перемещения оси измерения.

Ввод: -3, -2, -1, +1, +2, +3

Q320 Безопасная высота?

Дополнительное расстояние между точкой измерения и наконечником контактного щупа. Q320 действует аддитивно к значению колонки SET_UP таблицы контактных щупов. Значение действует инкрементально.

Ввод: 0...99999,9999 или альтернативно PREDEF

Q260 b.wysota?

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

Ввод: -99999,9999...+99999,9999 или альтернативно PREDEF

Q1125 Перемещ. на безопасную высоту?

Поведение при позиционировании между позициями измерения:

-1: не перемещать на безопасную высоту.

0: перемещать на безопасную высоту до и после цикла. Предварительное позиционирование выполняется на FMAX_PROBE.

1: перемещать на безопасную высоту до и после каждого объекта. Предварительное позиционирование выполняется на FMAX_PROBE.

2: перемещать на безопасную высоту до и после каждой точки измерения. Предварительное позиционирование выполняется на FMAX_PROBE.

Ввод: -1, 0, +1, +2

Q309 Реакция при ошибке допуска?

Реакция в случае превышения допуска:

0: не прерывать выполнение программы, если допуск превышен. Система ЧПУ не будет открывать окно с результатом.

1: прервать выполнение программы, если допуск превышен. Система ЧПУ откроет окно с результатом.

2: система ЧПУ откроет окно с результатами, если фактическое положение находится в области брака. Выполнение программы прерывается. Система ЧПУ не будет открывать окно с результатом при доработке.

Ввод: 0, 1, 2

Q1126 Выровнять оси вращения?

Позиционирование осей вращения для обработки под углом:

0: сохранить текущее положение осей вращения.

1: автоматически позиционировать оси вращения и при этом сохранять положения вершины инструмента (MOVE). Относительное расположение между заготовкой и контактным щупом не изменится. Система ЧПУ выполняет компенсационное движение с помощью линейных осей.

2: автоматически позиционировать оси вращения и без сохранения положения вершины инструмента (TURN).

Ввод: 0, 1, 2

Q1120 Позиция для передачи?

Определите, какая точка измерения корректирует активную точку привязки:

0: без коррекции

1: коррекция относительно 1-ой точки измерения

2: коррекция относительно 2-ой точки измерения

3: коррекция относительно 3-ей точки измерения

4: коррекция относительно усреднённой точки измерения

Ввод: 0, 1, 2, 3, 4

Q1121 Передать базовое вращение?

Укажите, должна ли система ЧПУ принимать определенное угловое смещение как базовое вращение:

0: без базового вращения

1: установить базовое вращение: система ЧПУ сохраняет здесь базовое вращение

Ввод: 0, 1

Пример

11 TCH PROBE 1420 IZMERENIE PLOSKOSTI ~

Q1100=+0

;1-JA TOCHKA GL. OSI ~

Q1101=+0

;1-JA TOCHKA VSP. OSI ~

Q1102=+0

;1-JA TOCHKA OSI INS. ~

Q1103=+0

;2-JA TOCHKA GL. OSI ~

Q1104=+0

;2-JA TOCHKA VSP. OSI ~

Q1105=+0

;2-JA TOCHKA OSI INS. ~

Q1106=+0

;3-JA TOCHKA GL. OSI ~

Q1107=+0

;3-JA TOCHKA VSP. OSI ~

Q1108=+0

;3-JA TOCHKA VSP. OSI ~

Q372=+1

;NAPRAVL. OSCHUP. ~

Q320=+0

;BEZOPASN.RASSTOYANIE ~

Q260=+100

;BEZOPASNAYA VYSOTA ~

Q1125=+2

;REZHIM BEZOP. VISOTI ~

Q309=+0

;REAKZIA NA OSHIBKU ~

Q1126=+0

;VI'RAVN. OSI VRASCH. ~

Q1120=+0

;PEREDACHA POSICII ~

Q1121=+0

;PEREDACHA VRASH.