Цикл 423 IZM.PRIAMOUGOL.WNUT.

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

G423

Применение

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

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

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

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

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

Значение

Q151

Фактическое значение центра по главной оси

Q152

Фактическое значение центра по вспомогательной оси

Q154

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

Q155

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

Q161

Отклонение центра по главной оси

Q162

Отклонение центра по вспомогательной оси

Q164

Отклонение длины стороны по главной оси

Q165

Отклонение длины стороны по вспомогательной оси

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

  • Этот цикл можно отработать исключительно в режиме работы FUNCTION MODE MILL.
  • Если размеры кармана и безопасное расстояние не допускают предварительного позиционирования вблизи точек измерения, то система ЧПУ всегда производит измерение, начиная из центра кармана. В этом случае измерительный щуп не перемещается на безопасную высоту между четырьмя точками измерения.
  • Контроль инструмента зависит от отклонения длины первой стороны.
  • Система ЧПУ отменяет активное базовое вращение в начале цикла.

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

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

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

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

Параметр

Q273 1-ая коорд. центра (зад.знач.)?

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

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

Q274 2-ая коорд.центра (зад.значен.)?

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

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

Q282 1-ая длина стороны (зад.знач.)?

Длина кармана, параллельно к главной оси плоскости обработки

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

Q283 2-ая длина стороны (зад.знач.)?

Длина кармана, параллельно к вспомогательной оси плоскости обработки

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

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

Q284 Максим.знач.1-ая длина стороны?

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

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

Q285 Миним.знач. 1-ая длина стороны?

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

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

Q286 Максим.знач.2-ая длина стороны?

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

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

Q287 Миним.знач. 2-ая длина стороны?

Наименьшая разрешаемая ширина кармана

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

Q279 Знач.допуска 1-ая коорд.центра?

Разрешаемое отклонение положения по главной оси плоскости обработки.

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

Q280 Знач.допуска 2-ая коорд.центра?

Разрешаемое отклонение положения по вспомогательной оси плоскости обработки.

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

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

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

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

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

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

Ввод: 0, 1, 2

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

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

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

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

Ввод: 0, 1

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

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

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

>0: номер инструмента в таблице инструментов TOOL.T

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

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

Пример

11 TCH PROBE 423 IZM.PRIAMOUGOL.WNUT. ~

Q273=+50

;1-AJA KOORD.CENTRA ~

Q274=+50

;2-JA KOORD.CENTRA ~

Q282=+80

;DLINA 1-OJ STORONY ~

Q283=+60

;DLINA 2-OJ STORONY ~

Q261=-5

;WYSOTA IZMERENIA ~

Q320=+0

;BEZOPASN.RASSTOYANIE ~

Q260=+10

;BEZOPASNAYA VYSOTA ~

Q301=+1

;DWISH.NA BEZ.WYSOTU ~

Q284=+0

;MAKS.RAZMER 1J STOR. ~

Q285=+0

;MIN. RAZMER 1J STOR. ~

Q286=+0

;MAKS.RAZMER 2J STOR. ~

Q287=+0

;MIN.RAZMER 2J STOR. ~

Q279=+0

;DOPUSK 1-J CENTR ~

Q280=+0

;DOPUSK 2-J CENTR ~

Q281=+1

;PROTOKOL IZMERENIA ~

Q309=+0

;PGM- STOP DOPUSK ~

Q330=+0

;INSTRUMENT