Цикл 460 KALIBROVKA TS NA SHARIKE (опция #17)
Программирование ISO
G460
Применение.
Следуйте указаниям инструкции по обслуживанию станка!
До начала запуска цикла калибровки необходимо предварительно позиционировать контактный щуп по центру над калибровочным шариком. Необходимо позиционировать контактный щуп по оси щупа приблизительно на безопасное расстояние (значение из таблицы контактных щупов + значение из цикла) над калибровочным шариком.
С помощью цикла 460 можно автоматически откалибровать 3D-контактный щуп с помощью калибровочной сферы.
Кроме этого, можно определить 3D-калибровочные данные. Для этого необходима опция #92 3D-ToolComp. 3D калибровочные данные описывают характеристики контактного щупа при отклонении в любом направлении. 3D калибровочные данные сохраняются в TNC:\system\3D-ToolComp\*. Столбец DR2TABLE в таблице инструментов, в этом случае, ссылается на таблицу 3DTC. Kалибровочные 3D-данные учитываются при операции измерения. Эта 3D калибровка необходима, если Вы хотите достичь очень высокой точности с помощью 3D-щупов, например, для цикла 444 или графической наладки детали (опция #159).
Перед калибровкой простого стилуса:
До начала запуска цикла калибровки необходимо предварительно позиционировать контактный щуп:
- Определите приблизительное значение радиуса R и длины L контактного щупа
- Расположите контактный щуп в плоскости обработки по центру над калибровочной сферой
- Расположите контактный щуп по оси контактного щупа примерно на безопасном расстоянии над калибровочной сферой. Безопасное расстояние состоит из значения из таблицы контактных щупов и значения из цикла.
Перед калибровкой L-образного стилуса:
- Зажмите калибровочную сферу
- Tip
При калибровке должна быть возможность прикоснуться к северному и южному полюсам. Если это невозможно, то система ЧПУ не сможет определить радиус сферы. Убедитесь в том, что столкновение невозможно.
- Определите приблизительное значение радиуса R и длины L контактного щупа Вы можете определить это с помощью устройства предварительной настройки.
- Сохраните приблизительное смещение центра в таблице контактных щупов:
- CAL_OF1: длина углового стилуса
- CAL_OF2: 0
- Вставьте контактный щуп и сориентируйте его параллельно главной оси, например, с помощью цикла 13 ORIENT.OSTAN.SPIND.
- Введите угол калибровки в столбец CAL_ANG таблицы контактных щупов.
- Расположите центр контактного щупа над центром калибровочной сферы
- Поскольку щуп расположен под углом, наконечник щуп не центрируется над калибровочной сферой.
- Позиционируйте контактный щуп по оси щупа приблизительно на безопасное расстояние (значение из таблицы контактных щупов + значение из цикла) над калибровочной сферой.
Предварительное позиционирование с L-образным стилусом Процедура калибровки с L-образным стилусом
Ход цикла
В зависимости от параметра Q433 вы можете выполнить калибровку только радиуса или радиуса и длины.
Калибровка радиуса Q433=0
- Установите калибровочную сферу. Обращайте внимание на возможные столкновения!
- Поместите контактный щуп по оси щупа над калибровочной сферой, а в плоскости обработки - примерно в центре сферы
- Первое перемещение системы ЧПУ выполняет в плоскости в зависимости от угла привязки (Q380)
- Система ЧПУ позиционирует контактный щуп вдоль оси щупа.
- Запускается процесс измерения и система ЧПУ начинает с поиска середины (экватора) калибровочной сферы.
- После определения экватора определяется угол шпинделя для калибровки CAL_ANG (для L-образного щупа).
- После того как CAL_ANG найден, начинается калибровка радиуса
- Затем система ЧПУ отводит контактный щуп по оси щупа обратно на высоту, на которой контактный щуп был предварительно позиционирован.
Калибровка радиуса и длины Q433=1
- Установите калибровочную сферу. Обращайте внимание на возможные столкновения!
- Поместите контактный щуп по оси щупа над калибровочной сферой, а в плоскости обработки - примерно в центре сферы
- Первое перемещение системы ЧПУ выполняет в плоскости в зависимости от угла привязки (Q380)
- Затем система ЧПУ позиционирует контактный щуп вдоль оси щупа.
- Запускается процесс измерения и система ЧПУ начинает с поиска середины (экватора) калибровочной сферы.
- После определения экватора определяется угол шпинделя для калибровки CAL_ANG (для L-образного щупа).
- После того как CAL_ANG найден, начинается калибровка радиуса
- Затем система ЧПУ отводит контактный щуп по оси щупа обратно на высоту, на которой контактный щуп был предварительно позиционирован.
- Система ЧПУ определяет длину контактного щупа на северном полюсе калибровочной сферы.
- В конце цикла система ЧПУ отводит контактный щуп по оси щупа обратно на высоту, на которой контактный щуп был предварительно позиционирован.
В зависимости от параметра Q455 вы можете дополнительно выполнить 3D-калибровку.
3D-калибровка Q455= 1...30
- Установите калибровочную сферу. Обращайте внимание на возможные столкновения!
- После калибровки радиуса и длины система ЧПУ отводит контактный щуп назад по оси щупа. Затем система ЧПУ позиционирует контактный щуп над северным полюсом.
- Процесс измерения начинается от северного полюса к экватору со множеством измерений. Определяются погрешности от заданного значения и таким образом специфика характера отклонения щупа
- Вы можете определить количество точек измерения между полюсом и экватором. Это количество зависит от параметра ввода Q455. Можно запрограммировать значение от 1 до 30. Если вы запрограммировали Q455=0, то 3D-калибровка не выполняется
- Определённые в процессе калибровки погрешности сохраняются в таблице 3DTC
- В конце цикла система ЧПУ отводит контактный щуп по оси щупа обратно на высоту, на которой контактный щуп был предварительно позиционирован.
- При L-образном щупе калибровка происходит между северным и южным полюсами.
- Чтобы выполнить калибровку длины, положение середины (Q434) калибровочной сферы относительно активной нулевой точки должно быть известно. Если это не так, не рекомендуется выполнять калибровку длины с помощью цикла 460!
- Пример применения для калибровки длины с помощью цикла 460 - это юстировка двух контактных щупов.
Рекомендации
HEIDENHAIN берет на себя ответственность за функции циклов контактного щупа только в в сочетании с контактными щупами HEIDENHAIN.
- Не активируйте следующие циклы перед использованием циклов контактного щупа: цикл 7 SMESCHENJE NULJA, цикл 8 ZERK.OTRASHENJE, цикл 10 POWOROT, цикл 11 MASCHTABIROWANIE и цикл 26 KOEFF.MASCHT.OSI.
- Предварительно сбросить преобразования координат
- Эти циклы вы можете выполнять в режимах работы FUNCTION MODE MILL и FUNCTION MODE TURN.
- В процессе калибровки автоматически генерируется протокол измерений. Данный протокол имеет имя файла TCHPRAUTO.html. Файл сохраняется в том же каталоге, что и исходный файл. Можно отобразить протокол измерения в системе ЧПУ через браузер. Если в управляющей программе используются несколько циклов для калибровки контактного щупа, то все протоколы измерения сохраняются в файле TCHPRAUTO.html.
- Рабочая длина измерительного щупа всегда отсчитывается от точки привязки инструмента. Точка привязки инструмента часто находится на переднем краю шпинделя, т.е. торцевой поверхности шпинделя. Производитель станка может также разместить точку привязки инструмента в другом месте.
- Для поиска экватора калибровочной сферы требуется разное количество касаний в зависимости от точности предварительного позиционирования.
- Для достижения оптимальных результатов с точки зрения точности с помощью L-образного щупа HEIDENHAIN рекомендует производить измерение и калибровку с одинаковой скоростью. Обратите внимание на положение потенциометра подачи, если он эффективен при измерении.
- Если вы запрограммировали Q455=0, то система ЧПУ не выполняет 3D-калибровку.
- При программировании Q455=1 - 30, выполняется 3D-калибровка контактного щупа. Она определяет погрешности характеристики отклонений щупа в зависимости от различного угла контакта. Перед использованием цикла 444, вы должны выполнить 3D-калибровку.
- Если вы запрограммировали Q455=1 - 30, то в TNC:\system\3D-ToolComp\* сохраняется таблица.
- Если уже существует ссылка на таблицу калибровки (столбец DR2TABLE), то эта таблица перезаписывается.
- Если ссылка на таблицу калибровки ещё не создана (столбец DR2TABLE), в зависимости от номера инструмента создаётся ссылка на относящуюся к нему таблицу.
Указания к программированию
- Перед определением цикла должен быть запрограммирован вызов инструмента для задания оси контактного щупа.
Параметры цикла
Параметры цикла
Вспомогательная графика | Параметр |
---|---|
Q407 Точный радиус калибр. шарика? Введите точный радиус используемой калибровочной сферы. Ввод: 0.0001...99.9999 | |
Q320 Безопасная высота? Дополнительное расстояние между точкой измерения и наконечником контактного щупа. Q320 прибавляется к SET_UP (таблица контактных щупов) и только при измерении точки привязки по оси контактного щупа. Значение действует инкрементально. Ввод: 0...99999,9999 или альтернативно PREDEF | |
Q301 Движение на без.высоту (0/1)? Задайте, как контактный щуп должен перемещаться между точками измерения: 0: перемещение между точками измерения на высоте измерения 1: перемещение между точками измерения на безопасной высоте Ввод: 0, 1 | |
Q423 Количество касаний? Количество точек измерения на диаметре. Значение является абсолютным. Ввод: 3...8 | |
Q380 Базовый угол? (0=баз.ось) Задайте базовый угол (базовое вращение) для регистрации точек измерения в действующей системе координат заготовки. Определение базового угла может существенно увеличить область измерений оси. Значение является абсолютным. Ввод: 0...360 | |
Q433 Калибровать длину (0/1)? Задайте, должна ли система система ЧПУ калибровать длину после калибровки радиуса: 0: не выполнять калибровку длины 1: выполнить калибровку длины Ввод: 0, 1 | |
Q434 Точка привязки для длины? Координата центра калибровочной сферы. Необходимо задавать только при выполнении калибровки длины. Значение является абсолютным. Ввод: -99999,9999...+99999,9999 | |
Q455 Количество тчк для3D-калибровки? Укажите количество точек измерения для 3D-калибровки. Целесообразно использовать, например, 15 точек измерения. При внесении 0, 3D-калибровка не выполняется. При 3D-калибровке определяется характеристика отклонений контактного щупа под различными углами и сохраняется в таблицу. Для 3D- калибровки требуется опция 3D-ToolComp. Ввод: 0...30 |
11 TCH PROBE 460 TS KALIBROVKA TS NA SHARIKE ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|