Цикл 431 IZM.PLOSKOSTI

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

G431

Применение

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

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

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

  3. Затем контактный щуп перемещается на безопасную высоту, а потом в плоскость обработки к точке касания 2 и измеряет там фактическое значение второй точки плоскости.
  4. Затем контактный щуп перемещается на безопасную высоту, а потом в плоскость обработки к точке касания 3 и измеряет там фактическое значение третьей точки плоскости.
  5. В заключение система ЧПУ позиционирует контактный щуп обратно на безопасную высоту и сохраняет установленные значения в следующих Q-параметрах:

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

Значение

Q158

Угол проекции оси A

Q159

Угол проекции оси B

Q170

Пространственный угол A

Q171

Пространственный угол B

Q172

Пространственный угол C

с Q173 по Q175

Измеренные значения по оси контактного щупа (с первого по третье измерение).

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

 
Указание
Осторожно, опасность столкновения!
Когда вы записываете углы в таблицу точек привязки с последующим поворотом с помощью PLANE SPATIAL на пространственные углы SPA=0, SPB=0, SPC=0, то существует несколько решений, при которых оси вращения установятся в положение 0. Существует риск столкновения!
  1. Программируйте SYM (SEQ) + или SYM (SEQ) -
  • Этот цикл можно отработать исключительно в режиме работы FUNCTION MODE MILL.
  • Чтобы система ЧПУ могла рассчитывать значения угла, эти три точки измерения не должны лежать на одной прямой.
  • Система ЧПУ отменяет активный разворот плоскости обработки в начале цикла.

Указания к программированию

  • Перед определением цикла необходимо, чтобы вызов инструмента для определения оси контактного щупа был запрограммирован.
  • В параметрах Q170 - Q172 сохраняются пространственные углы, необходимые для функции Наклон плоскости обработки. Через первые две точки измерения определяется выравнивание главной оси при наклоне плоскости обработки.
  • Третья точка измерения определяет направление оси инструмента. Третья точка измерения определяется в положительном направлении оси Y, так чтобы ось инструмента правильно располагалась в системе координат по правилу правой руки.

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

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

Параметр

Q263 1-коор. 1-ой точки измерения?

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

Ввод: -99999,9999...+99999,9999

Q264 2-ая координата 1-оей точки?

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

Ввод: -99999,9999...+99999,9999

Q294 3-ая коорд.1-ой точки измерения?

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

Ввод: -99999,9999...+99999,9999

Q265 1-ая координата 2-ой точки?

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

Ввод: -99999,9999...+99999,9999

Q266 2-ая координата 2-ой точки?

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

Ввод: -99999,9999...+99999,9999

Q295 3-ая координата 2-ой точки изм.?

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

Ввод: -99999,9999...+99999,9999

Q296 1-ая координата 3-ей точки?

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

Ввод: -99999,9999...+99999,9999

Q297 2-ая координата 3-ей точки?

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

Ввод: -99999,9999...+99999,9999

Q298 3-ая координата 3-ей точки?

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

Ввод: -99999,9999...+99999,9999

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

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

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

Q260 b.wysota?

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

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

Q281 Протокол измерения (0/1/2)?

Задайте, должна ли система ЧПУ создавать протокол измерений:

0: не создавать протокол измерений

1: создать протокол измерения: Система ЧПУ сохраняет файл протокола TCHPR431.TXT в той же директории, в которой находится соответствующая управляющая программа.

2: прерывание выполнения программы и вывод протокола измерения на экран системы ЧПУ. Продолжение управляющей программы с помощью NC-старт

Ввод: 0, 1, 2

Пример

11 TCH PROBE 431 IZM.PLOSKOSTI ~

Q263=+20

;1-A KOOR. 1-J TOCHKI ~

Q264=+20

;2-A KOOR. 1-J TOCHKI ~

Q294=-10

;3-A KOOR. 1-J TOCHKI ~

Q265=+50

;1-JA KOORD.2-J TOCH. ~

Q266=+80

;2-JA KOORD.2-J TOCH. ~

Q295=+0

;3-A KOORD.2-J TOCH. ~

Q296=+90

;1-JA KOORD.3-J TOCH. ~

Q297=+35

;2-JA KOORD.3-J TOCH? ~

Q298=+12

;KOORDINATA POWIERCHN ~

Q320=+0

;BEZOPASN.RASSTOYANIE ~

Q260=+5

;BEZOPASNAYA VYSOTA ~

Q281=+1

;PROTOKOL IZMERENIA