Цикл 402 OBOR. 2 STOJKI

Применение

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

Ход цикла

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

  3. Затем контактный щуп перемещается на заданную высоту измерения 1 и с помощью четырех измерений определяет первый центр острова. Между смещенными на 90° точками касания щуп перемещается по дуге окружности.
  4. Затем щуп перемещается обратно на безопасное расстояние и позиционируется в точке касания 5 второго острова.
  5. Система ЧПУ перемещает контактный щуп на заданную высоту измерения 2 и с помощью четырех измерений определяет центр второго острова.
  6. Затем система ЧПУ позиционирует контактный щуп обратно на безопасную высоту и активирует вычисленное базовое вращение.

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

 
Указание
Осторожно, опасность столкновения!
При отработке циклов контактного щупа 400499 не должны быть активны циклы преобразования координат.
  1. Не активируйте следующие циклы перед использованием циклов контактного щупа: цикл 7 SMESCHENJE NULJA, цикл 8 ZERK.OTRASHENJE, цикл 10 POWOROT, цикл 11 MASCHTABIROWANIE и цикл 26 KOEFF.MASCHT.OSI.
  2. Предварительно сбросить преобразования координат
  • Этот цикл можно отработать исключительно в режиме работы FUNCTION MODE MILL.
  • Система ЧПУ отменяет активный разворот плоскости обработки в начале цикла.
  • При необходимости компенсировать перекос заготовки путем вращения поворотного стола, система ЧПУ использует автоматически следующие оси вращения:
    • C для оси инструмента Z
    • B для оси инструмента Y
    • A для оси инструмента X

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

  • Перед определением цикла необходимо, чтобы вызов инструмента для определения оси контактного щупа был запрограммирован.

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

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

Параметр

Q268 1-ая стойка: 1-ая коорд. центра

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

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

Q269 1-ая стойка: 2-ая коорд. центра

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

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

Q313 Диаметр стойки 1?

Приблизительный диаметр 1-го острова Введите завышенное значение.

Ввод: 0...99999,9999

Q261 Высота изм.стойки 1 на оси щупа?

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

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

Q270 2-ая стойка: 1-ая коорд. центра

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

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

Q271 2-ая стойка: 2-ая коорд. центра

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

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

Q314 Диаметр стойки 2?

Приблизительный диаметр 2-го острова Введите завышенное значение.

Ввод: 0...99999,9999

Q315 Высота изм.стойки 2 на оси щупа?

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

Ввод: -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

Q307 Предустановка угла поворота

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

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

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

Укажите номер строки таблицы точек привязки. В эту строку система ЧПУ внесёт соответствующую запись:

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

Q305 >0: ось вращения обнулится в заданной здесь строке таблицы точек привязки. Таким образом осуществляется ввод в соответствующий столбец OFFSET таблицы точек привязки. (Пример: для оси инструмента Z осуществляется ввод в C_OFFS).

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

  • Q337 = 0 и, одновременно, Q402 = 0: в строку, которая задана с помощью Q305, заносится базовое вращение. (Пример: для оси инструмента Z осуществляется ввод базового вращения в SPC)
  • Q337 = 0 и одновременно Q402 = 1: параметр Q305 не эффективен
  • Q337 = 1: параметр Q305 работает как описано выше

Ввод: 0...99999

Q402 Поворот/выверка (0/1)

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

0: установить базовое вращение: система ЧПУ сохраняет базовое вращение (пример: для оси инструмента Z в система ЧПУ использует столбец SPC

1: выполнить вращение круглого стола: выполняется запись в соответствующей столбец Offset таблицы точек привязки (пример: для оси инструмента Z система ЧПУ использует столбец C_Offs), соответствующая ось также поворачивается

Ввод: 0, 1

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

Укажите, должна ли система ЧПУ устанавливать индикацию положения соответствующей оси вращения на 0 после выравнивания:

0: после выравнивания индикация положения не устанавливается на 0

1: после выравнивания индикация положения устанавливается на 0, если вы ранее определили Q402=1

Ввод: 0, 1

Пример

11 TCH PROBE 402 OBOR. 2 STOJKI ~

Q268=-37

;1-A KOOR. 1- CENTRA ~

Q269=+12

;2-A KOOR 1- CENTRA ~

Q313=+60

;DIAMETR STOJKI 1 ~

Q261=-5

;WYSOTA IZMERENIA 1 ~

Q270=+75

;2-A KOOR 2-O CENTRA ~

Q271=+20

;2-A KOOR 2- CENTRA ~

Q314=+60

;DIAMETR STOJKI 2 ~

Q315=-5

;WYSOTA IZM.STOJKI 2 ~

Q320=+0

;BEZOPASN.RASSTOYANIE ~

Q260=+20

;BEZOPASNAYA VYSOTA ~

Q301=+0

;DWISH.NA BEZ.WYSOTU ~

Q307=+0

;PRESET ROTATION ANG. ~

Q305=+0

;NR W TABLICU ~

Q402=+0

;COMPENSATION ~

Q337=+0

;USTANOWIT NOL