Цикл 1416 ИЗМЕРЕНИЕ ТОЧКИ ПЕРЕСЕЧЕНИЯ

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

G1416

Применение

С помощью цикла контактного щупа 1416 вы можете определить точку пересечения двух граней. Вы можете использовать цикл в любой плоскости обработки XY, XZ и YZ. Для цикла требуется всего четыре точки измерения, по две позиции на каждой грани. Вы можете выбирать последовательность граней произвольно.

Если вы перед этим циклом запрограммировали цикл 1493 IZMERENIE VYSHTAMPOVKI, то вы можете повторять точки касания вдоль одного направления на заданной длине.

Цикл 1493 IZMERENIE VYSHTAMPOVKI

Цикл также предлагает следующие возможности:

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

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

  3. Система ЧПУ перемещает контактный щуп на ускоренном ходу FMAX_PROBE на безопасное расстояние. Оно получается из суммы Q320, SET_UP и радиуса контактного шарика. Безопасное расстояние учитывается при измерении в каждом направлении измерения.
  4. Затем система ЧПУ перемещает контактный щуп на заданную высоту измерения Q1102 и производит первую операцию измерения на подаче измерения F из таблицы контактных щупов.
  5. Если вы запрограммировали REZHIM BEZOP. VISOTI Q1125 , то система ЧПУ позиционирует щуп на FMAX_PROBE обратно на безопасную высоту Q260.
  6. Система ЧПУ позиционирует контактный щуп к следующей точке измерения.
  7. Система ЧПУ позиционирует контактный щуп на заданную высоту измерения Q1102 и определяет следующую точку измерения.
  8. Система ЧПУ повторяет шаги 4 - 6 до тех пор, пока все точки измерения не будут зарегистрированны.
  9. Система ЧПУ сохраняет измеренную позицию в следующих Q-параметрах. Если Q1120 PEREDACHA POSICII определен со значением 1 , система ЧПУ записывает измеренную позицию в активную строку таблицы точек привязки.

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

Значение

с Q950 по Q952

Первая измеренная позиция по главной, вспомогательной оси и оси инструмента

с Q953 по Q955

Вторая измеренная позиция по главной, вспомогательной оси и оси инструмента

с Q956 по Q958

Третья измеренная позиция по главной, вспомогательной оси и оси инструмента

с Q959 по Q960

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

Q964

Измеренное базовое вращение

Q965

Измеренный поворот стола

с Q980 по Q982

Измеренное отклонение первой точки измерения по главной, вспомогательной оси и оси инструмента

с Q983 по Q985

Измеренное отклонение второй точки измерения по главной, вспомогательной оси и оси инструмента

с Q986 по Q988

Измеренное отклонение третьей точки измерения по главной, вспомогательной оси и оси инструмента

с Q989 по Q990

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

Q994

Измеренное угловое отклонение базового вращения

Q995

Измеренное угловое отклонение поворота стола

Q183

Состояние детали

  • -1= не определено
  • 0 = хорошо
  • 1 = доработка
  • 2 = брак

Q970

Если вы перед этим запрограммировали цикл 1493 IZMERENIE VYSHTAMPOVKI:

Максимальное отклонение, исходя из 1-й точки измерения

Q971

Если вы перед этим запрограммировали цикл 1493 IZMERENIE VYSHTAMPOVKI:

Максимальное отклонение, исходя из 2-й точки измерения

Q972

Если вы перед этим запрограммировали цикл 1493 IZMERENIE VYSHTAMPOVKI:

Максимальное отклонение, исходя из 3-й точки измерения

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

 
Указание
Осторожно, опасность столкновения!
Если вы не перемещаетесь на безопасную высоту между объектами или точками измерения, то существует опасность столкновения.
  1. Между каждым объектом или точкой измерения перемещайтесь на безопасную высоту
 
Указание
Осторожно, опасность столкновения!
При отработке циклов измерения 444 и 14xx не должны быть активны преобразования координат, например, 8 ZERK.OTRASHENJE, 11 MASCHTABIROWANIE, 26 KOEFF.MASCHT.OSI, TRANS MIRROR.
  1. Выполните сброс преобразования координат перед вызовом циклов
  • Этот цикл можно отработать исключительно в режиме работы FUNCTION MODE MILL.

