Цикл 425 IZM.SCHIRINY WNUTRI

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

G425

Применение

Цикл контактного щупа 425 определяет длину и ширину паза (кармана). Если в цикле задаются соответствующие значения допуска, то система ЧПУ осуществляет сравнение заданного и фактического значения и записывает это отклонение в Q-параметре.

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

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

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

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

Значение

Q156

Фактическое значение измеренной длины

Q157

Фактическое значение положения центральной оси

Q166

Отклонение измеренной длины

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

  • Этот цикл можно отработать исключительно в режиме работы FUNCTION MODE MILL.
  • Система ЧПУ отменяет активное базовое вращение в начале цикла.

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

  • Перед определением цикла необходимо, чтобы вызов инструмента для определения оси контактного щупа был запрограммирован.
  • Заданная длина Q311 должна лежать между минимальным и максимальным размерами (Q276/Q275).

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

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

Параметр

Q328 1-ая координата начальной точки?

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

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

Q329 2-ая координата начальной точки?

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

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

Q310 Смещ. для 2-го измерения (+/-)?

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

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

Q272 Ось изм.(1=1-ая ось/2=2-ая ось)?

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

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

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

Ввод: 1, 2

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

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

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

Q260 b.wysota?

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

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

Q311 Заданная длина?

Заданное значение измеряемой длины

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

Q288 Максимальный размер?

Максимальная разрешаемая длина

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

Q289 Минимальный размер?

Наименьшая разрешаемая длина

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

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

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

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

1: создать протокол измерения: Система ЧПУ сохраняет файл протокола TCHPR425.TXT той же директории, в которой находится файл *.Н.

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

Ввод: 0, 1, 2

Q309 Останов прог.при ошиб.допуска?

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

0: не прерывать работу программы, не выдавать сообщения об ошибке

1: прервать работу программы, выдать сообщение об ошибке

Ввод: 0, 1

Q330 Инструмент для контроля?

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

0: контроль не активен

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

Ввод: 0...99999.9 или максимум 255 знаков

Контроль инструмента

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

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

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

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

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

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

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

Ввод: 0, 1

Пример

11 TCH PROBE 425 IZM.SCHIRINY WNUTRI ~

Q328=+75

;1-JA KOORD.NACH.TOCH ~

Q329=-12.5

;2-JA KOORD.NACH.TOCH ~

Q310=+0

;SDWIG 2OE IZMERENIE ~

Q272=+1

;OS IZMERENIA ~

Q261=-5

;WYSOTA IZMERENIA ~

Q260=+10

;BEZOPASNAYA VYSOTA ~

Q311=+25

;NOMINALNAJA DLINA ~

Q288=+25.05

;MAKSIMALNYJ RAZMER ~

Q289=+25

;MINIMALNYJ RAZMER ~

Q281=+1

;PROTOKOL IZMERENIA ~

Q309=+0

;PGM- STOP DOPUSK ~

Q330=+0

;INSTRUMENT ~

Q320=+0

;BEZOPASN.RASSTOYANIE ~

Q301=+0

;DWISH.NA BEZ.WYSOTU