Поиск цапфы по торцу c g782, 6 циклы поиска – Инструкция по эксплуатации HEIDENHAIN SW 54843x-03 DIN Programming
Страница 489
HEIDENHAIN MANUALplus 620, CNC PILOT 640
489
5.6 Циклы поиска
Поиск цапфы по торцу C G782
Цикл G782 многократно проводит измерение стороны торца
детали по оси Z. Ось С при этом перед каждым измерением
сдвигается на определенное в цикле расстояние до тех пор, пока
не будет обнаружена цапфа. Дополнительно цикл рассчитывает
среднее значение двух подходов к диаметру цапфы.
В случае если будет превышено определенное в цикле
допустимое значение, цикл сохранит полученное отклонение как
сдвиг нулевой точки. Результат измерения дополнительно
сохраняется в переменной #i99.
Ход цикла
Из текущего положения измерительный щуп перемещается по
оси Х в направлении точки измерения. Если измерительный щуп
касается детали, значение измерения сохраняется и система
перемещается в исходное положение. Затем цикл поворачивает
ось С на определенный в параметре Поисковая сетка RC угол и
заново проводит измерение по оси Х. Эта операция повторяется
до тех пор, пока не будет обнаружена цапфа. К диаметру цапфы
цикл проводит два подхода измерения по оси С, рассчитывает
центр отверстия и устанавливает нулевую точку на оси С.
Система управления выдает сообщение об ошибке, если
измерительный щуп не достигает точки касания в пределах
заданного пути. Если было запрограммировано максимальное
отклонение WE , точка измерения будет запрошена дважды, а
среднее значение будет сохранено как результат. В случае, если
разница измерений больше, чем максимальное отклонение WE,
ход программы будет прерван, а сообщение об ошибке выведено
на экран.
Пример: G782 Поиск цапфы по торцу C
. . .
ОБРАБОТКА
N3 G782 R1 D1 K2 C0 RC10 IC20 AC0 BD0.2 Q0
P0 H0
. . .
Результат
#i99
Значение
< 999997
Результат измерения первое измерение
999999
Отклонение в процессе измерения было выше,
чем запрограммировано в параметре
Допустимое отклонение WE
Параметр
R
Тип сдвига нулевой точки:
1: Активировать сдвиг нулевой точки в таблице и функции
G152 и дополнительно сохранить значение в таблице
нулевых точек. Сдвиг нулевой точки остается активным и
после выполнения программы.
2: при помощи G152 активировать сдвиг нулевой точки
для последующего выполнения программы. После
выполнения программы сдвиг нулевой точки
деактивируется.