Циклы измерения Версия V5C* разработаны для системы управления Heidenhain TNC
426/430, начиная с версии 280 476 04, а также для системы управления iTNC 530, начиная с
версии 340 420 01. Циклы измерения могут эксплуатироваться со всеми лазерными
системами «BLUM», включая лазерные системы «BLUM NT».
Содержимое дискеты и документация (обобщённые под названием «данные») защищены
авторскими правами. Фирма «BLUM-Novotest GmbH» оставляет за собой все права на данные
или их часть, в частности право механического и электронного размножения, проката, аренды,
изменения, хранения и обработки в управлении ЧПУ или других электронных системах
(например, персональный компьютер). Передача, а также размножение информации или её
использование на нескольких управлениях возможны только после однозначного разрешения
фирмой «BLUM-Novotest GmbH». Нарушение указанного условия повлечёт за собой
взыскание причинённого ущерба.
Вся данные были тщательно проверены. Однако мы не гарантируем полноту, правильность и
безошибочность информации. Информация в данном печатном издании регулярно
проверяется, а все необходимые корректировки появляются в следующих изданиях.
Фирма «BLUM-Novotest GmbH» не несёт ответственности за повреждения станка, которые
могут возникнуть во время циклов измерения в результате ошибки в программе, неверного
использования или последующего изменения циклов измерения после успешного ввода в
эксплуатацию. Мы также не можем взять на себя ответственность за неправильное
выполнение циклов измерения из-за ошибок управления TNC.
С момента инсталляции циклов измерения в управление ЧПУ станка приведённые случаи
исключения гарантийных обязательств считаются признанными.
Мы оставляем за собой право производить технические изменения с целью улучшения
продукта. Будем благодарны вам за внесение предложений по улучшению качества продукта.
Подробное руководство по инсталяции лазерной измерительной системы «BLUM» имеется на
немецком и английском языке. По запросу можно получить инструкцию по программированию
на другом языке.
.1 Возможности применения
При помощи стандартных циклов «BLUM» могут решаться следующие задачи измерения:
Калибровка лазерной измерительной системы.
Измерение длины и диаметра инструмента.
Компенсация температурного расширения.
Контроль отдельной режущей кромки (поломка режущей кромки) у прямых и круглых,
режущих кромок.
Контроль поломки режущего инструмента (поломка хвостовика инструмента).
.2 Обзор программы
Следующие файлы сохранены в разделе программируемого логического контроллера
системы управления:
PLC:\BLUM\BLUM_000.TAB Таблица параметров для определений, специфических
для станка.
: Программа 583
(Программный уровень 2)
Пар. Описание
L Длина инструмента
При Q350=0/+3 длина инструмента может быть занята L=0 (неизвестная длина
инструмента), при Q350= 1/2/-3 длина инструмента L должна иметь действительное
значение (известная длина инструмента).
Диапазон значения: -999,999 мм <= L <= +999,999 мм
DL Корректировка длины инструмента
Параметры L + DL должны иметь значащие значения (известная длина инструмента).
Диапазон значения: -99,999 мм <= DL <= +99,999 мм
R Радиус инструмента
При Q350=0/+3 радиус инструмента может быть иметь R=0 (неизвестная длина
инструмента), при Q350= 1/2/-3 радиус инструмента R должна иметь значащее
значение (известный радиус инструмента).
Диапазон значения: -999,999 мм <= R <= +999,999 мм
DR Корректировка радиуса инструмента
Параметры R + DR должны иметь значащие значения (известный радиус инструмента).
Диапазон значения: -99,999 мм <= DR <= +99,999 мм
R2 Радиуса инструмента R2: угловой радиус / радиус режущей кромки / радиус сферической
головки
Для обеспечения возможности целесообразного измерения радиус режущей кромки
должен составлять ABS R2 > 2 мм. В любом случае для расчета контрольного пути
(цикл 587) или положений измерения (цикл 588) необходимо вводить фактический радиус
режущей кромки с максимально возможной точностью. Ввод отрицательного радиуса
режущей кромки R2 для специального профильного инструмента (например, фреза с
четвертью валика) возможен, в отдельных случаях необходима проверка правильного
выполнения цикла.
Диапазон значения: 0,000 мм <= R2 <= R (R2 положительный, например, у шаровой
пальцевой фрезы, тороидальной фрезы и т.д.)
Диапазон значения: 0,000 мм <= R2 (R2 отрицательный, например, у фрезы с четвертью
валика и т.п.)
DR2 Корректировка радиуса инструмента R2
Параметры R2 + DR2 должны иметь значащие значения (известный радиус
инструмента).
При помощи количества режущих кромок (CUT) и длительности импульса (Q38)
высчитывается контрольное число оборотов.
Диапазон значения: 0 <= CUT <= 20.
LTOL Допуск износа: длина
При Q350=1/2 определяется износ инструмента как разницы между измеренным
значением длины и предварительно заданным значением и проверяется на предмет
соблюдения допуска износа. При превышении допуска длины происходит блокирование
инструмента в памяти для инструмента TOOL.T.
Диапазон значения: 0,000 мм <= LTOL <= +0,9999 мм
Стандартное значение LTOL = 0,030 мм
RTOL Допуск износа: радиус
При Q350=1/2 определяется износ инструмента как разницы между измеренным
значением радиуса и предварительно заданным значением и проверяется на предмет
соблюдения допуска износа. При превышении допуска радиуса происходит блокирование
инструмента в памяти для инструмента TOOL.T.
Диапазон значения: 0,000 мм <= RTOL <= +0,9999 мм
Стандартное значение LTOL = 0,030 мм
Внимание:
У инструмента с большим диаметром в
таблице инструмента TOOL.T постоянно
Опасность должен быть внесен правильный радиус
столкновения R. Благодаря этому цикл обнаруживает
! опасность столкновения и при
измерении может автоматически
сместить сбоку инструмент так, чтобы
избежать столкновения.
Для учета, зависимого от трех цифр изменения длины шпинделя, целесообразно определять
длину инструмента на рабочих оборотах. Измерение длины инструмента выполняется,
поэтому, всегда на оборотах шпинделя S, запрограммированных в последней записи TOOL
CALL.
При S=0 состояние шпинделя устанавливается на М5.
При S<= 360 значение интерпретируется либо как число оборотов шпинделя, либо как угол
направленности, а шпиндель при помощи цикла 13 и М19 позиционируется на указанное
положение угла (= функция, зависимая от параметра «Направленность шпинделя при S<=
360 в BLUM_000.TAB строка 83).
При S> 360 значение интерпретируется всегда как число оборотов шпинделя, и шпиндель
приводится во вращение при помощи М3.
В конце цикла измерения восстанавливается последнее, активное состояние шпинделя.
При L = 0, L < Lmin или L > Lmax длина инструмента принимается как неизвестная. В таком случае при
первом комплекте измерения выполняется неточный процесс поиска. Пусковое положение
комплекта измерения находится относительно максимально допустимой длины инструмента Lmax
примерно в 6 мм над лазерным лучом, целевое положение относительно минимально допустимой
длины инструмента Lmin находится примерно в 10 мм под лазерным лучом. Благодаря этому
обеспечивается то, что как самый длинный, так и самый короткий инструмент вызывает
коммутационный сигнал для неточного определения длины в рамках этого пути измерения. Все
остальные циклы снятия размеров для точного измерения выполняются затем, опираясь на эту
неточно определенную длину инструмента.
При L Lmin или L Lmax длина инструмента принимается как известная. В таком случае при первом
комплекте измерения выполняется неточный процесс поиска с ограничением пути измерения.
Пусковое положение комплекта измерения находится относительно максимально допустимой
длины инструмента Lmax примерно в 6 мм над лазерным лучом, целевое положение относительно
минимально допустимой длины инструмента Lmin находится примерно в 10 мм под лазерным лучом.
В рамках этого ограниченного пути измерения ожидается коммутационный сигнал при погружении в
лазерный луч.
Равномерное распределение всей длины инструмента на 3 названные параметры длины
инструмента хотя, возможно, и не влияет на программу обработки, однако не целесообразны при
применении циклов измерения Blum, так как в цикли измерения анализируется или определяется
лишь LTAB и DLTAB. Способ анализа и определения этих значений длины инструмента, а также запись
в память установленных характеристик инструмента в управление инструментом жестко сохранена
в цикле измерения, и параметры невозможно разделить в процентном отношении.
Общая длина калибровочного стержня L +DL может записываться в таблицу инструмента с 0 мм
(нулевой инструмент), если в таблицу BLUM_000.TAB внесено Lmin < 0 мм (правильная запись в
таблицу инструмента: L = -10,000 мм DL= +10,000 мм !). Тогда длина инструментов определяется
относительно этой нулевой длины так, что возможна положительная и отрицательная длина
инструмента.
Внимание: Опасность столкновения:
При ручном вводе длины инструмента L в управление инструментом WZV необходимо следить за
тем, чтобы не происходило превышение максимального отклонения от относительного размера
длины макс. 5 мм, как при определении длины инструмента, так и при вводе значения в
управление инструментом WZV. При ошибочном вводе возникает острая опасность столкновения,
так как при неправильно указанной длине инструмента происходит ошибочный расчет
предварительного положения или целевого положения и заход в это положение! Если инструмент
погружается в лазерный луч уже при предварительном позиционировании, то при последующем
комплекте измерения больше не сработает коммутирующий сигнал, который мог бы своевременно
остановить ось измерения до столкновения!
При R = 0 или R > R max радиус инструмента принимается как неизвестный. В таком случае при
первом комплекте измерения выполняется неточный процесс поиска. Пусковое положение
комплекта измерения находится относительно максимально допустимого радиуса инструмента R max
примерно в 6 мм перед лазерным лучом, целевое положение относительно оси инструмента
находится примерно в 2 мм за лазерным лучом. Благодаря этому обеспечивается то, что как самый
большой, так и самый малый инструмент вызывает коммутационный сигнал для неточного
определения радиуса в рамках этого пути измерения. Все остальные циклы снятия размеров для
точного измерения выполняются затем, опираясь на этот неточно определенный радиус
инструмента.
При R > 0 или R R max радиус инструмента принимается как известный. В таком случае при первом
комплекте измерения выполняется неточный процесс поиска с ограничением пути измерения.
Пусковое положение комплекта измерения находится относительно максимально допустимого
радиуса инструмента R max примерно в 6 мм перед лазерным лучом, целевое положение
относительно оси инструмента находится примерно в 2 мм за лазерным лучом. В рамках этого
ограниченного пути измерения ожидается коммутационный сигнал при погружении в лазерный луч.
Равномерное распределение всего радиуса инструмента на 3 названные параметра радиуса
инструмента, хотя и возможно и не влияет на программу обработки, однако не целесообразно у
управления циклами измерения Blum, так как в цикли измерения анализируется или определяется
лишь R TAB и DR TAB. Способ анализа и определения этих значений радиуса инструмента, а также
запись в память определенных характеристик инструмента в управление инструментом жестко
сохранено в цикле измерения и его невозможно разделить в процентном отношении.
КАЛИБРОВКА
ВИД ИЗМЕРЕНИЯ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА ЗНАЧЕН.
Параметры в TOOL.T:
Пояснение:
Калибровочный стержень с номером Т = 1 устанавливается перед вызовом цикла 581 в
шпиндель.
На каждую сторону снятия размеров при вращающемся шпинделе (S= 3000 об. в мин.)
выполняется многократный цикл снятия размеров с грубым и точным разрешением
(дискртизацией). После неточного поиска контрольных кромок на каждую сторону снятия
размеров проводятся по три повторных измерения (Q361) с высоким разрешением
(дискретизацией), высчитывается среднее значение, а также контролируется разброс
значений отдельных измерений на предмет соблюдения допуска разброса 0,01 мм (Q362).
Полученные калибровочные значения записываются в таблицу BLUM_000.TAB. В таблице
нельзя стирать или переписывать эти параметры!
В конце цикла измерения осуществляется проход уровня возврата на ускоренном ходе.
ТЕМП. КОМПЕНСАЦИЯ
ВИД ИЗМЕРЕНИЯ
КОЛ-ВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА
ОБЪЕМ ИЗМЕРЕНИЙ
Пояснение:
Калибровочный стержень с номером Т = 1 устанавливается перед вызовом цикла 582 в
шпиндель.
На каждую сторону снятия размеров при вращающемся шпинделе (S= 3000 об. в мин.)
выполняется три повторных измерения (Q361) c высоким разрешением (дискретизацией),
высчитывается среднее значение, а также контролируется разброс значений отдельных
измерений на предмет соблюдения допуска разброса 0,01 мм (Q362). Из среднего значения
положительного и отрицательного измерения снятия размеров высчитывается центр
лазерного луча. Полученные таким образом значения измерения ТК в продольной и
радиальной оси сравниваются с сохраненными эталонными значениями ТК (Q350=1). Разница
не должна превышать разрешенный допуск в продольной оси (LTOL) и в радиальной оси
(RTOL).
В конце цикла измерения осуществляется проход уровня возврата на ускоренном ходе.
Параметры в TOOL.T:
Q199 Параметры состояния инструмента для поломки инструмента, износа инструмента и контроля
режущей кромки
Q199=0 Инструмент/ режущая кромка в порядке, продолжить обработку детали.
Q199=1 Размер инструмента вне однократного допуска износа
(LTOL<DL<2*LTOL или LTOL<DL<LBREAK).
Q199=2 Размер инструмента вне двукратного допуска износа
(превышено DL>2*LTOL или DL>LBREAK).
Внимание: При неизвестных характеристиках инструмента (L=0, R=0) всегда существует опасность
столкновения с лазерной измерительной системой BLUM. Поэтому принципиально рекомендуется
вводить в таблицу инструмента TOOL.T неточные геометрические характеристики инструмента L и R
(точность ввода / макс. отклонение < 5 мм).
ДЛИНА,РАДИУС ИНСТРУМЕНТА
ВИД ИЗМЕРЕНИЯ
ОБЪЕМ ИЗМЕРЕНИЯ
КОНТРОЛЬ РЕЖУЩЕЙ КРОМКИ
СПЕЦИАЛЬНЫЕ ФУНКЦИИ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА ЗНАЧЕНИЙ
ДОПОЛН. КОРРЕКТИРОВКА ДЛИНЫ
ДОПОЛН. КОРРЕКТИРОВКА РАДИУСА
Пояснение:
Инструмент с номером Т = 5 устанавливается перед вызовом цикла 581 в шпинделе.
Сначала на протяжении многократного цикла снятия размеров три раза проводится измерение
(Q361) длины инструмента по нижней кромке инструмента 2,5 мм (ROFFS) вне оси инструмента и
контролируется разброс значений отдельных измерений на предмет соблюдения допуска разброса
0,01 мм (Q362). Дополнительное значение корректировки длины 0,03 мм (Q359) прибавляется к
корректировке инструмента DL.
Затем три раза проводится измерение (Q361) радиуса инструмента 1,5 мм (ROFFS) над кончиком
инструмента и контролируется разброс значений отдельных измерений на предмет соблюдения
допуска разброса 0,01 мм (Q362). Дополнительное значение корректировки длины 0,00 мм (Q360)
прибавляется к корректировке инструмента DR.
В конце, при пониженным контрольном числе оборотов, проверяются 5 режущих кромок (CUT) на
соблюдение допуска вращения без радиального биения 0,05 мм (RBREAK). Положение измерения
для контроля режущих кромок находится аксиально 1,5 мм (LOFFS) над кончиком инструмента и
радиально 0,05 мм (ROFFS) от измеренного радиуса инструмента в направлении оси инструмента.
При Q350=0/3 (измерение) измеренная геометрия инструмента записывается в память L или R и
устанавливается корректировка инструмента DL=0 или DR=0.
При Q350=1 (проверка) заданная геометрия инструмента в памяти L или R не изменяется.
Высчитывается разница между фактической измеренной геометрией инструмента и заданной
геометрией инструмента и записывается в память DL или DR. Затем проверяется корректировка
инструмента DL или DR на предмет соблюдения допуска износа LTOL или RTOL и устанавливается
состояние инструмента TL.
При Q350=2 (контроль) геометрия инструмента в памяти L, DL или R, DR не изменяется.
Высчитывается разница между фактической измеренной геометрией инструмента и заданной
геометрией инструмента и проверяется на предмет соблюдения допуска износа LTOL или RTOL и
устанавливается состояние инструмента TL.
При превышении допуска износа LTOL или RTOL или допуска разброса значений Q362 проводится
повторное изменение (в зависимости от параметра «Количество повторных измерений» в таблице
BLUM_000.TAB строка 84). Благодаря этому в значительной степени исключаются одиночные или
случайные источники погрешностей, которые могут отвечать за неправильный результат, например,
падающие капли охлаждающей жидкости или приставшая стружка и т.п. Измеряемое значение
определяется еще раз при минимально изменяемых окружающих условиях, например новый обдув
инструмента, а результат либо корректируется, либо подтверждается.
При исправном инструменте устанавливается маркер ошибки Q199=0 и М1205=0. Обработка
деталей может без остановки продолжаться.
При неисправном инструменте устанавливается маркер ошибки Q199=1 или Q199=2 и М1205=1,
а инструмент блокируется в таблице инструмента TOOL.T. Решения о дальнейших действиях,
например, останов станка или смена однотипного инструмента, должны приниматься в главной
программе.
В конце цикла измерения осуществляется проход уровня возврата на ускоренном ходе.
Следующие параметры устанавливаются в таблице инструмента TOOL.T:
L, DL Длина инструмента, корректировка длины инструмента (только при Q350= 0/1/3)
R, DR Радиус инструмента, корректировка радиуса инструмента (только при Q350= 0/1/3)
TL Блокировка инструмента (только при Q350= 1/2)
Следующие параметры Q устанавливаются в ходе программы:
Q199 Параметры состояния инструмента для поломки инструмента, износа инструмента и контроля
режущей кромки
Q199=0 Инструмент/ режущая кромка в порядке, продолжить обработку детали.
Q199=1 Размер инструмента вне однократного допуска износа
(LTOL<DL<2*LTOL или RTOL<DR<LBREAK).
Q199=2 Размер инструмента вне двукратного допуска износа
(превышено DL>2*LTOL или DR>2*LTOL или LBREAK).
Точка фокуса
Контакт в точке фокуса
Контакт вне
точки фокуса
Неправильно! Правильно!
1. Боковой профиль затемнения режущей 4. Фронтальный профиль затемнения
кромки инструмента. режущей кромки инструмента.
2. Точка касания вне точки фокуса. 5. Точка касания в точке фокуса.
3. Время пребывания в луче t2-t1 очень 6. Время пребывания в луче t2-t1 больше.
короткое.
Пояснение:
Инструмент с номером Т = 5 устанавливается перед вызовом цикла 585 в шпинделе.
Длина L + DL и радиус R + DR инструмента берется из таблицы инструмента. При контрольных
оборотах, зависимых от режущей кромки, проводится контроль 5 режущих кромок инструмента
(CUT) (лезвие) на соблюдение допуска вращения без радиального биения 0,02 мм (RBREAK). Если
рассчитанное контрольное число оборотов превышает максимальные обороты шпинделя для этого
инструмента, указанные в последней команде TOOL.T, цикл прерывается и выдается сигнал
ошибки «Ошибка числа оборотов шпинделя». Благодаря этому предотвращается настаивание
слишком высокого числа оборотов и тем самым связанная с этим опасность поломки инструмента.
Положение пуска контроля вращения без радиального биения расположено по оси 1,5 мм ( LOFFS)
над кончиком инструмента L и радиально 0,02 мм (RBREAK) от радиуса инструмента R в
направлении оси инструмента.
При Q365=0 осуществляется постоянный контроль установленного диапазона режущей кромки.
Вращающийся на контрольных оборотах инструмент двигается постоянно с подачей 100 мм/мин.
(Q354) по запрограммированной кривой траектории от положения пуска (LOFFS) по пути
перемещения 15мм (Q353) в отрицательном направлении оси к конечному положению.
Запрограммированная кривая траектории для контроля режущей кромки находится в разрешенном
допуске вращения без радиального биения на равноотстоящем расстоянии от действительной
корректировки инструмента. В рамках пути перемещения осуществляется контроль появления
коммутирующего сигнала.
При Q365>=1 осуществляется шаговый контроль установленного диапазона режущей кромки.
Контроль режущей кромки начинается на расстоянии LOFFS от кончика инструмента (например,
первый ряд зубьев у резьбонарезной фрезы). Во время оборота осуществляется проверка допуска
радиуса в этом положении режущей кромки. В соответствии с количеством точек измерения (Q365)
происходит контроль поломки режущих кромок всех остальных рядов зубьев, соответственно
смещенных на ширину шага (Q353).
При шаге (подъеме) = 0 рядов зубьев (например, резьбонарезная фреза) необходимо установить
CUT = «Количество зубьев в ряду» и Q353= «Осевое расстояние между рядами зубьев».
При шаге (подъеме) > 0 рядов зубьев (например, метчик) необходимо установить CUT = 1, а
Q353= «Осевое расстояние между зубьями».
Если контур лезвия (режущей кромки) превышает допуск вращения без радиального биения по
сравнению с заданными значениями из памяти инструмента и параметров, то процесс измерения
повторяется еще раз.
Если на пути измерения не определяется измерение сигнала, то все лезвия (режущие кромки)
находятся в рамках допуска вращения без радиального биения. При исправном инструменте
устанавливается маркер ошибки Q199=0 и М1205=0. Обработка деталей может без остановки
продолжаться.
Если на пути измерения определяется измерение сигнала, то, как минимум, одно лезвие
(режущая кромка) находятся вне рамок допуска вращения без радиального биения. При
неисправном инструменте устанавливается маркер ошибки Q199=2 и М1205=1, а инструмент
блокируется в таблице инструмента TOOL.T. Решения о дальнейших действиях, например,
останов станка или смена однотипного инструмента, должны приниматься в главной программе.
В конце цикла измерения осуществляется проход уровня возврата на ускоренном ходе.
Следующие параметры устанавливаются в таблице инструмента TOOL.T:
TL Блокировка инструмента
Следующие параметры Q устанавливаются в ходе программы:
Q199 Параметры состояния инструмента для поломки инструмента и контроля режущей кромки
Q199=0 Инструмент/ режущая кромка в порядке, продолжить обработку детали.
Q199=2 Поломка инструмента/ режущей кромки. Сменить на однотипный
инструмент.
Параметры в TOOL.T:
Правильно! Неправильно!
КОНТРОЛЬ ПОЛОМКИ КОНТРОЛЬ ПОЛОМКИ ИНСТР.
НАПРАВЛЕНИЕ ИЗМЕРЕН. НАПРАВЛЕНИЕ ИЗМЕРЕНИЯ
РАДИАЛЬНОЕ СМЕЩЕНИЕ РАДИАЛЬНОЕ СМЕЩЕНИЕ
ДОП. КОРРЕКТИР. ДЛИНЫ ДОП. КОРРЕКТИР. ДЛИНЫ
Неправильное направление
измерения Q356
Параметры в TOOL.T:
Пояснение:
Инструмент с номером Т = 8 устанавливается перед вызовом цикла 587 в шпинделе.
Длина L + DL и радиус R + DR инструмента берется из таблицы инструмента. При
контрольных оборотах, зависимых от режущей кромки, проводится контроль 5 режущих
кромок инструмента (CUT) (лезвие) на соблюдение допуска формы 0,02 мм (RBREAK) у
радиуса кромки 7,0 мм (R2) и у хвостовика инструмента W=25 мм (Q353). Если рассчитанное
контрольное число оборотов, превышает максимальные обороты шпинделя для этого
инструмента, указанные в последней команде TOOL.T, цикл прерывается и выдается сигнал
ошибки « Ошибка числа оборотов шпинделя». Благодаря этому предотвращается
настаивание слишком высокого числа оборотов и тем самым связанная с этим опасность
поломки инструмента.
Вращающийся с контрольным числом оборотов инструмент двигается с подачей измерения
по запрограммированной кривой траектории от пускового положения до концевого положения.
Запрограммированная кривая траектория для контроля формы находится около
разрешенного допуска формы на равно относящемся расстоянии к действительному контуру
инструмента. В ходе перемещения осуществляется контроль появления коммутирующего
сигнала.
Если контур лезвия (режущей кромки) превышает допуск формы по сравнению с заданными
значениями из памяти инструмента и параметров, то процесс измерения повторяется еще
раз.
Если на пути измерения не определяется измерение сигнала, то все лезвия (режущие
кромки) находятся в рамках допуска формы. При исправном инструменте устанавливается
маркер ошибки Q199=0 и М1205=0. Обработка деталей может без остановки продолжаться.
Если на пути измерения определяется измерение сигнала, то, как минимум, одно лезвие
(режущая кромка) находятся вне рамок допуска формы. При неисправном инструменте
устанавливается маркер ошибки Q199=2 и М1205=1, а инструмент блокируется в таблице
инструмента TOOL.T. Решения о дальнейших действиях, например, останов станка или
смена однотипного инструмента, должны приниматься в главной программе.
В конце цикла измерения осуществляется проход уровня возврата на ускоренном ходе.
Следующие параметры устанавливаются в таблице инструмента TOOL.T:
TL Блокировка инструмента
Следующие параметры Q устанавливаются в ходе программы:
Q199 Параметры состояния инструмента для поломки инструмента и контроля режущей кромки
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 62 01.04.2004 г.
Q199=0 Инструмент/ режущая кромка в порядке, продолжить обработку детали.
Q199=2 Поломка инструмента/ режущей кромки. Сменить на однотипный
инструмент.
Negative = негативный
Positiv = позитивный
Альтернатива:
ДЛИНА ИНСТРУМЕНТА СС
ТИП ИЗМЕРЕНИЯ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА ЗНАЧЕНИЙ
ДОП. КОРРЕКТИРОВ. ДЛИНЫ
ДОП. КОРРЕКТИРОВ. РАДИУСА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
КОЛ-ВО ТОЧЕК ИЗМЕРЕНИЯ
РАСШИРЕНИЕ ФУНКЦИЙ
ОСЕВОЕ СМЕЩЕНИЕ
Параметры в TOOL.T:
Пояснение:
Инструмент с номером Т = 5 устанавливается перед вызовом цикла 581 в шпинделе.
Сначала на протяжении многократного цикла снятия размеров три раза проводится
измерение (Q361) длины инструмента 8,5 мм (ROFFS) вне оси инструмента и контролируется
разброс значений отдельных измерений на предмет соблюдения допуска разброса 0,01 мм
(Q362).
Затем определяется радиус режущей кромки R2 посредством установленных точек измерения
вдоль круговой режущей кромки. Условием для этого является как можно более точное
заданное значение R2 в таблице инструмента TOOL.T. Первая точка измерения определяется
при помощи измерительного блока данных в осевом направлении, и она расположена в 9, 00
мм (Q358) от оси инструмента при пусковом угле 0 (Q363). При ширине шага угла
20последовательно одна за одной определяются координаты L/R всего семи точек
измерения (Q365) на круговом контуре режущей кромки. Каждая точка измерения измеряется
три раза (Q361), и проводится контроль разброса значений отдельных измерений на
соблюдение допуска разброса значений 0,01 мм (Q362). Последняя точка измерения
определяется блоком данных измерения в радиальном направлении и находится выше
максимального радиуса инструмента при целевом угле 120 (Q364).
Из точек измерения при помощи круговой регрессии определяются координаты центра круга
LCC Reg / RCC Reg и радиус режущей кромки R2 Reg. Временная, максимальная длина инструмента L
исправляется на высчитанные координаты центра круга RСС, максимальный радиус
инструмента R высчитывается из координаты центра круга RСС и радиуса режущей кромки
R2. Дополнительное корректировочное значение длины 0,0 мм (Q359) прибавляется к
корректировке инструмента DL, дополнительное корректировочное значение радиуса 0,0 мм
(Q360) прибавляется к корректировке инструмента DR.
При Q350=0/3 (измерение) измеренная геометрия инструмента записывается в память L, R и
R2 и устанавливается корректировка инструмента DL=0, DR=0 и DR2=0 (DR=0 только когда
R>=R2, DR2=0 только при Q366=0).
При Q350=1 (проверка) заданная геометрия инструмента в памяти в память L, R и R2 не
изменяется. Высчитывается разница между фактической измеренной геометрией инструмента
и заданной геометрией инструмента и записывается в память DL, DR и DR2. Затем
проверяется корректировка инструмента DL, DR и DR2 на предмет соблюдения допуска
износа LTOL, RTOL и RBREAK и устанавливается состояние инструмента TL.
При Q350=2 (контроль) геометрия инструмента в памяти L, DL или R, DR или R2, DR2 не
изменяется. Высчитывается разница между фактической измеренной геометрией инструмента
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 69 01.04.2004 г.
и заданной геометрией инструмента и проверяется на предмет соблюдения допуска износа
LTOL, RTOL и RBREAK и устанавливается состояние инструмента TL.
ДЛИНА ИНСТРУМЕНТА СС
ТИП ИЗМЕРЕНИЯ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА ЗНАЧЕНИЙ
ДОП. КОРРЕКТИРОВКА ДЛИНЫ
ДОП. КОРРЕКТИРОВКА РАДИУСА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОВОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
КОЛИЧЕСТВО ТОЧЕК ИЗМЕРЕНИЯ
РАСШИРЕНИЕ ФУНКЦИИ
ОСЕВОЕ СМЕЩЕНИЕ
Пояснение символов:
NR Номер точки отдельного измерения на кругу.
ANGLE Угол положения точки измерения к оси инструмента (0 = ось инструмента Z-).
X-VALUE Радиальная координата точки отдельного измерения относ. LCC Reg / RCC Reg.
Z-VALUE Осевая координата точки отдельного измерения относ. LCC Reg / RCC Reg.
ACT-R2 Измеренный радиус режущей кромки R2ist точки отдельного измерения
относительно LCCReg / RCC Reg.
NOM-R2 Рассчитанный радиус режущей кромки R2Reg (= Фактическое значение из
круговой регрессии).
NOM- Расхождение: точка отдельного измерения DR2ist = Фактическое значение DR2ist
DR2 – значение регрессии R2Reg.
DR2ist < 0 Заниженный размер контура инструмента (меньше чем заданный
размер).
DR2ist > 0 Припуск размера контура инструмента (больше чем заданный
размер).
REG-R2 Рассчитанный радиус режущей кромки R2Reg из круговой регрессии.
REG-DR2 Расхождение: точка отдельного измерения DR2Reg = Фактическое значение R2ist –
значение регрессии R2Reg.
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 73 01.04.2004 г.
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 74 01.04.2004 г.
Результат при Q366=2:
При Q366=2 определяются характеристики инструмента Lcc, R, DR, R2, DR2 относительно
заданного радиуса режущей кромки R2Soll и заносятся в TOOL.T (Результат согласно
спецификации «Heindenhein» для R2, DR2):
Характеристики инструмента в TOOL.T после измерения:
Пояснение символов:
R2 r R2 > r
Эксцентричное закрепление инструмента: Косое закрепление инструмента:
Ось инструмента описывает круговой Ось инструмента описывает круговой конус
цилиндр
Радиус режущей кромки R2, пусковой угол Q363, целевой угол Q364 в зависимости от
геометрии режущей кромки:
Negativ = негативный
Positive = позитивный
ДЛИНА ИНСТРУМЕНТА СС
ТИП ИЗМЕРЕНИЯ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА ЗНАЧЕНИЙ
ДОП. КОРРЕКТИРОВКА ДЛИНЫ
ДОП. КОРРЕКТИРОВКА РАДИУСА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОВОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
КОЛИЧЕСТВО ТОЧЕК ИЗМЕРЕНИЯ
РАСШИРЕНИЕ ФУНКЦИИ
ОСЕВОЕ СМЕЩЕНИЕ
ДЛИНА ИНСТРУМЕНТА СС
ТИП ИЗМЕРЕНИЯ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА ЗНАЧЕНИЙ
ДОП. КОРРЕКТИРОВКА ДЛИНЫ
ДОП. КОРРЕКТИРОВКА РАДИУСА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОВОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
КОЛИЧЕСТВО ТОЧЕК ИЗМЕРЕНИЯ
РАСШИРЕНИЕ ФУНКЦИИ
ОСЕВОЕ СМЕЩЕНИЕ