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