Цикл 403 POW.OS WR.

Применение

Цикл контактного щупа 403 определяет перекос заготовки с помощью измерения двух точек, которые должны лежать на одной прямой. Измеренный перекос заготовки система ЧПУ компенсирует вращением оси A, B или C. При этом деталь может быть установлена на круглом столе произвольным образом.

Ход цикла

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

  3. Контактный щуп перемещается на предварительно заданную высоту измерения и производит первую операцию измерения на подаче измерения (столбец F).
  4. Затем контактный щуп перемещается к следующей точке касания 2 и осуществляет вторую операцию измерения
  5. Система ЧПУ позиционирует контактный щуп обратно на безопасную высоту и затем поворачивает определенную в цикле ось вращения на установленное значение. В качестве опции можно задать, должна ли система ЧПУ устанавливать на 0 полученный угол вращения в таблице предустановок или таблице нулевых точек.

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

 
Указание
Осторожно, опасность столкновения!
Если система ЧПУ позиционирует оси вращения автоматически, может возникнуть опасность столкновения.
  1. Обратить внимание на возможное столкновение инструмента и элементов, которые могут быть установлены на столе
  2. Выбрать безопасную высоту таким образом, чтобы не возникло столкновения
 
Указание
Осторожно, опасность столкновения!
При вводе в качестве параметра Q312 Ось для компенсирования? значения 0, цикл определит ось для компенсации автоматически (рекомендуемая настройка) При этом угол определяется в зависимости от последовательности точек измерения. Установленный угол указывает от первой и до второй точки измерения. Если вы введете в параметре Q312 в качестве оси для компенсации ось А, В или С, цикл определит угол независимо от порядка очередности точек измерения. Рассчитанный угол может лежать в области от -90 до +90°.
  1. После выравнивания необходимо проверить положение круговой оси
 
Указание
Осторожно, опасность столкновения!
При отработке циклов контактного щупа 400499 не должны быть активны циклы преобразования координат.
  1. Не активируйте следующие циклы перед использованием циклов контактного щупа: цикл 7 SMESCHENJE NULJA, цикл 8 ZERK.OTRASHENJE, цикл 10 POWOROT, цикл 11 MASCHTABIROWANIE и цикл 26 KOEFF.MASCHT.OSI.
  2. Предварительно сбросить преобразования координат
  • Этот цикл можно отработать исключительно в режиме работы FUNCTION MODE MILL.
  • Система ЧПУ отменяет активное базовое вращение в начале цикла.

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

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

Параметр

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

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

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

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

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

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

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

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

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

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

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

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

Q272 Ось измерения (1...3: 1=гл.ось)?

Ось, по которой должно производиться измерение:

1: главная ось = ось измерения

2: вспомогательная ось = ось измерения

3: ось контактного щупа = ось измерения

Ввод: 1, 2, 3

Q267 Напр.перемещ. 1 (+1=+ / -1=-)?

Направление, в котором контактный щуп должен перемещаться к детали:

-1: отрицательное направление перемещения

+1: положительное направление перемещения

Ввод: -1, +1

Q261 Высота измерения на оси щупа?

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

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

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

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

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

Q260 b.wysota?

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

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

Q301 Движение на без.высоту (0/1)?

Задайте, как контактный щуп должен перемещаться между точками измерения:

0: перемещение между точками измерения на высоте измерения

1: перемещение между точками измерения на безопасной высоте

Ввод: 0, 1

Q312 Ось для компенсирования?

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

0: автоматический режим - система ЧПУ определяет выравниваемую ось на основании активной кинематики. В автоматическом режиме первая ось вращения стола (при отсчете от заготовки) используется в качестве оси выравнивания. Рекомендуемая настройка!

4: компенсация перекоса через ось вращения А

5: компенсация перекоса через ось вращения В

6: компенсация перекоса через ось вращения С

Ввод: 0, 4, 5, 6

Q337 Установить ноль после наладки?

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

0: после выравнивания не устанавливать угол оси вращения равным 0 в таблице.

1: после выравнивания установите угол оси вращения на 0 в таблице.

Ввод: 0, 1

Q305 Номер в таблице?

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

Q305 = 0: ось вращения обнулится в строке 0 таблицы точек привязки. Осуществляется ввод в столбец OFFSET. Дополнительно в нулевую строку таблицы точек привязки записываются все остальные значения (X, Y, Z, и т.д.) активной в настоящий момент времени точки привязки. Кроме того, точка привязки из нулевой строки активируется.

Q305 > 0: определение строки в таблице точек привязки, в которой система ЧПУ должна обнулить ось вращения. Осуществляется ввод в столбец OFFSET в таблице точек привязки.

Q305 зависит от следующих параметров:

  • Q337 = 0: параметр Q305 не эффективен
  • Q337 = 1: параметр Q305 работает как описано выше
  • Q312 = 0: параметр Q305 работает как описано выше
  • Q305 Номер в таблице? Q312 > 0: запись в Q305 игнорируется. Осуществляется ввод в столбец OFFSET в строке таблицы точек привязки, которая активна при вызове цикла

Ввод: 0...99999

Q303 Перед.значения измерения (0,1)?

Задайте, следует ли сохранить полученную точку привязки в таблице нулевых точек или в таблице точек привязки:

0: записать измеренную точку привязки, как смещение нулевой точки в активной таблице смещений нулевых точек. Системой отсчета является активная система координат детали

1: записать полученные значения в таблицу точек привязки.

Ввод: 0, 1

Q380 Базовый угол? (0=баз.ось)

Угол, на который система ЧПУ должна выровнять измеренную прямую. Действует, только если выбрана ось вращения = автоматический режим или C (Q312 = 0 или 6).

Ввод: 0...360

Пример

11 TCH PROBE 403 POW.OS WR. ~

Q263=+0

;1-A KOOR. 1-J TOCHKI ~

Q264=+0

;2-A KOOR. 1-J TOCHKI ~

Q265=+20

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

Q266=+30

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

Q272=+1

;OS IZMERENIA ~

Q267=-1

;NAPRAWLENJE PEREM. ~

Q261=-5

;WYSOTA IZMERENIA ~

Q320=+0

;BEZOPASN.RASSTOYANIE ~

Q260=+20

;BEZOPASNAYA VYSOTA ~

Q301=+0

;DWISH.NA BEZ.WYSOTU ~

Q312=+0

;KOMPENSIR. OS ~

Q337=+0

;USTANOWIT NOL ~

Q305=+1

;NR W TABLICU ~

Q303=+1

;PERED. ZNACH.IZMER. ~

Q380=+90

;BAZOWYJ UGOL