Указания в связи с осями вращения:

  • Когда вы определяете базовое вращение в развёрнутой плоскости обработки, вы должны учитывать следующее:
    • Если текущие координаты осей вращения соответствуют заданным углам поворота (меню 3D ROT), то плоскость обработки непротиворечива. Система ЧПУ рассчитывает базовое вращение, во входной системе координат I-CS.
    • Если текущие координаты осей вращения не соответствуют заданным углам поворота (меню 3D ROT), то плоскость обработки противоречива. Система ЧПУ рассчитывает базовое вращение в системе координат детали W-CS в зависимости от оси инструмента.
  • С помощью опционального машинного параметра chkTiltingAxes (№ 204601) производитель станка определяет, проверяет ли система ЧПУ соответствие наклонного положения. Если проверка не задана, то система ЧПУ по умолчанию предполагает непротиворечивую плоскость обработки. Расчёт базового вращения выполняется тогда в I-CS.

Выравнивание поворотной оси стола:

  • Система ЧПУ может выровнять поворотный стол только тогда, когда измеренное вращение может быть скорректировано с помощью оси вращения стола. Это ось должна быть первая ось вращения стола, считая от детали.
  • Чтобы выровнять оси вращения стола (Q1126 не равно 0), вы должны сохранить значения разворота (Q1121 не равно 0). В противном случае система ЧПУ покажет сообщение об ошибке.

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

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

Параметр

Q1100 1-ья заданная поз. главной оси?

Абсолютная заданная позиция по главной оси, на которой пересекаются две грани.

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

Q1101 1-ая заданная поз. вспом. оси?

Абсолютная целевая позиция по вспомогательной оси, на которой пересекаются две грани.

Ввод: -99999,9999...+99999,9999 или опционально, см. Q1100

Q1102 1-aя заданная поз. оси инстр.?

Абсолютная заданная позиция точки измерения по оси инструмента

Ввод: –99999.9999...+9999.9999 опциональный ввод, см. Q1100

QS400 Величина допуска?

Диапазон допусков, контролируемый циклом. Допуск определяет допустимое отклонение нормали к поверхности вдоль первой грани. Система ЧПУ определяет отклонение, используя заданные координаты и фактические координаты детали.

Пример:

  • QS400 ="0.4-0.1" означает: верхний предел = заданные координаты +0,4, нижний предел = заданные координаты -0.1. Для цикла получается следующий диапазон допуска: «от заданной координаты+0,4 до заданной координаты-0,1».
  • QS400 =" ": нет контроля допусков.
  • QS400 ="0": нет контроля допусков.
  • QS400 ="0.1+0.1" : нет контроля допусков.

Ввод: максимум 255 знаков

Q1130 Заданный угол для 1-ой прямой?

Заданный угол первой прямой линии

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

Q1131 Направ. измер. для 1-ой прямой?

Направление измерения первой прямой:

1: система ЧПУ поворачивает направление измерения на +90° вокруг заданного угла Q1130

-1: система ЧПУ поворачивает направление измерения на -90° вокруг заданного угла Q1130

Ввод: -1, +1

Q1132 Первое расст. на 1-ой прямой?

Расстояние между точкой пересечения и первой точкой измерения на первой грани Значение действует инкрементально.

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

Q1133 Второе расст. на 1-ой прямой

Расстояние между точкой пересечения и первой точкой измерения на второй грани Значение действует инкрементально.

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

QS401 Toleranzangabe 2?

Диапазон допусков, контролируемый циклом. Допуск определяет допустимое отклонение нормали к поверхности вдоль второй грани. Система ЧПУ определяет отклонение, используя заданные координаты и фактические координаты детали.

Ввод: максимум 255 знаков

Q1134 Заданный угол для 2-ой прямой?

Заданный угол второй прямой линии

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

Q1135 Направ. измер. для 2-ой прямой?

Направление измерения второй грани:

+1: поворачивает направление измерения на +90° к целевому углу Q1134 и измеряет под прямым углом к заданной грани.

-1: поворачивает направление измерения на -90° к целевому углу Q1134 и измеряет под прямым углом к заданной грани.

Ввод: -1, +1

Q1136 Первое расст. на 2-ой прямой?

Расстояние между точкой пересечения и первой точкой измерения на второй грани Значение действует инкрементально.

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

Q1137 Второе расст. на 2-ой прямой

Расстояние между точкой пересечения и второй точкой измерения на второй грани Значение действует инкрементально.

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

Q1139 Плоскость для объекта (1-3)?

Плоскость, в которой система ЧПУ интерпретирует заданные углы Q1130 и Q1134 , а также направления измерения Q1131 и Q1135.

1: плоскость YZ

2: плоскость ZX

3: плоскость XY

Ввод: 1, 2, 3

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

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

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

Q260 b.wysota?

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

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

Q1125 Перемещ. на безопасную высоту?

Поведение при позиционировании между позициями измерения:

-1: не перемещать на безопасную высоту.

0: перемещать на безопасную высоту до и после цикла. Предварительное позиционирование выполняется на FMAX_PROBE.

1: перемещать на безопасную высоту до и после каждого объекта. Предварительное позиционирование выполняется на FMAX_PROBE.

2: перемещать на безопасную высоту до и после каждой точки измерения. Предварительное позиционирование выполняется на FMAX_PROBE.

Ввод: -1, 0, +1, +2

Q309 Реакция при ошибке допуска?

Реакция в случае превышения допуска:

0: не прерывать выполнение программы, если допуск превышен. Система ЧПУ не будет открывать окно с результатом.

1: прервать выполнение программы, если допуск превышен. Система ЧПУ откроет окно с результатом.

2: система ЧПУ откроет окно с результатами, если фактическое положение находится в области брака. Выполнение программы прерывается. Система ЧПУ не будет открывать окно с результатом при доработке.

Ввод: 0, 1, 2

Q1126 Выровнять оси вращения?

Позиционирование осей вращения для обработки под углом:

0: сохранить текущее положение осей вращения.

1: автоматически позиционировать оси вращения и при этом сохранять положения вершины инструмента (MOVE). Относительное расположение между заготовкой и контактным щупом не изменится. Система ЧПУ выполняет компенсационное движение с помощью линейных осей.

2: автоматически позиционировать оси вращения и без сохранения положения вершины инструмента (TURN).

Ввод: 0, 1, 2

Q1120 Позиция для передачи?

Определите, корректирует ли система ЧПУ активную точку привязки:

0: без коррекции

1: коррекция активной точки привязки по отношению к точке пересечения. Система ЧПУ корректирует активную точку привязки по отклонению заданного и фактического положения точки пересечения.

Ввод: 0, 1

Q1121 Передать вращение?

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

0: без базового вращения

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

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

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

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

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

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

Ввод: 0, 1, 2, 3, 4, 5, 6

Пример

11 TCH PROBE 1416 ИЗМЕРЕНИЕ ТОЧКИ ПЕРЕСЕЧЕНИЯ ~

Q1100=+50

;1-JA TOCHKA GL. OSI ~

Q1101=+10

;1-JA TOCHKA VSP. OSI ~

Q1102=-5

;1-JA TOCHKA OSI INS. ~

QS400="0"

;DOPUSK ~

Q1130=+45

;ZADANNYJ UGOL 1 PRYAMOJ ~

Q1131=+1

;NAPR. IZMER. 1 PRYAMOJ ~

Q1132=+10

;PERVOE RASST. 1 PRYAMOJ ~

Q1133=+25

;VTOROE RASST. 1 PRYAMOJ ~

QS401="0"

;Toleranz 2 ~

Q1134=+135

;ZADANNYJ UGOL 2 PRYAMOJ ~

Q1135=–1

;NAPR. IZMER. 2 PRYAMOJ ~

Q1136=+10

;PERVOE RASST. 2 PRYAMOJ ~

Q1137=+25

;VTOROE RASST. 2 PRYAMOJ ~

Q1139=+3

;PLOSKOST OBJEKTA ~

Q320=+0

;BEZOPASN.RASSTOYANIE ~

Q260=+100

;BEZOPASNAYA VYSOTA ~

Q1125=+2

;REZHIM BEZOP. VISOTI ~

Q309=+0

;REAKZIA NA OSHIBKU ~

Q1126=+0

;VI'RAVN. OSI VRASCH. ~

Q1120=+0

;PEREDACHA POSICII ~

Q1121=+0

;PEREDACHA VRASH.