Вы находитесь на странице: 1из 77

ИНСТРУКЦИЯ ПО ПРОГРАММИРОВАНИЮ

ЦИКЛЫ ИЗМЕРЕНИЯ «BLUM»


P87.0634-030.330 / P87.0634-030.410 / Версия V5C / Германия

УПРАВЛЕНИЕ: HEIDENHAIN TNC 430/iTNC 530


Начиная с версии программного обеспечения TNC: 280 476 04 / iTNC:340 420 01

ЛАЗЕРНЫЕ СИСТЕМЫ «MINI» – «MICRO» –«HANO»

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


ВАЖНОЕ УКАЗАНИЕ!

Пожалуйста, внимательно прочтите руководство по эксплуатации лазерной системы


«BLUM» и только потом приводите в действие систему измерения и циклы измерения!

Циклы измерения Версия 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» имеется на
немецком и английском языке. По запросу можно получить инструкцию по программированию
на другом языке.

Фирма «BLUM-Novotest GmbH»


Производственная метрология
Кауфштрассе 14
88287 Грюнкраут-Гуллен / ГЕРМАНИЯ
Тел.: +49-(0)751-6008-0
Факс: +49-(0)751-6008-156
Эл. почта: info@blum-novotest.com

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 3 01.04.2004 г.
Содержание
1 Общие положения.......................................................................................................5
1.1 Возможности применения....................................................................................................5
1.2 Обзор программы.................................................................................................................. 5
1.3 Программные уровни и программные вложения............................................................7
1.4 Обзор параметров................................................................................................................. 8
1.4.1 Описание параметров при вызове цикла..............................................................8
1.4.2 Описание параметров в таблице инструмента TOOL.T......................................16
1.5 Сигнализация протекания процесса и сигнализация ошибок.....................................18
1.5.1 Сигнализация протекания процесса ....................................................................18
1.5.2 Сигнализация ошибок............................................................................................18
1.6 Общая информация.............................................................................................................21
1.6.1 Общие данные.......................................................................................................21
1.6.2 Смена инструмента ...............................................................................................22
1.6.3 Считывание / запись характеристик инструмента ..............................................23
1.6.4 Переключение мм /дюймы....................................................................................25
1.6.5 Вызов циклов измерения в кодах DIN / ISO.........................................................25
1.6.6 Режим работы: тест программы и проход вперед блока данных .....................25
1.7 Общие рекомендации.......................................................................................................... 26
1.7.1 Проблемы от охлаждающей жидкости................................................................26
1.7.2 Проблемы с туманом олаждающей жидкости.....................................................26
1.7.3 Проблемы при загрязненной оптике ....................................................................26
1.7.4 Факторы влияния на абсолютную точность .......................................................27
2 Описание циклов измерения..................................................................................28
2.1 Цикл 581 - Калибровка лазерной измерительной системы.........................................28
2.2 Цикл 582 – Компенсация температуры осей ЧПУ...........................................................31
2.3 Цикл 583 – Измерение длины центрового инструмента...............................................34
2.4 Цикл 584 – Регулировка инструмента по длине, радиусу и контроль вращения без
радиального биения...........................................................................................................36
2.5 Цикл 585 – Контроль режущей кромки у прямой геометрии режушей кромки.........39
2.6 Цикл 586 – Контроль поломки инструмента...................................................................41
2.7 Цикл 587 – Контроль режущей кромки у закругленной геометрии лезвия................45
2.8 Цикл 588 – Настройка инструмента по длине, радиусу, радиусу режущей кромки. 50

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 4 01.04.2004 г.
1 Общие положения
Лазерная измерительная система «BLUM» представляет собой высокоточное оптическое
измерительное устройство для автоматизированного измерения и контроля инструмента в
рабочей зоне центра обработки в производственных условиях. При измерении геометрических
характеристик инструмента своевременно выявляются неверно заменённые или неточно
настроенные инструменты, а также повреждения или износ инструмента. Благодаря этому
своевременно предотвращаются повреждения последующего инструмента или
обрабатываемой детали.

.1 Возможности применения
При помощи стандартных циклов «BLUM» могут решаться следующие задачи измерения:
 Калибровка лазерной измерительной системы.
 Измерение длины и диаметра инструмента.
 Компенсация температурного расширения.
 Контроль отдельной режущей кромки (поломка режущей кромки) у прямых и круглых,
режущих кромок.
 Контроль поломки режущего инструмента (поломка хвостовика инструмента).
.2 Обзор программы
Следующие файлы сохранены в разделе программируемого логического контроллера
системы управления:
PLC:\BLUM\BLUM_000.TAB Таблица параметров для определений, специфических
для станка.

Следующие файлы сохранены в разделе TNC управления:


TNC:\BLUM\BLUM581.H Пример программы для цикла 581
TNC:\BLUM\BLUM582.H Пример программы для цикла 582
TNC:\BLUM\BLUM583.H Пример программы для цикла 583
TNC:\BLUM\BLUM584.H Пример программы для цикла 584
TNC:\BLUM\BLUM585.H Пример программы для цикла 585
TNC:\BLUM\BLUM586.H Пример программы для цикла 586
TNC:\BLUM\BLUM587.H Пример программы для цикла 587
TNC:\BLUM\BLUM588.H Пример программы для цикла 588
TNC:\BLUM\T_REPEAT.H Тестовая программа для повторных измерений
TNC:\BLUM\T_SIGNAL.H Тестовая программа для проверки входных / выходных
сигналов лазерной системы
TNC:\BLUM\S_RUNOUT.H Вспомогательная программа для определения ошибки
вращения без радиального биения на калибровочном
стержне.
TNC:\BLUM\INFO.A Информация о версии программного обеспечения Blum.

В программах-образцах показывается, как необходимо определять параметры при вызове


циклов измерения и как можно вызывать циклы измерения из программы обработки.

Следующие программы существуют в виде опций (т.е., не являются официальным составным


элементом циклов измерения Blum и поэтому не имеют описания) и могут передаваться
производителем станка клиенту. Краткое описание программы имеется в заглавии файла:

TNC:\BLUM\IDENTIFY.H Программа идентификации инструмента с контролем допуска


TNC:\BLUM\TOOLSETTING Измерение всего инструмента в магазине
TNC:\BLUM\_LASPOS.H Вспомогательная программа для определения положений
измерения в лазерном луче
TNC:\BLUM\_PARA.H Вспомогательная программа для измерения параметров в
BLUM_000.TAB

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 5 01.04.2004 г.
TNC:\BLUM\_SWITCH.H Вспомогательная программа для установки сенсорного
переключателя в BLUM_000.TAB

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 6 01.04.2004 г.
Следующие файлы существуют в виде опций (т.е., не являются официальным составным
элементом циклов измерения «Blum» и поэтому не имеют описания) и могут передаваться после
соответствующей адаптации, специфичной для станка, производителем станка клиенту по его
запросу:

TNC:\BLUM\BREAKAGE.H Выбирает в зависимости от типа инструмента (сверло / фреза)


и параметров инструмента (R>4мм, RBREAK0, LOFFS,
CUT0) правильную программу FAST_58*.H
TNC:\BLUM\FAST_585.H Быстрый контроль скола режущей кромки (примерно 50%
быстрее, чем цикл 585) применим только для простого
стандартного инструмента (шаровая пальцевая фреза,
концевая фреза, резцовая головка)
TNC:\BLUM\FAST_586.H Быстрый контроль скола режущей кромки (примерно 60%
быстрее, чем цикл 586) применим только для простого
стандартного инструмента (сверло, метчик, шаровая
пальцевая фреза, концевая фреза)

После инсталляции в управлении имеются в распоряжении следующие циклы измерения. Циклы


выбираются с помощью следующих клавиш и вносятся в программу обработки.

 Клавиша «TOUCH PROBE» (на пульте управления)


 Символ сенсорной клавиши «BLUM LaserControl» (1-й уровень сенсорной клавиши, 2-я
строка сенсорной клавиши)

 Символы сенсорных клавиш с номерами циклов «581…587» (1-й уровень сенсорной


клавиши, 2-я строка сенсорной клавиши)

 Символы сенсорных клавиш с номерами циклов «588…xxx» (2-й уровень сенсорной


клавиши, 2-я строка сенсорной клавиши)

Имеющиеся циклы измерения:


581.CYC Цикл измерения: Калибровка в радиальной и аксиальной оси
582.CYC Цикл измерения: Температурная компенсация в радиальной и аксиальной оси
583.CYC Цикл измерения: Измерение длины центичных инструментов
584.CYC Цикл измерения: Измерение длины и радиуса ацентричных инструментов
585.CYC Проверочный цикл: Контроль режущей кромки инструмента на прямой геометрии
режущей кромки (скол режущей кромки)
586.CYC Проверочный цикл: Контроль повреждения инструмента (повреждение стержня)
587.CYC Проверочный цикл: Контроль режущей кромки инструмента на закруглённой
геометрии режущей кромки (скол режущей кромки)
588.CYC Цикл измерения: Измерение длины инструмента относительно центра круга и
измерение углового радиуса на закруглённой геометрии режущей кромки.

Имеющиеся специфические для станков вспомогательные программы:


578.Н Специфическая вспомогательная программа, вызываемая в начале каждого цикла,
(выполняемые функции устанавливаются производителем станка!)
579.Н Специфическая вспомогательная программа, вызываемая в конце каждого цикла
(выполняемые функции устанавливаются производителем станка!)
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 7 01.04.2004 г.
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 8 01.04.2004 г.
.3 Программные уровни и программные вложения
Передача значений параметров Q из программы обработки (программный уровень 1) в цикл
(программный уровень 2) или во вспомогательную программу 578.Н и/или 579.Н
(программный уровень 3) или с 578.Н в 579.Н возможен лишь через глобальные Q-параметры
Q200… Q399, не через локальные Q-параметры Q0… Q99.

Пример передачи значений параметров Q:

Начало программы Обработка мм


(Программный уровень 1)

TCH ПРОБА 583 ДЛИНА ИНСТРУМЕНТА

Промежуточное сохранение параметров


Q0..Q99 в стековой памяти

Начало программы 583 мм


(Программный уровень 2)

: Вызов в начале цикла

Начало программы 578 мм


(Программный уровень 3)

Начало программы 583


(Программный уровень 2)

: Вызов в конце цикла

Начало программы 579 ММ


(Программный уровень 3)

: Программа 583
(Программный уровень 2)

Восстановление параметров Q0..Q99 из


стековой памяти
: Программа: Обработка
(Программный уровень 1)
Окончание программы Обработка ММ

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 9 01.04.2004 г.
.4 Обзор параметров
При запуске цикла измерения считывается таблица параметров PLC:\BLUM\BLUM_000.TAB, а
в параметры Q записываются данные, специфичные для системы. При вводе в эксплуатацию
параметрам были присвоены производителям станка действующие значения. Параметры
Q0…Q99 – это внутренние, локальные параметры Q и они действуют лишь в рамках циклов
измерения. Внешние, глобальные параметры Q с одинаковым номером Q не изменяются и не
переписываются циклами измерения (условие МР7251=0).
.4.1 Описание параметров при вызове цикла
Зарезервированные параметры Q для специальной функции TNC:
Пар. Q Определение / значение
Q185 Значение компенсации температуры / значение смещения в оси Х
Q186 Значение компенсации температуры / значение смещения в оси Y
Q187 Значение компенсации температуры / значение смещения в оси Z
Q197 Фактический номер цикла
Передача фактического номера цикла Blum 581.. 588 во вспомогательные программы
587.Н и 579.Н
Диапазон значения: 581 <= Q197 <= 588
Q199 Параметры инструмента для поломки инструмента, износа инструмента и контроля режущей
кромки (устанавливается циклом Blum)
Q199 = 0  Размер инструмента в рамках возможного допуска LTOL /RTOL, LBREAK
/RBREAK. Инструмент разрешен (TL = без записи)
Q199 = 1  Размер инструмента вне возможного допуска LTOL /RTOL.
Инструмент заблокирован (TL = Tool Locked (инструмент заперт))
Q199 = 2  Размер инструмента вне возможного допуска LBREAK /RBREAK.
Инструмент заблокирован (TL = Tool Locked (инструмент заперт)).
Глобальные параметры Q:
Пар. Q Определение / значение
Q348 Заданная длина инструмента
При применениях постпроцессора движение по траектории инструмента
рассчитывается часто для предварительно настроенной, заданной длины инструмента.
В качестве минимальной корректировки траектории может определяться лишь
отклонение от этой заданной длины и записываться в таблицу инструмента. Если
инструмент применяется по такому методу, то предварительно определенная,
заданная длина должна передаваться при каждом вызове цикла в параметр Q348 на цикл
Blum.
Взаимосвязь: Lreal = LTOOL + DLTOOL +Q90 + Q91* Q348
C Q90=дополнительная корректировка длины инструмента (Q90= параметры строка 65
в BLUM_000.TAB)
C Q91*Q348= заданная длины инструмента из применения постпроцессора (Q91=
параметры строка 66)
Диапазон значений: -999,999 мм <=Q348 <= +999,999мм
Стандартное значение: Q348 = 0,000 мм [Ввод только в мм, не разрешаются значения в
дюймах!]
Q349 Заданный радиус инструмента
При применениях постпроцессора движение по траектории инструмента
рассчитывается часто для предварительно настроенного, заданного радиуса
инструмента. В качестве минимальной корректировки траектории может
определяться лишь отклонение от этого заданного радиуса и записываться в таблицу
инструмента. Если инструмент применяется по такому методу, то предварительно
определенный, заданный радиус должен передаваться при каждом вызове цикла в
параметр Q349 на цикл Blum.
Взаимосвязь: Rreal = RTOOL + DRTOOL +Q92 + Q93* Q349
C Q92=дополнительная корректировка радиуса инструмента (Q92= параметры строка
65 в BLUM_000.TAB)
C Q93*Q349= заданный радиус инструмента из применения постпроцессора (Q93=
параметры строка 67)
Диапазон значений: -999,999 мм <=Q349 <= +999,999мм

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 10 01.04.2004 г.
Стандартное значение: Q349 = 0,000 мм [Ввод только в мм, не разрешаются значения в
дюймах!]

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 11 01.04.2004 г.
Вызываемые параметры:
Пар. Q Определение / значение
Q350 Тип измерения
Определение того, необходимо ли выполнять новое измерение инструмента, проверять
или контролировать уже измеренный инструмент на предмет его износа.
При измерении инструмента (Q350=0/ 3) цикл определяет действительное фактическое
значение длины/ радиуса инструмента, переписывает значение L/R в памяти
инструментов TOOL.T и устанавливает корректировку инструмента DL/DR=0.
При проверке инструмента (Q350= 1) измеренное фактическое значение длины/ радиуса
инструмента сравнивается с заданным значением L/R из памяти инструментов TOOL.T.
Цикл высчитывает отклонение согласно знаку плюс или минус и записывает его в виде
корректировки инструмента DL/DR в TOOL.T. Если разность значений больше чем
разрешенный допуск износа LTOL/RTOL, тогда инструмент блокируется (состояние TL в
TOOL.T).
При контроле инструмента (Q350=2) измеренное фактическое значение длины/ радиуса
инструмента сравнивается с заданным значением L/R из памяти инструментов TOOL.T.
Если разность значений больше чем разрешенный допуск износа LTOL/RTOL, тогда
инструмент блокируется (состояние TL в TOOL.T). Данные инструмента L/R или DL/DR
в TOOL.T не актуализируются!
Внимание: Тип измерения переводится автоматически с Q350= 1/2 (проверка/контроль)
на Q350=0/+3 (измерение), если не выполнено условие L min < (L +DL) < Lmax или Rmin < (R +
RD) < Rmax.

У типа измерения Q350=0/+1/+2 длина инструмента или радиус инструмента


определяется сначала неточно в рамках указанных предельных значений инструмента в
режиме поиска, а затем измеряется ( меньший риск столкновения при ошибочных
данных инструмента). Измерение происходит с вжиманием в луч, при этом процессу
измерения могут мешать капли охлаждающей жидкости. Такие сбои можно исправить в
цикле при помощи контроля достоверности или повторных измерений.
У типа измерения Q350= -1/-2/-3 инструмент позиционируется на ускоренном ходе - без
режима поиска - прямо в лазерный луч в соответствии с данными инструмента L+R,
внесенными в таблицу инструмента ( повышенный риск столкновения при ошибочных
данных инструмента). Измерение происходит с извлечением из луча, при этом на
процесс измерения или точность измерения едва ли могут влиять капли охлаждающей
жидкости (режим измерения NT).
У типа измерения Q350=+3 длина инструмента или радиус инструмента определяется
сначала неточно в рамках указанных предельных значений инструмента в режиме поиска
( меньший риск столкновения при ошибочных данных инструмента). Измерение
происходит с извлечением из луча, при этом на процесс измерения или точность
измерения едва ли могут влиять капли охлаждающей жидкости (комбинация из режима
поиска и режима измерения NT).
Цикл 583, 584, 588:
Вжимающее измерение с режимом поиска:
Q350=0  вжимающее измерение с поиском (стандартное значение)
Q350=+1  проверка (условие: Lmin < (L +DL) < Lmax или Rmin < (R + RD) < Rmax).
Q350=+2  контроль (условие: как у Q350=+1). Актуализация данных инструмента не
происходит.
Извлекающее измерение с режимом поиска:
Q350=+3  извлекающее измерение с поиском.
Извлекающее измерение без поиска:
(Условие: Предварительная настройка инструмента на точность 5 мм!)
Q350= -1  проверка (условие: Lmin < (L +DL) < Lmax или Rmin < (R + RD) < Rmax)
Q350= -2  контроль (условие: как у Q350= -1). Актуализация данных инструмента не
происходит.
Q350= -3  извлекающее измерение без поиска.
Диапазон значений: -3<=Q350 <= +3
Стандартное значение: Q350 = 0.
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 12 01.04.2004 г.
Обзор типов измерений для циклов 583, 584, 588
Q350 Обозначени Стратегия Характеристики инструмента
е передвижения
-3 Измерение с Позиционирование  Длин
подавление инструмента прямо а/ радиус должны быть предварительно
м в лазерном луче настроены (5мм).
охлаждающ  Проис
ей жидкости ходит актуализация длины L /радиуса R
 Устан
авливаются значения износа DL=0 /DR=0.
 Оценк
а инструмента не происходит Q199=0.
-2 Контроль с Позиционирование  Длин
подавление инструмента прямо а/ радиус должны быть измерены.
м в лазерном луче  Актуа
охлаждающ лизация длины L /радиуса R не происходит.
ей жидкости  Актуа
лизация значений износа DL /DR не
происходит.
 Проис
ходит оценка инструмента Q199=0/1/2.
-1 Проверка с Позиционирование  Длин
подавление инструмента прямо а/ радиус должны быть измерены.
м в лазерном луче  Длин
охлаждающ а L /радиуса R не изменяются.
ей жидкости  Проис
ходит актуализация значений износа DL /DR.
 Проис
ходит оценка инструмента Q199=0/1/2.
0 Измерение Поиск для  Длин
определения а/ радиус могут быть неизвестными.
характеристик  Проис
инструмента ходит актуализация длины L /радиуса R.
 Устан
авливаются значения износа DL=0 /DR=0.
 Оценк
а инструмента не происходит Q199=0.
+1 Проверка Поиск для  Длин
определения а/ радиус должны быть измерены.
характеристик  Длин
инструмента а L /радиуса R не изменяются.
 Проис
ходит актуализация значений износа DL /DR.
 Проис
ходит оценка инструмента Q199=0/1/2.
+2 Контроль Поиск для  Длин
определения а/ радиус должны быть измерены.
характеристик  Актуа
инструмента лизация длины L /радиуса R не происходит.
 Актуа
лизация значений износа DL /DR не
происходит.
 Проис
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 13 01.04.2004 г.
ходит оценка инструмента Q199=0/1/2.
+3 Измерение с Поиск для  Длин
поиском и определения а/ радиус могут быть неизвестными.
подавлением характеристик  Проис
охлаждающе инструмента ходит актуализация длины L /радиуса R.
й жидкости
 Устан
авливаются значения износа DL=0 /DR=0.
 Оценк
а инструмента не происходит Q199=0.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 14 01.04.2004 г.
Пар. Q Определение / значение
Q351 Объем измерений
Определение, какая геометрия инструмента должна измеряться (частичное или полное
измерение).
Q351 = 0  Измерение длины и радиуса (стандартное значение).
Q199 = 1  Только измерение длины.
Q199 = 2  Только измерение радиуса (условие: Lmin < (L +DL) < Lmax).
Диапазон значения: 0<= Q351 <=2
Стандартное значение Q351= 0
Q352 Контроль режущей кромки  1= да / 0 = нет
Цикл 584:
Определение, должен ли проводиться контроль отдельной режущей кромки в виде опции,
а также стратегия обработки данных (условие: 0 < (R +DR) < Rmax).
Q352 = -1  Да, контроль отдельной режущей кромки проводить с обратной оценкой
( инструмент сломан, если динам. сигнал = High (высокий) в конце
проверки).
Q352 = 0  Нет, контроль отдельной режущей кромки не проводить (действует
только в цикле 584).
Q352 = +1 Да, контроль отдельной режущей кромки проводить с нормальной оценкой
 ( инструмент сломан, если динам. сигнал = Low (низкий) в конце
проверки).
Диапазон значения: -1<= Q352 <=+1
Стандартное значение Q352= 0
Цикл 585, 587:
При стандартном значении Q352=0 цикл контроля отдельной режущей кромки
выполняется как у Q352 =+1
Q353 Контрольный путь перемещения / ширина шага в Z
Цикл 585:
Q365=0: Непрерывная проверка области режущей кромки (например, концевой фрезы).
Контроль режущей кромки начинается на расстоянии LOFFS от острия инструмент.
Для проверки допусков радиуса всех режущих кромок в установленной области режущей
кромки ось Z постоянно перемещается на путь перемещения (Q353) в отрицательном
направлении оси.
Q365>=1: Шаговая проверка области режущей кромки (например, концевой фрезы).
Контроль режущей кромки начинается на расстоянии LOFFS от острия инструмент
(например, первый ряд зубьев у резьбонарезной фрезы). Во время вращения проверяется
допуск радиуса в этом положении режущей кромки. В соответствии с количеством
точек измерения (Q365) проверяются все другие ряды зубьев на предмет скола,
соответственно сместившись на ширину шага (Q353).
Позиция пуска (LOFFS), путь перемещения (Q353) и количество точек измерения (Q365)
необходимо выбрать так, что не произойдет столкновения с системой измерения.
Максимальная глубина погружения острия инструмента под лазерным лучом
составляет LOFFS+Q365*Q353.
При Q353=0 без перемещения на одном вращении проверяется, упал ли динамический
сигнал с высокого на низкий.
Диапазон значения: 0,000 мм <= Q353 + LOFFS <= 54,000 мм (MICRO)
0,000 мм <= Q353 + LOFFS <= 20,000 мм (NANO)
Стандартное значение Q353= 5,000 мм

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 15 01.04.2004 г.
Пар. Q Определение / значение
Q353 Контрольный путь перемещения / ширина шага в Z
Цикл 587:
Контроль режущей кромки начинается у острия инструмента и заканчивается у
хвостовика инструмента. В первой части проходит круговая кривая траектории у
сферической головки или углового радиуса, во второй части прямолинейная,
тангенциальная кривая траектории у цилиндрического или конического хвостовика.
Путь перемещения (Q353) определяет длину хода второго прямолинейного участка.
Диапазон значения: 0,000 мм <= Q353 + R2 <= 54,000 мм (MICRO)
0,000 мм <= Q353 + R2 <= 20,000 мм (NANO)
Стандартное значение Q353= 5,000 мм
Q353 = 0  Контроль режущей кромки только у радиуса режущей кромки, не у хвостовика
инструмента.
Q353 > 0  Контроль режущей кромки у радиуса режущей кромки и у хвостовика
инструмента.
Q354 Контрольная подача в мм/мин (F)
Во время измерения подвижные оси перемещаются на указанную контрольную подачу.
Подача определяет ширину шага при ощупывании режущей кромки.
Пример: ширина шага = подача/ контрольное число оборотов = 100 мм об. в мин / 1250 об.
в мин. = 0,08 мм, т.е., каждая режущая кромка проверяется с разрешением
(дискретностью) 0,08 мм ( для CUT=3, t=0,02 сек.).
Диапазон значения: 1 мм/мин. <= Q354 <= 1000 мм/мин.
Стандартное значение Q354= 100 мм/мин.
Q355 Специальные функции
При помощи параметра «Специальные функции» можно выбирать различные процессы
измерения (например: измерение радиуса с одной или с двух сторон), или выполнять
различные задачи измерения (например: измерение длины по нижней кромке инструмента
(сверло, хвостовая фреза и т.д.) или измерение длины по верхней кромке инструмента
(дисковая фреза, пазовая фреза и т.д.)).
Q355 = -2  Измерение длины нижней кромки инструмента и измерение радиуса с двух
сторон.
Q355 = -1  Измерение длины нижней кромки инструмента и измерение радиуса с одной
стороны.
Q355 = 0  Сообщение об ошибке (Не разрешено значение ввода).
Q355 = +1  Измерение длины верхней кромки инструмента и измерение радиуса с одной
стороны.
Q355 = +2  Измерение длины верхней кромки инструмента и измерение радиуса с двух
сторон.
(Измерение радиуса с обеих сторон должно разрешаться производителем станка в
BLUM_000.TAB!)
Диапазон значений: -2 <= Q355 <= +2
Стандартное значение Q355= -1
Q356 Направление измерения
Измерение не точной длины инструмента при контроле поломки инструмента можно
осуществлять с извлечением из луча или с вжиманием в луч. При больших количествах
охлаждающей жидкости или у инструмента с диаметром сердцевины >  1 мм
рекомендуется извлекающее измерение. У гравировальных резцов или при постоянном
сообщении об ошибке извлекающего измерения необходимо вжимающее измерение.
Q356 = -1  Направление измерения с вжиманием в луч (направление Z-).
Q356 = 0  Только контроль, прерывается ли лазерный луч острием инструмента.
Q356 = +1  Направление измерения с извлечением из луча (направление Z+).
Диапазон значений: -1 <= Q356 <= +1
Стандартное значение Q356= +1
Q357 Радиальный сдвиг (Offset = смещение) для контрольного положения
У инструмента с выходящей по центру внутренней охлаждающей жидкостью, например,
охлаждаемый изнутри метчик, контроль поломки инструмента невозможно выполнять в оси
инструмента, а его необходимо выполнять ацентрично вне воздействия источника помехи.
Контрольное положение для контроля поломки инструмента – это относительное,
радиальное расстояние от оси инструмента для положения измерения на режущей кромке
инструмента (центр лазерного луча).
Диапазон значений: 0,000мм <= Q357 <= +999.999мм (условие: Q357 < радиус инструмента R)
Стандартное значение Q357= 0,000 мм
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 16 01.04.2004 г.
Пар. Q Определение / значение
Q358 Радиальный сдвиг (смещение) к центру круга радиуса режущей кромки
У фрезы со сферической головкой радиус режущей кромки начинается в оси
инструмента, у измерительной головки с угловым радиусом вне оси инструмента.
Радиальный сдвиг – это относительное расстояние от оси инструмента до начальной
точки радиуса режущей кромки.
Q358 = 0  Начальная точка радиуса режущей кромки – это ось инструмента (например,
для контроля режущей кромки у фрезы со сферической головкой).
Q358 > 0  Начальная точка радиуса режущей кромки вне оси инструмента (например,
для контроля режущей кромки измерительной головки с угловым радиусом,
тороидальная фреза).
Диапазон значения: 0,000 мм <= Q358 <= 999,999 мм (условие: Q358 < Радиус
инструмента R)
Стандартное значение Q358= 0,000 мм
Q359 Дополнительная (прибавляемая) корректировка длины
Дополнительное корректировочное значение длины прибавляется к определенному
износу длины инструмента DL. Параметр целесообразен тогда, когда, например,
торцовые установки необходимо фрезеровать с припуском. При помощи этого
параметра можно также компенсировать отклонения длины на основании различной
геометрии режущей кромки, сил отжима и т.д.
Диапазон значения: -99,999 мм <= Q359 <= +99,999 мм
Стандартное значение Q359= 0,000 мм
Q360 Дополнительная (прибавляемая) корректировка радиуса
Дополнительное корректировочное значение радиуса прибавляется к определенному
износу радиуса инструмента DR. Параметр целесообразен тогда, когда, например,
торцовые установки необходимо фрезеровать с припуском. При помощи этого
параметра можно также компенсировать отклонения радиуса на основании различной
геометрии режущей кромки, сил отжима и т.д.
Диапазон значения: -99,999 мм <= Q360 <= +99,999 мм
Стандартное значение Q360= 0,000 мм
Q361 Количество повторных измерений для получения среднего значения
Диапазон значения: 1 <= Q361 <= 10
Стандартное значение Q361= 3
Q362 Разрешенный допуск разброса отдельных измеряемых значений при повторном измерении
При запрограммированном повторном измерении (Q361>1) определяется разница между
наибольшим и наименьшим значением измерения и сравнивается с допуском разброса.
При превышении допуска разброса значений выдается сигнал ошибки, а цикл
прерывается.
Диапазон значения: 0,001 мм <= Q362 <= 0,100 мм
Стандартное значение Q362= 0,010 мм
Q363 Пусковой угол Альфа к симметричной оси
Цикл 587:
У многорезцовых фрез со сферическими головками только одна режущая кромка
проходит по центру инструмента, все остальные режущие кромки заканчиваются под
определенным углом перед центром инструмента. Контроль режущих кромок может
начинаться, в таком случае, начиная с пускового угла Альфа, с которого учитываются
все лезвия при вращении.
Пусковой угол Альфа – это исходная точка для первой кругового участка траектории.
Q363 = 0  Например, для контроля режущей кромки у измерительной головки с
угловым радиусом, тороидальная фреза.
Q363 > 0  Например, для контроля режущей кромки у фрезы со сферической головкой
(Q363<90)
Q363 = 90  Например, для контроля режущей кромки только у хвостовика
инструмента, не у радиуса режущей кромки.
Диапазон значения: 0 <= Q363 <= 360
Стандартное значение Q363= 25
Цикл 588:
У пускового угла Альфа первая точка измерения для измерения радиуса режущей кромки
R2 и центра круга находится на круговой геометрии режущей кромки.
Диапазон значения: 0 <= Q363 <= 360

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 17 01.04.2004 г.
Стандартное значение Q363= 0

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 18 01.04.2004 г.
Пар. Q Определение / значение
Q364 Целевой угол Beta к симметричной оси
Цикл 587:
Контроль режущих кромок у радиуса режущей кромки выполняется по круговой
траектории от пускового угла Alpha до целевого угла Beta.
Целевой угол Beta – это конечная точка первого кругового участка траектории и
одновременно исходная точка для второго тангенциального последующего участка
траектории.
Q364 =Q363 Например, для контроля режущей кромки только у хвостовика
инструмента, не у радиуса режущей кромки.
Q364 = 60  Например, для контроля режущей кромки фрезы со сферической головкой с
конусным хвостовиком 30
Q364 = 90  Например, для контроля режущей кромки фрезы со сферической головкой с
цилиндрическим хвостовиком.
Q364 = 180  Например, для контроля режущей кромки тороидальной фрезы.
Диапазон значения: Q363 <= Q364 <= 360
Стандартное значение Q364= 90
Цикл 588:
У целевого угла Beta последняя точка измерения для измерения радиуса режущей кромки
R2 и центра круга находится на круговой геометрии режущей кромки.
Диапазон значения: Q364 <= Q364 <= 360
Стандартное значение Q364= 90
Q365 Число точек измерения
Цикл 585:
В цикле 585 согласно указанному количеству контролируются, например, отдельные
ряды зубьев у резьбонарезных фрез на предмет поломки режущей кромки.
Диапазон значения: 0 <= Q365 <= 20
Стандартное значение Q365= 0
Цикл 588:
В цикле 588 на одинаковые по размерам сегменты угла разбивается область между
пусковым углом (Q363) и целевым углом (Q364) в соответствии с указанным
количеством точек измерения. Точки измерения на дуге окружности снимаются и
измеряются в осевом и радиальном направлении. В результате определяется центр
круга и радиус режущей кромки R2.
Диапазон значения: 3 <= Q365 <= 20
Стандартное значение Q365 >= 7
Q366 Расширение функции 0= нет / 0да
В виде Определение, должно ли проводиться расширение функции в цикле 587 и 588 для
опции специального профильного инструмента (например, сферическая фреза, фреза на
четверть вала, полукруглая фреза и т.п.):
При активированном расширении функции возможен ввод угла у пускового угла и
целевого угла (363, Q364) 0…360 и разрешается ввод положительных и
отрицательных радиусов режущей кромки R2 в TOOL.T. Обязательно необходимо
указание осевого сдвига Q367 для установления центра круга относительно измеренной/
записанной длины инструмента.
Q366 = 0  Определение LCC Reg, R, R2 Reg, DR2 Reg относ. регрессивного радиуса (только
пол. R2)
Q366 = 1  Определение LCC Reg, R, R2 Reg, DR2 Reg относ. регрессивного радиуса (полож.
/отриц. R2)
Q366 = 2  Определение LCC Soll, R, R2 Soll, DR2 Soll относ. заданного радиуса режущей кромки
(полож. /отриц. R2)
Диапазон значения: 0 <= Q366 <= 2
Стандартное значение Q366= 0

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 19 01.04.2004 г.
Пар. Q Определение / значение
Q367 Осевое смещение к центру круга радиуса режущей кромки
В виде У фрез со сферической головкой центр сферы находится со смещением на радиус
опции режущей кромки R2 над острием режущего инструмента. Осевое смещение – это
зависящее от знака плюс или минус, относительное расстояние от исходной точки
(зависит от цикла) до центра круга радиуса режущей кромки. Осевое смещение
оценивается только тогда, когда действует расширение функции Q363=1.
Цикл 587:
У цикла 587 осевое смещение – это зависящее от знака плюс или минус, относительное
расстояние от длины инструмента L+DL (= исходная точка), внесенная в таблицу
инструмента до центра круга радиуса режущей кромки.
Диапазон значения: -999,999 мм <= Q367 <= +999,999 мм
Стандартное значение Q367= 0,000 мм
Цикл 588:
У цикла 588 осевое смещение – это зависящее от знака плюс или минус, относительное
расстояние от длины инструмента (= исходная точка) измеренной предварительно при
ROFFS, до центра круга радиуса режущей кромки.
Q367 = 0  Центра круга радиуса режущей кромки R2 и измеренная/ записанная длина
инструмента находится на одинаковой высоте (смотри пример цикла 587,
588).
Q367 < 0  Центра круга радиуса режущей кромки R2 находится относительно
измеренной/ записанной длины инструмента в отрицательном направлении
длины (по направлению к исходной точке инструментальной бабки)
(например, шаровая пальцевая фреза, тороидальная фреза).
Q367 > 0  Центра круга радиуса режущей кромки R2 находится относительно
измеренной/ записанной длины инструмента в отрицательном направлении
длины (в направлении от исходной точки инструментальной бабки) (смотри
пример цикла 587, 588).
Диапазон значения: -999,999 мм <= Q367 <= +999,999 мм
Стандартное значение Q367= 0,000 мм
Q368 Количество режущих кромок инструмента для их контроля
В виде Значение ввода количества режущих кромок ограничено в таблице инструмента TOOL.T
опции до 0<=CUT<=20. Для того чтобы обойти это ограничение ввода у многорезцовых
инструментов (например, отрезная фреза, отрезной диск и т.п.), имеется возможность
определения количества проверяемых режущих кромок в вызове цикла. При Q368=0 в
качестве количества режущих кромок применяется значение CUT из TOOL.T, при Q3680
в качестве количества режущих кромок применяется абсолютное число ABS Q368. При
положительном знаке Q368 проводится нормальная оценка, при отрицательном знаке
проводится обратная оценка. Пример:
Q368 >=0  Нормальная оценка: инструмент сломан, если динам. сигнал = Low (низкий).
Q368 < 0  Обратная оценка: инструмент сломан, если динам. сигнал = High (высокий).
Q368 = 0  Контроль режущей кромки хвостовой фрезы при контрольных оборотах S=
3750 об. в мин /CUT и нормальная оценка.
Q368 =+30  Контроль режущей кромки отрезной фрезы (с 30 относительно длинными
режущими кромками на большом диаметре) при контрольных оборотах S=
3750 об. в мин / ABS Q368 c нормальной оценкой (инструмент сломан, если
динам. сигнал = Low Pegel (низкий уровень)).
Q368 = -1  Контроль режущей кромки отрезного диска (с очень многими короткими
режущими кромками или цилиндрическим шлифовальным кругом) при базовых
оборотах S= 3750 об. в мин / ABS Q368 c нормальной оценкой (инструмент
сломан, если динам. сигнал = High Pegel (высокий уровень).
Диапазон значения: -1 <= Q368 <= +360
Стандартное значение Q364= 90

Q388 Вспомогательные переменные величины для цикла 588


… Параметры Q применяются и переписываются в цикле 588 в качестве переменных
Q399 величин для промежуточных результатов.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 20 01.04.2004 г.
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 21 01.04.2004 г.
.4.2 Описание параметров в таблице инструмента TOOL.T

Пар. Описание
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 мм

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 22 01.04.2004 г.
Пар. Описание
LOFFS Осевое положение измерения радиуса
У ацентричного инструмента, такого как, хвостовая фреза, резцовая головка и т.д. ,
нельзя измерять радиус инструмента по высоте кончика инструмента, а несколько
выше для обеспечения надежного затемнения лазерного луча. Положение измерения
радиуса – это относительное, осевое расстояние от положения измерения режущей
кромки до кончика инструмента.
Цикл 584:
Диапазон значения: 0,000 мм <= LOFFS <= +54,000 мм (MICRO)
0,000 мм <= LOFFS <= +20,000 мм (NANO)
Стандартное значение LOFFS  угловой радиус +0,5 мм при фокусированном или
параллельном лазерном луче.
Цикл 585:
Диапазон значения: 0,000 мм <= Q353+ LOFFS <= +54,000 мм (MICRO)
0,000 мм <= Q353+ LOFFS <= +20,000 мм (NANO)
Стандартное значение LOFFS  угловой радиус +0,5 мм при фокусированном или
параллельном лазерном луче.
ROFFS Радиальное положение измерения длины
У ацентричного инструмента, такого как, хвостовая фреза, резцовая головка и т.д. ,
нельзя измерять длину инструмента в оси инструмента, а эксцентрично (не по центру)
режущих кромок инструмента. Положение измерения длины – это относительное,
радиальное расстояние от положения измерения режущей кромки до оси инструмента.
Диапазон значения: 0,000 мм <= ROFFS <= +999 мм (Символ ‘R’ не разрешается!)
Стандартное значение ROFFS  радиус инструмента - угловой радиус - 0,5 мм при
фокусированном или параллельном лазерном луче.
LBREAK Допуск поломки: длина
При контроле поломки инструмента с помощью цикла 586 происходит неточное
измерение длины инструмента, и она сравнивается с заданным значением из памяти
инструмента. При превышении заданной длины более чем на 2*LBREAK или при длине
ниже номинальной на допуск LBREAK устанавливается Q199=2, а инструмент
блокируется в таблице инструмента TOOL.T.
В цикле 586 при LBREAK=0 универсальное значение допуска поломки длины,
действующее для всего инструмента применяется в BLUM_000.TAB строка 80 .
Диапазон значения: 0,000 мм <= LBREAK <= 0,9999 мм
Стандартное значение LBREAK = 0,500 мм … 0,9999 мм.
RBREAK Допуск поломки: радиус, разрешенный допуск вращения без радиального биения при
контроле режущей кромки
При контроле поломки режущей кромки с помощью цикла 585, 587 происходит проверка,
находятся ли диаметры всех режущих кромок в рамках разрешенного допуска вращения
без радиального биения относительно измеренной самой большой режущей кромки. При
превышении допуска устанавливается Q199=2, а инструмент блокируется в таблице
инструмента TOOL.T.
В цикле 584 при RBREAK=0 универсальное значение допуска поломки радиуса,
действующее для всего инструмента применяется в BLUM_000.TAB строка 81.
Диапазон значения: 0,000 мм <= RBREAK <= 0,9999 мм
Стандартное значение RBREAK = 0,020 мм … 0,100 мм.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 23 01.04.2004 г.
.5 Сигнализация протекания процесса и сигнализация ошибок

.5.1 Сигнализация протекания процесса


Система управления «Heidenhain» не предоставляет возможности изображения на экране
текущих акций программы в виде сигнализации протекания процесса.
.5.2 Сигнализация ошибок
При возникновении не устраняемой ошибки обнаруженное состояние неисправности выдается
на экран в виде сообщения об ошибке. Цикл остается в бесконечном режиме, программу
необходимо прервать при помощи кнопки NC-STOP/ INTERNAL STOP и запустить снова.

Код Сигнализация Описание ошибки


ошибки
0 «Лазер не готов к Несмотря на активацию лазерная система находится не в
эксплуатации» рабочем состоянии, т.е. световой участок не свободен или не
готов к измерению.
 Проверить работу грязеулавиливающей диафрагмы.
 Проверить работу лазерного диода.
 Проверить функционирование выход программируемого,
логического контроллера
 Проверить участок измерения.
1 «Лазер не закрыт» Несмотря на деактивизацию лазерная система не закрыта и не
защищена от загрязнения.
 Проверить работу грязеулавиливающей диафрагмы.
 Проверить работу лазерного диода.
 Проверить функционирование выход программируемого,
логического контроллера.
2 «Ошибка при Блок данных измерения невозможно выполнить, так как сигнал
запуске блока измерения уже активен high (высокий), или же инструмент
измерения» находится в неправильном положении пуска по отношению к
лазерному лучу.
3 «Слишком большой Разброс отдельных значений измерения в рамках измеряемой
разброс измеряемых серии превышает разрешенные пределы допуска.
значений»  Проверить пределы допуска.
 Проверить загрязнение инструмента.
 Сигналы помех от капающей охлаждающей жидкости.
4 «Неверное Параметр «Сторона снятия значения» в таблице
значение: Сторона BLUM_000.TAB (строка 20,21) не правильно определена.
снятия размера»  Установить параметр «Сторона снятия значения» на
значение +1 или –1.
5 «Не найдена точка Алгоритм поиска для определений центра лазерного луча при
переключения» цикле 582 прерван без точки переключения. Изменение
положения точки переключения с момента последней
калибровки /измерения ТК больше 1 мм.
 Станок еще не нагрелся до рабочей температуры.
 Проверить положение измерения и значения параметров.
 Выполнить цикл калибровки.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 24 01.04.2004 г.
Код Сигнализация об Описание ошибки
ошибке
6 «Блок измерения В последнем блоке измерения не был обнаружен сигнал
без точки переключения.
переключения»  Проверить положение измерения и значения параметров.
 Проверить работу светового клапана.
 Помехи из-за капающей охлаждающей жидкости.
7 «Не загружен В шпинделе не произошло смены действующего инструмента,
инструмент T-№=0» цикл измерения не может быть запущен без инструмента.
 Загрузить инструмент с номером Т0.
8 «Превышен размер Заданные в памяти инструмента TOOL.T или измеренные в цикле
инструмента» значения длины инструмента L или радиуса инструмента R
превышают допустимые предельные значения инструмента из
таблицы BLUM_000.TAB (строки 60 … 63).
 Сравнить значение L или R с максимально разрешенными
данными инструмента в таблице BLUM_000.TAB.
9 «Невозможно При вызове цикла была выбрана функция NT, которая не может
выполнение выполняться имеющейся лазерной системой (не подготовлено
функции» аппаратное обеспечение).
 Выбрать другую функцию, например, Q350=0/1/2
10 «Превышено При измерении превышены максимально разрешенные значения
допустимое допуска LTOL/RTOL, например:
значение»  Расхождение между
старым и новым значением калибровки.
 Слишком большой
уход температуры в оси L или оси R.
 Слишком большой
износ инструмента.
 Проверить значения измерения.
 Проверить разрешенный допуск LTOL/RTOL.
 Станок еще не нагрелся до рабочей температуры.
11 «Внимание, Параметры пускового угла Q363, целевого угла Q364, углового
опасность радиуса R2, контрольного пути Q353 или положения измерения
столкновения» LOFFS вместе больше чем допустимая глубина погружения Q52.
Инструмент погружается в направлении Z слишком глубоко в луч,
существует опасность столкновения с системой измерения (у
опорных систем)
 Проверить перечисленные параметры.
 Уменьшить контрольный путь Q353 у хвостовика инструмента.
12 «Неверная ось Указанная в последнем блоке данных TOOL CALL ось инструмента
инструмента» не совпадает с продольной осью (Q2) в таблице BLUM_000.TAB
(строка 7) или она не определена.
 Проверить комплект TOOL CALL.
 Проверить параметры в таблице BLUM_000.TAB.
13 «Неверное Количество режущих кромок проверяемого инструмента указано в
количество режущих таблице инструмента как CUT=0. Невозможно определить
кромок» контрольное число оборотов для контроля режущей кромки.
 Правильно ввести количество режущих кромок CUT в таблицу
инструмента.
14 «Неверные Параметры измерения (LTOL, RTOL, LOFFS, ROFFS, CUT,
параметры LBREAK, RBREAK и т.д.) имеют в таблице инструмента TOOL.T
инструмента» неразрешенное значение.
Пример: В цикле 582 для калибровочного стержня не было
записано допустимое отклонение LTOL/RTOL.
 LTOL, RTOL в TOOL.T обеспечить действительным значением.
Пример: В цикле 584 ROFFS не установлен на цифровое значение.
 Проверить параметры ROFFS<>R в таблице TOOL.T.
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 25 01.04.2004 г.
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 26 01.04.2004 г.
Код Сигнализация об Описание ошибки
ошибке
15 «Неверные Один или несколько параметров вызова (Q350 .. Q368) имеют
параметры вызова» критическое или неразрешенное значение.
 Проверить все параметры вызова на предмет разрешенных
значений.
16 «Ошибка: Таблица Не удалось найти таблицу параметров PLC:\BLUM\BLUM*.TAB
параметров» или значения параметров неверные.
 Проверить состояние маркера М1204, М1206, М1210.
 Проверить наличие таблицы параметров.
 Проверить значения параметров в таблице параметров.
17 «Ошибка: Обработка При обработке (оценке) данных измерения обнаружена не
измеренных устраняемая ошибка, например, деление на ноль.
данных»  Повторить цикл с измененными параметрами.
18 «Ошибка: Частота Рабочее число оборотов или контрольное число оборотов для
вращения контроля отдельной режущей кромки не было достигнуто в
шпинделя» заданное время или оно больше, чем обороты шпинделя для
этого инструмента, заданные в TOOL CALL. Контроль
отдельной режущей кромке невозможно корректно выполнить.
 Задать другое заданное число оборотов при помощи TOOL
CALL T#ZS#$.
 Выбрать число оборотов измерения в цикле 584 так, чтобы
для контрольного числа оборотов не включалась коробка
передач.
19 «Ошибка: Разница между фактическим положением оси и обратно
Положение точки сигнализируемым управлением положение точки
переключения» переключения согласно записи измерения больше чем 20 мм.
Позиционирование оси относительно положения точки
переключения может привести к столкновению.
 Для стирания команды управления необходимо полностью
отключить в и снова включить все управление.
 Записать версию программного обеспечения TNC и
сообщить производителю станка.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 27 01.04.2004 г.
.6 Общая информация
.6.1 Общие положения
 В файле PLC:TCHPROB1.SYS или TNC:\BLUM\
INFO.A можно считывать инсталлированную в управлении версию программного
обеспечения Blum. Пример:
Проект: C:\CYCLE\TNC\V5C\Blum_V5ca_530.cdf → состояние программного обеспечения
Blum V5ca для iTNC 530.
 В примерах программ в каталоге TNC:\BLUM\
BLUM58*.Н изображается, как можно вызвать циклы измерений из программы обработки.
 Циклы измерений можно инсталлировать в
управлении полностью или выборочно (выполнить изменения в A:\TCHPROB1.SYS, т.е.
стереть не желаемые циклы и выполнить новую инсталляцию). Цикл измерения
«Калибровка» необходим в любом случае.
 Измерение инструмента выполняется при помощи
измерительного комплекта TCH PROBE 3.0 MESSEN относительно исходной точки
инструментальной бабки в системе координат станка (BEZUGSSYSTEM:1), независимо от
того активны ли циклы 19 или М128 (условие iTNC530, начиная с версии 340 422 05 ff).У
более старых версий iTNC530 при активном 3D-ROT выдается сообщение ошибки.
 На все движения перемещений (исключение
измерительный комплект) можно воздействовать потенциометром ручной коррекции.
 При прерывании цикла из-за сообщений об ошибках
в таблицу инструмента не заносятся уже безошибочно измеренные значения.
 Калибровка и измерение должно выполняться
принципиально на станке в теплом рабочем состоянии. Рекомендуется фаза разогрева 15
мин при средних оборотах шпинделя, включенной охлаждающей жидкости и подвижных
осях ЧПУ. Благодаря этому обеспечивается то, что для системы измерения действуют
всегда одинаковые окружающие условия.
 Для достижения высокой гарантии процесса и
надежности в случае ошибки принципиально проводятся повторные измерения. В
сочетании с целесообразной стратегией оценки (обработкой данных) благодаря этому
достигается высокая точность измерения.
 В начале цикла ось инструмента двигается на
безопасный уровень в Z. Если установлен маркер М1207=1, цикл останавливается
(например, чтобы подождать концевого выключателя при отводе измерительной системы
или удалении защитного устройства и т.д.). Только при М1207=0 разрешается выполнение
цикла и цикл обрабатывается.
 В начале цикла происходит сохранение в
промежуточной памяти последнего запрограммированного число оборотов шпинделя S и
состояния шпинделя (М3, М4, М5) цикла. В конце цикла независимо от определенного
состояния инструмента (инструмент в порядке / инструмент дефектный)
восстанавливается предыдущее состояние шпинделя.

Внимание:
У инструмента с большим диаметром в
таблице инструмента TOOL.T постоянно
Опасность должен быть внесен правильный радиус
столкновения R. Благодаря этому цикл обнаруживает
! опасность столкновения и при
измерении может автоматически
сместить сбоку инструмент так, чтобы
избежать столкновения.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 28 01.04.2004 г.
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 29 01.04.2004 г.
.6.2 Смена инструмента
Смену инструмента необходимо принципиально проводить перед вызовом цикла измерения.
При вызове TOOL.T всегда указывать номер инструмента Т#, ось инструмента и число
оборотов шпинделя Sxxx.
Для создания индицированных номеров инструмента для инструмента с несколькими
корректировочными данными, например, ступенчатое сверло, фреза для Т-образных пазов и
т.п., должно быть установлено МР 7262>0. Индицированный номер инструмента, например, Т
5.1, вводится при помощи программируемой клавиши «Zeile einfugen» (ввести строку) сразу
же за номером инструмента 5 в таблице инструмента. Результаты измерения или проверки
циклов измерения автоматически присваиваются фактическому номеру инструмента.

Пример вызова смены инструмента:

Для учета, зависимого от трех цифр изменения длины шпинделя, целесообразно определять
длину инструмента на рабочих оборотах. Измерение длины инструмента выполняется,
поэтому, всегда на оборотах шпинделя S, запрограммированных в последней записи TOOL
CALL.
При S=0 состояние шпинделя устанавливается на М5.
При S<= 360 значение интерпретируется либо как число оборотов шпинделя, либо как угол
направленности, а шпиндель при помощи цикла 13 и М19 позиционируется на указанное
положение угла (= функция, зависимая от параметра «Направленность шпинделя при S<=
360 в BLUM_000.TAB строка 83).
При S> 360 значение интерпретируется всегда как число оборотов шпинделя, и шпиндель
приводится во вращение при помощи М3.
В конце цикла измерения восстанавливается последнее, активное состояние шпинделя.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 30 01.04.2004 г.
.6.3 Считывание / запись характеристик инструмента
При вызове цикла измерения фактические характеристики инструмента считываются для
инструмента, имеющегося в шпинделе из таблицы инструмента TOOL.T ( номер инструмента,
длина L, радиус R, корректировочное значение DL, DR, параметры измерения LTOL, RTOL,
LBREAK, RBREAK, LOFFS, ROFFS, CUT и т.д.). Должно быть деблокировано состояние
инструмента TL в управлении инструментом (WZV) для обеспечения возможности запуска цикла
измерения.
Параметры длины инструмента в управлении инструментом:
Переменное значение L из управления инструментом WZV интерпретируется циклом измерения как
длина заданного значения LTAB, переменное значение DL – как реальное, измеряемое значение
износа длины DLTAB. При помощи переменных значений DLTOOLCALL из последней записи TOOL CALL
можно выполнить фиктивную корректировку длины (например, при обработке с припуском или при
необходимой корректировке длины, в зависимости от измеренной геометрии режущей кромки).
Система управления высчитывает всю длину инструмента для программы обработки:
L = LTAB + DLTAB + DL TOOLCALL

Цикл измерения высчитывает фактическую длину инструмента для предварительного


позиционирования под лазерным лучом:
L = LTAB + DLTAB (без DL TOOLCALL!)

При 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. При ошибочном вводе возникает острая опасность столкновения,
так как при неправильно указанной длине инструмента происходит ошибочный расчет
предварительного положения или целевого положения и заход в это положение! Если инструмент
погружается в лазерный луч уже при предварительном позиционировании, то при последующем
комплекте измерения больше не сработает коммутирующий сигнал, который мог бы своевременно
остановить ось измерения до столкновения!

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 31 01.04.2004 г.
Эта опасность существует также тогда, когда правильно измеренное и внесенное циклом измерения
значение длины инструмента L или DL подвергается дополнительному, ручному изменению!

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 32 01.04.2004 г.
Параметры радиуса инструмента в управлении инструментом:
Переменное значение R из управления инструментом WZV интерпретируется циклом измерения
как радиус заданного значения R TAB, переменное значение DR – как реальное, измеряемое
значение износа радиуса DR TAB. При помощи переменных значений DR TOOLCALL из последнего
комплекта TOOL CALL можно выполнить фиктивную корректировку радиуса (например, при
обработке с припуском или при необходимой корректировке радиуса, в зависимости от измеренной
геометрии режущей кромки). Система управления высчитывает весь радиус инструмента для
программы обработки:
R = R TAB + DR TAB + DRTOOLCALL

Цикл измерения высчитывает фактический радиус инструмента для предварительного


позиционирования рядом с лазерным лучом:
R = R TAB + DR TAB (без DR TOOLCALL!)

При R = 0 или R > R max радиус инструмента принимается как неизвестный. В таком случае при
первом комплекте измерения выполняется неточный процесс поиска. Пусковое положение
комплекта измерения находится относительно максимально допустимого радиуса инструмента R max
примерно в 6 мм перед лазерным лучом, целевое положение относительно оси инструмента
находится примерно в 2 мм за лазерным лучом. Благодаря этому обеспечивается то, что как самый
большой, так и самый малый инструмент вызывает коммутационный сигнал для неточного
определения радиуса в рамках этого пути измерения. Все остальные циклы снятия размеров для
точного измерения выполняются затем, опираясь на этот неточно определенный радиус
инструмента.
При R > 0 или R  R max радиус инструмента принимается как известный. В таком случае при первом
комплекте измерения выполняется неточный процесс поиска с ограничением пути измерения.
Пусковое положение комплекта измерения находится относительно максимально допустимого
радиуса инструмента R max примерно в 6 мм перед лазерным лучом, целевое положение
относительно оси инструмента находится примерно в 2 мм за лазерным лучом. В рамках этого
ограниченного пути измерения ожидается коммутационный сигнал при погружении в лазерный луч.
Равномерное распределение всего радиуса инструмента на 3 названные параметра радиуса
инструмента, хотя и возможно и не влияет на программу обработки, однако не целесообразно у
управления циклами измерения Blum, так как в цикли измерения анализируется или определяется
лишь R TAB и DR TAB. Способ анализа и определения этих значений радиуса инструмента, а также
запись в память определенных характеристик инструмента в управление инструментом жестко
сохранено в цикле измерения и его невозможно разделить в процентном отношении.

Внимание: Опасность столкновения:


При ручном вводе радиуса инструмента R в управление инструментом WZV необходимо следить за
тем, чтобы не происходило превышение максимального отклонения от относительного размера
радиуса макс.  5 мм, как при определении радиуса инструмента, так и при вводе значения в
управление инструментом WZV. При ошибочном вводе возникает острая опасность столкновения,
так как при неправильно указанном радиусе инструмента происходит ошибочный расчет
предварительного положения или целевого положения и заход в это положение! Если инструмент
погружается в лазерный луч уже при предварительном позиционировании, то при последующем
комплекте измерения больше не сработает коммутирующий сигнал, который мог бы своевременно
остановить ось измерения до столкновения!
Эта опасность существует также тогда, когда правильно измеренное и внесенное циклом измерения
значение радиуса инструмента R или DR подвергается ручному дополнительному изменению!
В конце выполнения цикла результат измерения автоматически записывается обратно в
управление инструментом WZV:
 При измерении без ошибок происходит актуализация (обновление) характеристик инструмента
(длина L, радиус R и корректировочные значения DL, DR), а состояние инструмента TL
устанавливается на действующее / разрешенное.
 При неверном измерении актуализация (обновление) характеристик инструмента (длина L,
радиус R и корректировочные значения DL, DR, состояние инструмента TL) не происходит.
Текстовая индикация ошибки приводит к прекращению цикла и программы обработки.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 33 01.04.2004 г.
.6.4 Переключение мм /дюймы
Возможно без проблем переключение управления с мм на дюймы. Если программа обработки
определена в дюймах (например, с началом программы BEGIN PRG INCH xxx и окончанием
END PRG xx INCH), все постоянные, зависимые от движения и положения, автоматически
интерпретируются в виде значений в дюймах. Параметры вызова могут вводиться в дюймах,
параметры результата, такие как длина и радиус инструмента автоматически
пересчитываются системой управления и вносятся в дюймах в таблицу инструмента.
Стандартные значения параметров Q 350 … Q368 при вводе в дюймах округляются в
большую или меньшую сторону.
Внимание: Все параметры BLUM_000.TAB должны даже при переводе управления в «inch»
(дюймы) всегда вводится в единице измерения «mm» (мм).

.6.5 Вызов циклов измерения в кодах DIN / ISO


Циклы измерения можно благополучно вызывать из программы обработки в коде DIN/ ISO.
Циклы выбираются с помощью следующих клавиш и вносятся в программу обработки.

 Клавиша «TOUCH PROBE» (на пульте управления)


 Символ сенсорной клавиши «BLUM LaserControl» (1-й уровень сенсорной клавиши, 2-я
строка сенсорной клавиши)

 Символы сенсорных клавиш с номерами циклов «581…587» (2-й уровень сенсорной


клавиши, 1. строка сенсорной клавиши)

 Символы сенсорных клавиш с номерами циклов «588…xxx» (2-й уровень сенсорной


клавиши, 2-я строка сенсорной клавиши)

Пример вызова цикла измерения G583 в коде DIN / ISO:

.6.6 Режим работы: тест программы и проход вперед блока данных


В режиме работы: тест программы или при активном проходе вперед блока данных
происходит перескакивание измерительных циклов Blum. Если для обработки заготовки в
таблице инструмента должны иметься действующие данные инструмента, то их необходимо
вносить вручную или их надо определить заранее путем отдельно выполненного цикла
измерения.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 34 01.04.2004 г.
.7 Общие рекомендации
Для получения удовлетворительных результатов измерений необходимо обязательно
соблюдать следующие указания:
.7.1 Проблемы от охлаждающей жидкости
 Для измерения должен быть отключен приток
охлаждающей жидкости (наружная и внутренняя охлаждающая жидкость). Если можно,
выполнять измерение не сразу же после отключения охлаждающей жидкости. Если
необходимо, ввести технологический перерыв.
 Режущие кромки инструмента, к которым пристала
охлаждающая жидкость или стружка, следует почистить продувкой воздухом или
сбрасыванием на высоких оборотах. При этом необходимо соблюдение допустимых
оборотов производителя инструмента.
 Инструмент, у которого продолжает еще капать
отключенная внутренняя охлаждающая жидкость, можно частично почистить при помощи
высоких оборотов. Проверка поломки инструмента возможна, в таком случает, также с
ограниченной точностью (погрешность < 0,1 мм).
 При летящих во все стороны брызгах охлаждающей
жидкости во время измерения необходимо включить запирающий воздух. Путем
измерения оборотов шпинделя угол полета капающей внутренней охлаждающей жидкости
можно изменить так, что капли не будут попадать на высоту противозагрязняющей
диафрагмы.
 При частом загрязнении оптики охлаждающей
жидкостью или стружкой необходимо дополнительно укрыть передатчики и приемники
защитным кожухом (защитный кожух поставляется по запросу).

.7.2 Проблемы с туманом осаждающей жидкости


 Туман охлаждающей жидкости снижает световую
продуктивность у приемника, чем сильнее образование тумана, тем больше световой путь
между передатчиком и приемником. В таком случае необходимо работать с большим
усилением приемника сигналов.
 При очень сильном тумане охлаждающей жидкости
готовность к работе лазерного светового клапана может не достигаться. В таком случае
необходимо откачать туман охлаждающей жидкости или ввести технологический перерыв
до опадания тумана.
 Также при сниженной продуктивности света можно
проводить точное измерение, если непосредственно перед измерением инструмента
проводится калибровка.
 Постоянный туман в рабочей зоне можно
компенсировать, если проводить калибровку и измерение инструмента не с одной, а с
обеих сторон, а частичные результаты усреднять (например, у диаметра инструмента). В
качестве эталонного значения следует применять в таком случае центр лазерного луча
(необходимо изменение программного обеспечения). Из-за времени предпочтение, как
правило, отдается измерениям с одной стороны.

.7.3 Проблемы при загрязненной оптике


 При часто загрязняемой оптике проверить
фильтровальный элемент в фильтре обратной линии масла и воды и, возможно, заменить
фильтровальный элемент. Также необходимо заменить пневмопроводы от диафрагмы и
запирающего воздуха на новые, чистые трубки, так как с потоком воздуха постоянно
переносятся внутренние отложения в систему измерения.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 35 01.04.2004 г.
 Стекла оптики для защиты передатчики и приемника
поддерживать самым тщательным образом в чистом состоянии, а при необходимости
чистить при помощи влажной тряпочки для чистки очков. Даже отпечатки пальцев могут
вызвать неточности измерения.
 При правильно установленной пневматике с
фильтровальным узлом, как правило, обеспечена чистота оптической системы на
длительный срок эксплуатации.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 36 01.04.2004 г.
.7.4 Факторы влияния на абсолютную точность

 При сильном тумане охлаждающей жидкости на


световом участке происходит смещение положения переключения к центру лазерного
луча, т.е., коммутирующий сигнал запускается раньше. Кажется, геометрия инструмента
измеряется в результате этого большей (погрешность примерно <0,02 мм).
 При сильно загрязнении режущей кромки
инструмента смазочно-охлаждающей жидкостью (смазочная пленка, нет капель!)
происходит увеличенное измерение геометрии инструмента (ошибка примерно <0,03 мм).
 По сравнению с устройством регулировки
инструмента, которое определяет геометрию инструмента статично по принципу
визуального отраженного и проходящего света при помощи телекамеры ССD (телекамера
на приборах с зарядовой связью), возможно появление отклонений от номинального
размера, так как при помощи лазерной измерительной системы геометрия инструмента
определяется динамично в закрепленном состоянии. При измерении длины инструмента
измеряется реальная длина инструмента с учетом погрешности утяжки крепления
инструмента (погрешность подтверждается до 0,07 мм у крутых конусов). При измерении
радиуса инструмента в измеряемом значении просчитываются дополнительно
погрешности вращения без радиального биения шпинделя, ошибки смены инструмента, а
также погрешности окружности, описываемой вершиной летучего резца, у малого, не
центрично закрепленного инструмента.
 Свойства поверхности (матовая, блестящая,
металлическая) почти что не влияет на точность (погрешность примерно <0,005 мм), как и
цвет поверхности из-за различных покрытий (HSS, VHM, PKD, TiN, TiCN).
 Рекомендуемые обороты для измерения дины и
радиуса инструмента соответствует оборотам обработки.
 При скорости измерения следует учитывать
погрешность системы из-за отношения подачи - оборотов. Для достижения разрешающей
способности 1 микрон необходимо соблюдать следующую скорость измерения:
Измерительная подача [мм/мин.] <= 0,001 [мм] * обороты шпинделя [об. в мин.].
Скорость измерения должна оставаться во время блока данных измерения постоянной и
на нее нельзя воздействовать или изменять переключателем ручной коррекцией величины
подачи.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 37 01.04.2004 г.
2 Описание циклов измерения
.8 Цикл 581 - Калибровка лазерной измерительной системы
Цикл 581 – это программа для калибровки лазерной измерительной системы Blum при
помощи калибровочного стержня. Прежде чем можно будет измерять лазерный световой
клапан, необходимо откалибровать систему, т.е., необходимо определить точное положение
коммутирующих точек относительно системы координат станка. Для этого применяется
калибровочный стержень фирмы «Blum», который имеет характерную для калибровки форму
(цилиндрический установочный штифт с диаметром стержня 8/12 мм и контрольным
диаметром 12/20 мм). Он крепится в приспособление для крепления инструмента и очень
точно измеряется по длине, диаметру и высоте. Для калибровочного измерения должно
обеспечиваться максимально возможное вращение без радиального биения.
Точные размеры контрольной оправки (L= длина, R= радиус, DL= высота, DR= 0,5*
погрешность вращения без радиального биения) считываются из таблицы инструмента при
вызове программы. Программа «измеряет» контрольную оправку относительно заданных
эталонных размеров. Результаты измерения записываются в различные параметры
калибровки (параметры Q) и сохраняются в таблице BLUM_000.TAB. Эти калибровочные
параметры нельзя переписывать или изменять. При последующем измерении инструмента
эти параметры привлекаются для позиционирования лазерного луча и для расчета длины и
диаметра.

Следующие параметры используются при вызове программы:


Q350 Тип измерения
Определяются новые актуальные калибровочные значения, сравниваются с еще
активными, старыми калибровочными значения на соблюдение допусков LTOL/RTOL, а
затем сохраняются в BLUM_000.TAB. При превышении допусков в результате уходов
параметров под влиянием температуры или загрязнения инструмента появляется
сообщение ошибки «Tolerznzwert uberschritten» (превышено значение допуска) (=
калибровка, контролирующая допуск).
Q350=0  Измерение: Сохранение новых калибровочных значений, нет контроля
допуска между новыми и старыми калибровочными значениями (исходная
калибровка).
Q350=1  Проверка: Сохранение новых калибровочных значений и контроль,
сохранение калибровочных значений Q44, Q45 в качестве положения
измерения Q52, Q50.
Q350=2  Контроль: Не происходит сохранение новых калибровочных значений,
только контроль допуска.
Q361 Количество повторных измерений для образования среднего значения.
Q362 Разрешенный допуск разброса значений отдельных измерений при повторном измерении.

Следующие параметры должны быть определены в таблице инструмента TOOL.T:


L=xxx, xxx Длина калибровочного стержня
Измеренное при помощи индикатора часового типа или устройства
предварительной настройки инструмента расстояние между исходной точкой
инструментальной бабки и верхней кромкой контрольного диаметра (точный ввод
в микронах).
R=xxx,xxx Радиус калибровочного стержня
Измеренное при помощи внутреннего микрометра расстояние между верхней
кромкой и нижней кромкой контрольного диаметра (точный ввод в микронах).
DL=xxx,xxx Корректировочная длина инструмента = высота калибровочной оправки
Измеренное при помощи внутреннего микрометра расстояние между верхней
кромкой и нижней кромкой контрольного диаметра (точный ввод в микронах).
DR=xxx,xx Корректировочный радиус инструмента = погрешность вращения без радиального
x биения
Измеренная при помощи индикатора часового типа погрешность вращения без
радиального биения закрепленного в шпиндель инструмента (Ввод: +0,5*

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 38 01.04.2004 г.
погрешность вращения без радиального биения = +0,5* (макс. – мин. отклонение).

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 39 01.04.2004 г.
LTOL Максимально допустимое отклонение калибровочных значений в продольной оси
(при сравнительном измерении).
Для обнаружения грубых ошибок при калибровке (например, из-за загрязнения
инструмента) можно определить предел допуска. Если определенная разница
между старыми и новыми калибровочными значениями больше, чем
разрешенный допуск, выдается сообщение ошибки.
Диапазон значения: 0,0000 мм <=LTOL <=0,9999 мм
Стандартное значение: LTOL = 0,020 мм …0,050 мм
RTOL Максимально допустимое отклонение калибровочных значений в радиальной оси
(при сравнительном измерении).
Для обнаружения грубых ошибок при калибровке (например, из-за загрязнения
инструмента) можно определить предел допуска. Если определенная разница
между старыми и новыми калибровочными значениями больше, чем
разрешенный допуск, выдается сообщение ошибки.
Диапазон значения: 0,0000 мм <=RTOL <=0,9999 мм
Стандартное значение: RTOL = 0,020 мм …0,050 мм

Пример вызова цикла измерения в программе ЧПУ:

КАЛИБРОВКА
ВИД ИЗМЕРЕНИЯ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА ЗНАЧЕН.

Рис: Размеры и положения


измерения

Параметры в TOOL.T:

Пояснение:
Калибровочный стержень с номером Т = 1 устанавливается перед вызовом цикла 581 в
шпиндель.
На каждую сторону снятия размеров при вращающемся шпинделе (S= 3000 об. в мин.)
выполняется многократный цикл снятия размеров с грубым и точным разрешением
(дискртизацией). После неточного поиска контрольных кромок на каждую сторону снятия
размеров проводятся по три повторных измерения (Q361) с высоким разрешением
(дискретизацией), высчитывается среднее значение, а также контролируется разброс
значений отдельных измерений на предмет соблюдения допуска разброса 0,01 мм (Q362).
Полученные калибровочные значения записываются в таблицу BLUM_000.TAB. В таблице
нельзя стирать или переписывать эти параметры!
В конце цикла измерения осуществляется проход уровня возврата на ускоренном ходе.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 40 01.04.2004 г.
Внимание:
Калибровочный стержень должен быть зажат в крепление инструмента и в управлении
инструментом ему должен быть присвоен номер инструмента. Перед измерением необходимо
тщательно почистить калибровочный стержень влажной, не ворсистой тряпочкой (например,
тряпка для чистки очков) в точках измерения.
Неверный ввод калибровочных параметров может привести к следующим ошибкам:
 При неправильных указаниях размеров калибровочного стержня в таблице инструмента
будут неверными результаты измерения инструмента.
 При отсутсвии или не проведении калибровки при последующем измерении инструмента
будут выполнены подводы в неправильные или не определенные положения измерения.
Калибровка и измерение должны выполняться при рабочей температуре станка
(продолжительность включения не менее 15 минут при вращающемся шпинделе).

При калибровке определяются следующие параметры:

Q40 Калибровочное значение длины L-


Положение: относительно центра лазерного луча в отрицательном аксиальном
направлении оси.
Q41 Калибровочное значение длины L+
Положение: относительно центра лазерного луча в положительном аксиальном
направлении оси.
Q42 Калибровочное значение радиуса R-
Положение: относительно центра лазерного луча в отрицательном радиальном
направлении оси.
Q43 Калибровочное значение радиуса R+
Положение: относительно центра лазерного луча в положительном радиальном
направлении оси.
Q44 Центр лазерного луча в продольной оси LM
Центр лазерного луча рассчитывается из среднего арифметического значения
положительного и отрицательного калибровочного значения длины
Q44=(Q40+Q41)/2.
Q45 Центр лазерного луча в радиальной оси RM
Центр лазерного луча рассчитывается из среднего арифметического значения
положительного и отрицательного калибровочного значения радиуса
Q45=(Q42+Q43)/2.

Рис.: Положения точек переключения в


лазерном луче

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 41 01.04.2004 г.
.9 Цикл 582 – Компенсация температуры осей ЧПУ
Цикл 582 – это программа для компенсации температуры осей ЧПУ с лазерной измерительной системой
BLUM при помощи калибровочного стержня. Для компенсации тепловых характеристик станка, зависимых от
температуры, при повышенных требованиях точности можно при помощи лазерного светового клапана и
калибровочного стержня просто измерять обусловленные температурой изменения положения осей.
Точные размеры контрольного стержня (оправки) (L= длина, R= радиус, DL= высота, DR= 0,5* погрешность
вращения без радиального биения) считываются при вызове программы из таблицы инструмента. Программа
«измеряет» контрольный стержень и определяет фактическое радиальное и осевое положение центра
лазерного луча. Это положение сравнивается с исходным положением из эталонного измерения ТК.
Установленная разница может затем пересчитываться, например, как дополнительное смещение нулевой
точки (начала координат). Программа обработки продолжается затем с исправленными значениями.
Температурная компенсация осей ЧПУ целесообразна лишь тогда, когда сама лазерная измерительная
система не подвержена большим температурным воздействиям, например, при неравномерном,
одностороннем воздействии температуры со стороны охлаждающей жидкости или горячей стружки. Из-за
длинного крепежного устройства в MINI или удлинительных устройств в MICRO происходит усиление этих
негативных влияний. Наилучшие результаты получаются у стандартной компактной системы «Standart MICRO
Compact System», которая закреплена на столе станка вблизи обрабатываемой детали.
Полученные значения смещения могут считываться и обрабатываться либо при помощи программы
обработки ЧПУ, либо при помощи программы программируемого логического контроллера (стратегию
обработки данных необходимо выяснить с производителем станка). При успешно проведенном цикле
измерения он, цикл измерения, устанавливает маркер М1208=1 в виде кода опознавания для актуализации
значений смещения в таблице параметров контроллера PLC:\BLUM\BLUM_000.TAB.
Включение измерения температурной компенсации ТК в процесс обработки должно происходить по
следующей схеме:
1. Калибровка лазерной измерительной системы калибровочным стержнем.
2. Измерение длины и диаметра всех применяемых режущих инструментов.
3. Пробная обработка первой обрабатываемой детали до тех пор, пока все размеры детали не будут
соответствовать заданному значению.
4. Эталонное измерение ТК (Q350=0) для фиксирования фактического состояния станка в качестве
исходного значения.
5. Изготовление следующей детали.
6. Сравнительное измерение ТК (Q350=1) для определения фактического смещения оси по отношению к
исходному значению и для высчитывания дополнительного смещения от нулевой точки (начала
координат).
7. В зависимости от увеличения температуры станка и требуемой точности сравнительное измерение
компенсации температуры ТК можно повторять перед или после каждой «энной» обработки изделий.
Следующие параметры Q используются при вызове программы:
Q350 Тип измерения: Результат из ТК пересчитывается как исходное значение или сравнительное
значение
Q350=0  Измерение: Эталонное измерение (стандарт) с актуализацией калибровочных
значений.
Q350=1  Проверка: Сравнительное измерение с актуализацией калибровочных значений.
Q350=2  Контроль: Сравнительное измерение без актуализации калибровочных значений.
Q361 Количество повторных измерений для получения среднего значения.
Q362 Разрешенный допуск разброса значений отдельных измерений при повторном измерении.
Q351 Объем измерения
В
виде
опции
Следующие параметры должны быть определены в таблице инструмента TOOL.T:
L=xxx, xxx Длина калибровочного стержня
Измеренное при помощи индикатора часового типа или устройства предварительной
настройки инструмента расстояние между исходной точкой инструментальной бабки и
верхней кромкой контрольного диаметра (точный ввод в микронах).
R=xxx,xxx Радиус калибровочного стержня
Измеренное при помощи внутреннего микрометра расстояние между верхней кромкой и
нижней кромкой контрольного диаметра (точный ввод в микронах).
DL=xxx,xxx Корректировочная длина инструмента = высота калибровочной оправки (стержня)
Измеренное при помощи внутреннего микрометра расстояние между верхней кромкой и
нижней кромкой контрольного диаметра (точный ввод в микронах).
DR=xxx,xx Корректировочный радиус инструмента = погрешность вращения без радиального биения
x Измеренная при помощи индикатора часового типа погрешность вращения без радиального
биения закрепленного в шпиндель инструмента (Ввод: +0,5* погрешность вращения без

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 42 01.04.2004 г.
радиального биения = +0,5* (макс. – мин. отклонение).

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 43 01.04.2004 г.
LTOL Максимально допустимое отклонение калибровочных значений в продольной оси (при
сравнительном измерении).
Увеличение нагрева станка ограничено. Для установления появляющихся ошибок при
измерении определяется предел допуска для продольной оси. Если установленная
корректировочная сумма (разница между заданным и фактическим значением) больше,
чем разрешенный допуск, выдается сообщение ошибки. Значение смещения длины
записывается в таблицу PLC:\BLUM\BLUM_000.TAB, строка 32. Значение оттуда
можно считывать и в зависимости от стратегии анализа (обработки данных)
пересчитывать как смещение нулевой точки.
Диапазон значения: 0,0000 мм <=LTOL <=0,9999 мм
Стандартное значение: LTOL = 0,020 мм …0,050 мм
RTOL Максимально допустимое отклонение калибровочных значений в радиальной оси (при
сравнительном измерении).
Увеличение нагрева станка ограничено. Для установления появляющихся ошибок при
измерении определяется предел допуска для радиальной оси. Если установленная
корректировочная сумма (разница между заданным и фактическим значением) больше,
чем разрешенный допуск, выдается сообщение ошибки. Значение смещения радиуса
записывается в таблицу PLC:\BLUM\BLUM_000.TAB, строка 33. Значение оттуда
можно считывать и в зависимости от стратегии анализа (обработки данных)
пересчитывать как смещение нулевой точки.
Диапазон значения: 0,0000 мм <=RTOL <=0,9999 мм
Стандартное значение: LTOL = 0,020 мм …0,050 мм
Пример вызова цикла измерения в программе ЧПУ:

ТЕМП. КОМПЕНСАЦИЯ
ВИД ИЗМЕРЕНИЯ
КОЛ-ВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА
ОБЪЕМ ИЗМЕРЕНИЙ

Рис: Размеры и положения


измерения
Параметры в TOOL.T:

Пояснение:
Калибровочный стержень с номером Т = 1 устанавливается перед вызовом цикла 582 в
шпиндель.
На каждую сторону снятия размеров при вращающемся шпинделе (S= 3000 об. в мин.)
выполняется три повторных измерения (Q361) c высоким разрешением (дискретизацией),
высчитывается среднее значение, а также контролируется разброс значений отдельных
измерений на предмет соблюдения допуска разброса 0,01 мм (Q362). Из среднего значения
положительного и отрицательного измерения снятия размеров высчитывается центр
лазерного луча. Полученные таким образом значения измерения ТК в продольной и
радиальной оси сравниваются с сохраненными эталонными значениями ТК (Q350=1). Разница
не должна превышать разрешенный допуск в продольной оси (LTOL) и в радиальной оси
(RTOL).
В конце цикла измерения осуществляется проход уровня возврата на ускоренном ходе.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 44 01.04.2004 г.
Внимание:
При эталонном измерении (Q350=0) полученные значения ТК записываются в таблицу
BLUM_000.TAB в виде эталонных значений. В таблице нельзя стирать или переписывать эти
параметры! Калибровочные значения также актуализируются при эталонном измерении ТК.
При сравнительном измерении (Q350=1) происходит определение разницы фактических
значений смещения ТК с эталонными значениями ТК, и она записывается в таблицу
BLUM_000.TAB. Калибровочные значения при сравнительном измерении ТК актуализируются
лишь тогда, когда установленное смещение находится в рамках разрешенного допуска
смещения (LTOL, RTOL).
При измерении температурной компенсации ТК определяются или актуализируются
следующие параметры:
Q40 Калибровочное значение длины L-
Q41 Калибровочное значение длины L+
Q42 Калибровочное значение радиуса R-
Q43 Калибровочное значение радиуса R+
Q44 Центр лазерного луча в продольной оси LM
Q45 Центр лазерного луча в радиальной оси RM
Q46 Эталон: центр лазерного луча в продольной оси (только при Q350=0)
Средне арифметическое значение из положительного и отрицательного эталонного
измерения длины.
Применение: В качестве исходного значения для смещения продольной оси, зависимой от
температуры.
Q47 Эталон: центр лазерного луча в радиальной оси (только при Q350=0)
Средне арифметическое значение из положительного и отрицательного эталонного
измерения радиуса.
Применение: В качестве исходного значения для смещения радиальной оси, зависимой от
температуры.
Смещение в продольной оси (только при Q350=1)
Разница между эталонным значением ТК и сравнительным значением ТК записывается в
таблицу PLC:BLUM\BLUM_000.TAB строка 32. Оттуда значение можно считывать и
пересчитывать в качестве дополнительного сдвига нулевой точки. Этот пересчет
должен еще дополняться и адаптироваться оператором станка к индивидуальной
стратегии обработки данных.
Смещение продольной оси ( L) = заданное значение (Q46) – фактическое значение(L).
(Единица измерения: мм)
Смещение в радиальной оси (только при Q350=1)
Разница между эталонным значением ТК и сравнительным значением ТК записывается в
таблицу PLC:BLUM\BLUM_000.TAB строка 33. Оттуда значение можно считывать и
пересчитывать в качестве дополнительного сдвига нулевой точки. Этот пересчет
должен еще дополняться и адаптироваться оператором станка к индивидуальной
стратегии обработки данных.
Смещение радиальной оси (R) = заданное значение (Q47) – фактическое значение(R).
(Единица измерения: мм)
Q185 Значение смещения в оси Х
Q186 Значение смещения в оси Y
Q187 Значение смещения в оси Z
Пример расчета значений смещения в приведенной ниже программе ЧПУ:
(если функция не реализована уже производителем станка в программируемом логическом
контроллере).
КОМПЕНСАЦИЯ ТЕМПЕРАТУРЫ
ТИП ИЗМЕРЕНИЯ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА ЗНАЧЕНИЙ
ОБЪЕМ ИЗМЕРЕНИЯ
ПОЛОЖИТЕЛЬНЫЙ ЗНАК ПРИ КОРРЕКТИРОВКЕ ИЗДЕЛИЯ
НУЛЕВАЯ ТОЧКА
ДОПОЛН. СМЕЩЕНИЕ НУЛЕВОЙ ТОЧКИ dR В РАД. ОСИ Х
ДОПОЛН. СМЕЩЕНИЕ НУЛЕВОЙ ТОЧКИ= 0 В ОСИ ЛУЧА Y
ДОПОЛН. СМЕЩЕНИЕ НУЛЕВОЙ ТОЧКИ dL В ПРОД. ОСИ Z

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 45 01.04.2004 г.
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 46 01.04.2004 г.
.10 Цикл 583 – Измерение длины центрового инструмента
Цикл 583 – это программа для измерения длины центрового инструмента при помощи лазерной
измерительной системы BLUM. Программа может измерять известный инструмент (длина инструмента
L0 мм) или неизвестный инструмент длина инструмента L = 0). Результат измерения записывается
обратно в таблицу инструмента под фактическим номером инструмента Т.
Внимание: При неизвестных характеристиках инструмента (L=0, R=0) всегда существует опасность
столкновения с лазерной измерительной системой BLUM. Поэтому принципиально рекомендуется
вводить в таблицу инструмента TOOL.T неточные геометрические характеристики инструмента L и R
(точность ввода / макс. отклонение <  5 мм).
Если записанный в TOOL.T радиус R > расстояния столкновения в радиальной оси или R> расстояния
столкновения в оси луча, то выдается сообщение ошибки «Внимание! Опасность столкновения».

Следующие параметры Q используются при вызове программы:

Q350 Тип измерения (смотри описание Q350 на стр. 9)


Q359 Дополнительная корректировка длины
Q361 Количество повторных измерений для получения среднего значения
Q362 Разрешенный допуск разброса значений отдельных измерений при повторном измерении

Следующие параметры должны быть определены в таблице инструмента TOOL.T:

L, DL Длина инструмента, корректировка длины инструмента (обязательно при Q350= 1/2/-3)


LTOL Допуск износа: длина (только при Q350= 1/2)

Пример вызова цикла измерения в программе ЧПУ:

ДЛИНА ИНСТРУМЕНТА ПО ЦЕНТРУ


ВИД ИЗМЕРЕНИЯ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА
ДОП. КОРРЕКТИРОВКА ДЛИНЫ

Параметры в TOOL.T:

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 47 01.04.2004 г.
Пояснение:
Инструмент с номером Т = 5 устанавливается перед вызовом цикла 581 в шпинделе.
На протяжении многократного цикла снятия размеров три раза проводится измерение (Q361)
длины инструмента в оси инструмента (ROFFS=0) и контролируется разброс значений
отдельных измерений на предмет соблюдения допуска разброса 0,01 мм (Q362).
Дополнительное значение корректировки длины 0,03 мм (Q359) прибавляется к корректировке
инструмента DL.
При Q350=0/3 (измерение) измеренная длина инструмента записывается в память L и
устанавливается корректировка инструмента DL=0.
При Q350=1 (проверка) заданная длина инструмента в памяти L не изменяется.
Высчитывается разница между фактической измеренной длиной инструмента и заданной
длиной инструмента и записывается в память L. Затем проверяется корректировка
инструмента DL на предмет соблюдения допуска износа LTOL и устанавливается состояние
инструмента TL.
При Q350=2 (контроль) длина инструмента в памяти L, DL не изменяется. Высчитывается
разница между фактической измеренной длиной инструмента и заданной длиной инструмента
и проверяется на предмет соблюдения допуска износа LTOL и устанавливается состояние
инструмента TL.
При превышении допуска износа LTOL или допуска разброса значений 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)


TL Блокировка инструмента (только при Q350= 1/2)

Следующие параметры Q устанавливаются в ходе программы:

Q199 Параметры состояния инструмента для поломки инструмента, износа инструмента и контроля
режущей кромки
Q199=0  Инструмент/ режущая кромка в порядке, продолжить обработку детали.
Q199=1  Размер инструмента вне однократного допуска износа
(LTOL<DL<2*LTOL или LTOL<DL<LBREAK).
Q199=2  Размер инструмента вне двукратного допуска износа
(превышено DL>2*LTOL или DL>LBREAK).

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 48 01.04.2004 г.
.11 Цикл 584 – Регулировка инструмента по длине, радиусу и контроль вращения без
радиального биения
Цикл 584 – это программа для измерения длины и диаметра ацентричного инструмента, а также
контроль вращения без радиального биения в виде опции при помощи лазерной измерительной
системы BLUM. Программа может измерять известный инструмент (длина/радиус инструмента L0 / R0
мм) или неизвестный инструмент (длина/радиус инструмента L=0 / R=0 мм). Результат измерения
записывается обратно в таблицу инструмента под фактическим номером инструмента Т. Положение
измерения ROFFS, LOFFS необходимо указывать в TOOL.T специфично для инструмента.

Внимание: При неизвестных характеристиках инструмента (L=0, R=0) всегда существует опасность
столкновения с лазерной измерительной системой BLUM. Поэтому принципиально рекомендуется
вводить в таблицу инструмента TOOL.T неточные геометрические характеристики инструмента L и R
(точность ввода / макс. отклонение <  5 мм).

Следующие параметры Q используются при вызове программы:

Q350 Тип измерения (смотри описание Q350 на стр. 9)


Q351 Объем измерения
Q352 Контроль режущей кромки 1= да / 0= нет
Q355 Специальные функции
Q359 Дополнительная корректировка длины
Q360 Дополнительная корректировка радиуса
Q361 Количество повторных измерений для получения среднего значения
Q362 Разрешенный допуск разброса значений отдельных измерений при повторном измерении

Следующие параметры должны быть определены в таблице инструмента TOOL.T:

L, DL Длина инструмента, корректировка длины инструмента (обязательно при Q350= 1/2/-3)


R, DR Радиус инструмента, корректировка радиуса инструмента (обязательно при Q350= 1/2/-3)
LTOL Допуск износа: длина (только при Q350= 1/2)
RTOL Допуск износа: радиус (только при Q350= 1/2)
LOFFS Осевое положение измерения для измерения длины
ROFFS Радиальное положение измерения для измерения длины
RBREA Допуск поломки: радиус (из TOOL.T или BLUM_000.TAB) (только при Q352= 1)
K
CUT Количество режущих кромок (лезвий) инструмента для контроля режущих кромок
(только при Q352= 1)

Пример вызова цикла измерения в программе ЧПУ:

ДЛИНА,РАДИУС ИНСТРУМЕНТА
ВИД ИЗМЕРЕНИЯ
ОБЪЕМ ИЗМЕРЕНИЯ
КОНТРОЛЬ РЕЖУЩЕЙ КРОМКИ
СПЕЦИАЛЬНЫЕ ФУНКЦИИ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА ЗНАЧЕНИЙ
ДОПОЛН. КОРРЕКТИРОВКА ДЛИНЫ
ДОПОЛН. КОРРЕКТИРОВКА РАДИУСА

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 49 01.04.2004 г.
Параметры в TOOL.T:

Пояснение:
Инструмент с номером Т = 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).

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 50 01.04.2004 г.
Примеры определения положений измерения для различных типов инструмента:

Примеры положения измерения не по центру (эксцентрично) при измерении длины:

Точка фокуса
Контакт в точке фокуса
Контакт вне
точки фокуса

Неправильно! Правильно!
1. Боковой профиль затемнения режущей 4. Фронтальный профиль затемнения
кромки инструмента. режущей кромки инструмента.
2. Точка касания вне точки фокуса. 5. Точка касания в точке фокуса.
3. Время пребывания в луче t2-t1 очень 6. Время пребывания в луче t2-t1 больше.
короткое.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 51 01.04.2004 г.
.12 Цикл 585 – Контроль режущей кромки у прямой геометрии режущей кромки
Для обеспечения изготовления деталей без дефектов необходимо подвергать контролю критический
инструмент до обработки и после нее на отсутствие поломки или износа режущей кромки.
Вращающийся инструмент проходит через световой луч так, что можно проверить все диаметры
режущей кромки на соблюдение допуска вращения без радиального биения.
Цикл 585 – это программа для контроля отдельных режущих кромок многолезвийного инструмента при
помощи лазерной измерительной системы BLUM. Программа берет за основу инструмент с известными
его характеристиками, которые считываются через действующий номер инструмента Т из памяти для
инструмента.
Следующие параметры Q используются при вызове программы:
Q353 Контрольный путь перемещения
Q354 Контрольная подача (F)
Q365 Количество точек измерения
Q368 Количество режущих кромок инструмента для контроля режущих кромок.
в виде Количество режущих кромок CUT считывается либо из TOOL.T либо высчитывается из
опции
Q3680:
ABS Q368 = количество режущих кромок, SIGN Q368=предписание по обработке данных
(оценке).
Q368>0  CUT =ABS Q368 (для многозубчатых дисковых фрез большого диаметра, и т.д.).
Нормальная обработка сигнала динамичного (DYN=HIGH инструмент в
порядке).
Q368=0  CUT из TOOL.T , стандартное значение для концевых фрез, шаровых пальцевых
фрез, измерительной головки и т.д.).
Нормальная обработка сигнала динамичного (DYN=HIGHинструмент в
порядке).
Q368<0  CUT =ABS Q368 (для шлифовальных кругов, многозубчатых отрезных фрез
установить Q368=-1).
Обратная обработка сигнала динамичного (DYN=HIGH инструмент не в
порядке).
Внимание: При Q3680 - ABS Q368 имеет приоритет перед CUT из TOOL.T.

Следующие параметры должны быть определены в таблице инструмента TOOL.T:


L, DL Длина инструмента, корректировка длины инструмента.
Параметры L + DL должны иметь действующие значения (известная длина инструмента).
R, DR Радиус инструмента, корректировка радиуса инструмента.
Параметры R + DR должны иметь действующие значения (известный радиус инструмента).
RBREA Допуск поломки: разрешенный допуск вращения без радиального биения при контроле
K режущей кромки.
LOFFS Осевое положение измерения / положение пуска для контроля вращения без радиального
биения.
CUT Количество режущих кромок (лезвий) инструмента для контроля режущих кромок.

Пример вызова цикла измерения в программе ЧПУ:

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 52 01.04.2004 г.
КОНТРОЛЬ РЕЖ.КРОМКИ SF
ПУТЬ ПЕРЕМЕЩЕНИЯ
ПОДАЧА
КОЛ-ВО ТОЧЕК ИЗМЕРЕН.
КОЛ-ВО РЕЖ. КРОМОК

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 53 01.04.2004 г.
Параметры в TOOL.T:

Пояснение:
Инструмент с номером Т = 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  Поломка инструмента/ режущей кромки. Сменить на однотипный
инструмент.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 54 01.04.2004 г.
.13 Цикл 586 – Контроль поломки инструмента
Для обеспечения изготовления деталей без дефектов необходимо подвергать контролю критический
инструмент до обработки и после нее на отсутствие поломки инструмента. Вращающийся инструмент
проходит через световой луч так, что можно проверить длину инструмента и соблюдение допуска
длины.
Цикл 585 – это программа для контроля поломки центрального инструмента при помощи лазерной
измерительной системы BLUM. Программа берет за основу инструмент с известными его
характеристиками, которые считываются через действующий номер инструмента Т из памяти для
инструмента.

Следующие параметры Q используются при вызове программы:

Q356 Направление измерения


Q357 Эксцентричное положение контроля
Q359 Дополнительная корректировка длины (= длина стержня инструмента – длина кончика
опция инструмента!)

Следующие параметры должны быть определены в таблице инструмента TOOL.T:

L, DL Длина инструмента, корректировка длины инструмента.


Параметры L + DL должны иметь действующие значения (известная длина инструмента).
LBREAK Допуск поломки: длина (из TOOL.T или BLUM_000.TAB).

Пример вызова цикла измерения в программе ЧПУ:

КОНТРОЛЬ ПОЛОМКИ ИНСТР.


НАПРАВЛЕНИЕ ИЗМЕРЕНИЯ
КОНТРОЛЬ ПОЛОМ. СМЕЩ. R
ДОП. КОРРЕКТИР. ДЛИНЫ

Параметры в TOOL.T:

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 55 01.04.2004 г.
Пояснение:
Инструмент с номером Т = 8 устанавливается перед вызовом цикла 586 в шпинделе.
При Q356=+1 кончик инструмента устанавливается в 5 мм под центром лазерного луча на 2,5
мм (Q 357) эксцентрично к оси инструмента так, что происходит прерывание светового луча.
Измерительный комплект по измерению длины инструмента выполняется в направлении Z+
«извлекая» из луча. При превышении разрешенного допуска 0,9999 мм (LBREAK) по длине
инструмента измерительный комплект проводится повторно еще раз.
При Q356=0 кончик инструмента устанавливается в 5 мм под центром лазерного луча так, что
происходит прерывание светового луча. В таком положении происходит проверка сигналов
«Лазер в порядке»=0 и «динамичный» = 0. Измерение длины инструмента не проводится.
При Q356=-1 кончик инструмента устанавливается в 5 мм под центром лазерного луча на 2,5
мм (Q 357) эксцентрично к оси инструмента так, что происходит прерывание светового луча.
Измерительный комплект по измерению длины инструмента выполняется в направлении Z-
«вдавливая» в луч (например, чтобы также надежно проверить гравировальный резец или
инструмент с очень малым диаметром хвостовика). При превышении разрешенного допуска
0,9999 мм (LBREAK) по длине инструмента измерительный комплект проводится повторно
еще раз.
При стратегии измерения «извлекая» из луча (Q356=+1) происходит измерение не длины в
направлении кончика инструмента, а длина стержня инструмента. Если между длиной
стержня и длиной кончика имеется слишком большая разница, например, у хвостовых фрез с
большим углом шейки у нижней кромки возможно быстрое превышение допуска поломки
LBREAK даже у не поломанного инструмента. В таком случае учитываемая сумма разности
L= (длина стержня – длина кончика) в параметре Q 359 как корректировочное значение
длины. Инструмент поломан, когда
(LTAB + LTAB + Q359 – List)>LBREAK
 При исправном инструменте устанавливается маркер ошибки Q199=0 и М1205=0.
Обработка деталей может без остановки продолжаться.
 При поломке инструмента устанавливается маркер ошибки Q199=2 и М1205=1, а
инструмент блокируется в таблице инструмента TOOL.T. Решения о дальнейших
действиях, например, останов станка или смена однотипного инструмента, должны
приниматься в главной программе.
В конце цикла измерения осуществляется проход уровня возврата на ускоренном ходе.

Следующие параметры устанавливаются в таблице инструмента TOOL.T:


TL Блокировка инструмента

Следующие параметры Q устанавливаются в ходе программы:


Q199 Параметры состояния инструмента для поломки инструмента и контроля режущей кромки
Q199=0  Инструмент/ режущая кромка в порядке, продолжить обработку детали.
Q199=2  Поломка инструмента/ режущей кромки. Сменить на однотипный
инструмент.
Q359 Параметры результата: контроль длины
Q359=-999,999 Инструмент дефектный (Q199=2), так как не произошло прерывания
светового участка в положении пуска или потому что был распознан сигнал
триггера на динамическом выходе (например, если инструмент слишком
короткий LAktuell << L +DL).
Q359=+999,999 Инструмент дефектный (Q199=2), так как хотя и произошло прерывание
 светового участка в положении пуска, но был распознан сигнал триггера при
измерении длины (например, если инструмент слишком длинный LAktuell >> L
+DL).
Q359=х.ххх мм Измеренное расхождение = фактическое – заданное при контроле длины
 инструмента.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 56 01.04.2004 г.
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 57 01.04.2004 г.
Пример применения цикла 586:

Контроль поломки инструмента: сверло

Правильно! Неправильно!
КОНТРОЛЬ ПОЛОМКИ КОНТРОЛЬ ПОЛОМКИ ИНСТР.
НАПРАВЛЕНИЕ ИЗМЕРЕН. НАПРАВЛЕНИЕ ИЗМЕРЕНИЯ
РАДИАЛЬНОЕ СМЕЩЕНИЕ РАДИАЛЬНОЕ СМЕЩЕНИЕ
ДОП. КОРРЕКТИР. ДЛИНЫ ДОП. КОРРЕКТИР. ДЛИНЫ

Неправильное направление измерения Q356

Контроль поломки инструмента: метчик

Правильно! Правильно! Неправильно! Неправильно!


ПОЛОМКА ИНСТРУМЕНТА ПОЛОМКА ИНСТРУМЕНТА ПОЛОМКА ИНСТРУМЕНТА ПОЛОМКА ИНСТРУМЕНТА

Неправильное положение Неправильное положение


измерения Q357 измерения Q357

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 58 01.04.2004 г.
Контроль поломки инструмента: хвостовая фреза

Правильно! Правильно! Неправильно! Неправильно!


ПОЛОМКА ИНСТРУМЕНТА ПОЛОМКА ИНСТРУМЕНТА ПОЛОМКА ИНСТРУМЕНТА ПОЛОМКА ИНСТРУМЕНТА

Неправильное направление Неправильное положение


измерения Q356 измерения Q357

Контроль поломки инструмента: Контроль поломки инструмента:


хвостовая фреза гравировальный резец

Правильно! Правильно! Правильно! Неправильно!


ПОЛОМКА ИНСТРУМЕНТА ПОЛОМКА ИНСТРУМЕНТА ПОЛОМКА ИНСТРУМЕНТА ПОЛОМКА ИНСТРУМЕНТА

Неправильное направление
измерения Q356

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 59 01.04.2004 г.
.14 Цикл 587 – Контроль режущей кромки у закругленной геометрии лезвия
Для обеспечения изготовления деталей без дефектов необходимо подвергать контролю
критический инструмент до обработки и после нее на отсутствие поломки или износа режущей
кромки. Вращающийся инструмент проходит через световой луч так, что можно проверить все
режущие кромки вдоль контура лезвия на соблюдение допуска формы. Контроль формы с
необходимой точностью можно выполнить только при помощи фокусированной лазерной
системы (MICRO Compact System). Более того, при помощи калибровочного стержня Blum
необходимо выполнять калибровку всегда с двух сторон (Q 57=0), так как при расчете
траектории необходимо учитывать радиальный и осевой центр луча.
Цикл 587 – это программа для контроля отдельных режущих кромок многолезвийного
инструмента с радиусами режущей кромки при помощи лазерной измерительной системы
BLUM. Программа берет за основу инструмент с известными его характеристиками, которые
считываются через действующий номер инструмента Т из памяти для инструмента.

Следующие параметры Q используются при вызове программы:


Q353 Контрольный путь перемещения у хвостовика инструмента
Q354 Контрольная подача в мм/мин. (F)
Q358 Радиальное смещение (радиальное расстояние от оси инструмента до центра круга углового
радиуса R2)
Q363 Пусковой угол Alpha к симметричной оси
Q364 Целевой угол Beta к симметричной оси
Q366 Расширение функции (0=не активно / 1,2 = активно).
в виде Q366=0  L =LSpitze, R, R2Reg DR2 Reg относ. регрессивного радиуса, сохраненного в TOOL.T
опции
Q366=1  L =LСС Reg R, R2 Reg., DR2 Reg относ. регрессивного радиуса, сохраненного в TOOL.T
Q366=2  L = LСС Soll, R, R2 Soll, DR2 Soll относ. заданного радиуса режущей кромки,
сохраненного в TOOL.T
Q367 Осевое смещение (зависимое от символа плюс или минус осевое расстояние длины
опция инструмента, внесенной в TOOL.T, до центра круга углового радиуса R2) (только при Q3660).
Q368 Количество режущих кромок для контроля лезвий (режущих кромок)
в виде Количество режущих кромок CUT считывается либо из TOOL.T либо высчитывается из
опции
Q3680:
ABS Q368 = количество режущих кромок, SIGN Q368=предписание по обработке данных.
Q368>0  CUT =ABS Q368 (для многозубчатых, дисковых фрез большого диаметра, и
т.д.).
Нормальная обработка сигнала динамичного (DYN=HIGH инструмент в
порядке).
Q368=0  CUT из TOOL.T , стандартное значение для концевых фрез, шаровых пальцевых
фрез, резцовой головки и т.д.)
Нормальная обработка сигнала динамичного (DYN=HIGH инструмент в порядке).
Q368<0  CUT =ABS Q368 (для шлифовальных кругов, многозубчатых, отрезных фрез
установить Q368=-1).
Обратная обработка сигнала динамичного (DYN=HIGH инструмент не в
порядке).
Внимание: При Q3680 - ABS Q368 имеет приоритет перед CUT из TOOL.T.

Следующие параметры должны быть определены в таблице инструмента TOOL.T:


L, DL Длина инструмента, корректировка длины инструмента.
Параметры L + DL должны иметь действующие значения (известная длина
инструмента).
R, DR Радиус инструмента, корректировка радиуса инструмента.
Параметры R + DR должны иметь действующие значения (известный радиус
инструмента).
R2, DR2 Радиус инструмента R2, угловой радиус / радиус режущей кромки / радиус сферической
головки.
Параметры R2 + DR2 должны иметь действующие значения (известный радиус
инструмента).
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 60 01.04.2004 г.
RBREA Допуск поломки: разрешенный допуск формы при контроле режущей кромки.
K
CUT Количество режущих кромок (лезвий) инструмента для контроля режущих кромок.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 61 01.04.2004 г.
Пример вызова цикла измерения в программе ЧПУ:

КОНТРОЛЬ РЕЖ. КРОМКИ SF


ПУТЬ ПЕРЕМЕЩЕНИЯ
ПОДАЧА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОВОЙ УГОЛ КК
ЦЕЛЕВОЙ УГОЛ КК
РАСШИРЕНИЕ ФУНКЦИИ
ОСЕВОЕ СМЕЩЕНИЕ
КОЛИЧЕСТВО РЕЖ КРОМОК

Параметры в 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  Поломка инструмента/ режущей кромки. Сменить на однотипный
инструмент.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 63 01.04.2004 г.
Радиус режущей кромки R2, пусковой угол Q3, целевой угол Q364 в зависимости от
геометрии режущей кромки:

Negative = негативный
Positiv = позитивный

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 64 01.04.2004 г.
Пример вызова цикла в зависимости от длины инструмента, сохраненной в TOOL.T:

Вызов цикла Blum:

КОНТРОЛЬ РЕЖ. КРОМКИ SF


ПУТЬ ПЕРЕМЕЩЕНИЯ
ПОДАЧА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОВОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
РАСШИРЕНИЕ ФУНКЦИИ
ОСЕВОЕ СМЕЩЕНИЕ
КОЛИЧЕСТВО РЕЖ КРОМОК

Внимание: Число оборотов шпинделя высчитывается автоматически.

Предварительно определенные параметры в TOOL.T:


L, DL : Заданная длина инструмента (LSpitze)
R, DR : Заданный радиус инструмента
R2>0, DR2 : Заданный угловой радиус, напр. R2= +5,0 мм
CUT : Количество лезвий (режущих кромок)
RBREAK  0,05 … 0,2 мм

Альтернатива:

КОНТРОЛЬ РЕЖ. КРОМКИ SF


ПУТЬ ПЕРЕМЕЩЕНИЯ
ПОДАЧА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОВОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
РАСШИРЕНИЕ ФУНКЦИИ
ОСЕВОЕ СМЕЩЕНИЕ
КОЛИЧЕСТВО РЕЖ КРОМОК

Внимание: Число оборотов шпинделя высчитывается автоматически.

Предварительно определенные параметры в TOOL.T:


L, DL : Заданная длина инструмента (LSpitze)
R, DR : Заданный радиус инструмента
R2>0, DR2 : Заданный угловой радиус, напр. R2= +5,0 мм
CUT : Количество лезвий (режущих кромок)
RBREAK  0,05 … 0,2 мм

Вызов цикла BLUM:

КОНТРОЛЬ РЕЖ. КРОМКИ SF


ПУТЬ ПЕРЕМЕЩЕНИЯ
ПОДАЧА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОВОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
РАСШИРЕНИЕ ФУНКЦИИ
ОСЕВОЕ СМЕЩЕНИЕ
КОЛИЧЕСТВО РЕЖ КРОМОК

Внимание: Число оборотов шпинделя высчитывается автоматически.

Предварительно определенные параметры в TOOL.T:


L, DL : Заданная длина инструмента (LСС)
R, DR : Заданный радиус инструмента
R2>0, DR2 : Заданный угловой радиус, напр. R2= +5,0 мм
CUT : Количество лезвий (режущих кромок)
RBREAK  0,05 … 0,2 мм

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 65 01.04.2004 г.
Пример вызова цикла в зависимости от геометрии режущей кромки:

Вызов цикла Blum:

КОНТРОЛЬ РЕЖ. КРОМКИ КF


ПУТЬ ПЕРЕМЕЩЕНИЯ
ПОДАЧА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОВОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
РАСШИРЕНИЕ ФУНКЦИИ
ОСЕВОЕ СМЕЩЕНИЕ
КОЛИЧЕСТВО РЕЖ КРОМОК

Внимание: Число оборотов шпинделя высчитывается автоматически.

Предварительно определенные параметры в TOOL.T:


L, DL : Заданная длина инструмента (LСС)
R, DR : Заданный радиус инструмента
R2>0, DR2 : Заданный угловой радиус, напр. R2= +5,0 мм
CUT : Количество лезвий (режущих кромок)
RBREAK  0,05 … 0,2 мм

Вызов цикла BLUM:

КОНТРОЛЬ РЕЖ. КРОМКИ КF


ПУТЬ ПЕРЕМЕЩЕНИЯ
ПОДАЧА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОВОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
РАСШИРЕНИЕ ФУНКЦИИ
ОСЕВОЕ СМЕЩЕНИЕ
КОЛИЧЕСТВО РЕЖ КРОМОК

Внимание: Число оборотов шпинделя высчитывается автоматически.

Предварительно определенные параметры в TOOL.T:


L, DL : Заданная длина инструмента (LСС)
R, DR : Заданный радиус инструмента
R2<0, DR2 : Заданный угловой радиус, напр. R2= -5,0 мм
CUT : Количество лезвий (режущих кромок)
RBREAK  0,05 … 0,2 мм

Вызов цикла BLUM:

КОНТРОЛЬ РЕЖ. КРОМКИ КF


ПУТЬ ПЕРЕМЕЩЕНИЯ
ПОДАЧА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОВОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
РАСШИРЕНИЕ ФУНКЦИИ
ОСЕВОЕ СМЕЩЕНИЕ
КОЛИЧЕСТВО РЕЖ КРОМОК

Внимание: Число оборотов шпинделя высчитывается автоматически.

Предварительно определенные параметры в TOOL.T:


L, DL : Заданная длина инструмента (LСС)
R, DR : Заданный радиус инструмента
R2<0, DR2 : Заданный угловой радиус, напр. R2= -5,0 мм
CUT : Количество лезвий (режущих кромок)
RBREAK  0,05 … 0,2 мм

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 66 01.04.2004 г.
.15 Цикл 588 – Настройка инструмента по длине, радиусу, радиусу режущей кромки
Цикл 588 – это программа для измерения длины, радиуса и радиуса режущей кромки
инструмента с круговой геометрией режущей кромки при помощи лазерной измерительной
системы BLUM. Программа берет за основу инструмент с известными / неизвестными его
характеристиками ( длина L0 / радиус R 0, угловой радиус R20 мм), которые считываются
через действующий номер инструмента Т из памяти для инструмента.
Внимание: При неизвестных характеристиках инструмента (L=0, R=0) всегда существует
опасность столкновения с лазерной измерительной системой BLUM. Поэтому принципиально
рекомендуется вводить в таблицу инструмента TOOL.T неточные геометрические
характеристики инструмента (точность ввода L и R <  5 мм, / макс. отклонение для Q 358, Q
367, R2 <  5 мм).

Следующие параметры Q используются при вызове программы:

Q350 Тип измерения (смотри описание Q 350 на стр. 9)


Q358 Радиальное смещение (радиальное расстояние от оси инструмента до центра
круга углового радиуса R2)
Q359 Дополнительная корректировка длины
Q360 Дополнительная корректировка радиуса
Q361 Количество повторных измерений для получения среднего значения
Q362 Разрешенный допуск разброса значений отдельных измерений при повторном
измерении
Q363 Пусковой угол Alpha к симметричной оси
Q364 Целевой угол Beta к симметричной оси
Q365 Количество точек измерения
Q366 Расширение функции (0=не активно / 1,2 = активно).
в виде Q366=0  Определение LCC Reg, R, R2 Reg., DR2 Reg относительно регрессивного
опции
радиуса (только поз. R2). Нет протокола результатов
Q366=1  Определение LCC Reg, R, R2 Reg., DR2 Reg относительно регрессивного
радиуса (положительный/отрицательный R2)
Протокол результатов создается в файле TNC:\BLUM\E_588.TAB.
Q366=2  Определение LCC Soll, R, R2 Soll., DR2 Soll относительно заданного радиуса
режущей кромки (положительный/отрицательный R2)
Протокол результатов создается в файле TNC:\BLUM\E_588.TAB.
Q367 Осевое смещение (зависимое от символа плюс или минус осевое расстояние
Опция длины инструмента, внесенной в TOOL.T, до центра круга углового радиуса R2)
(только при Q3660).
Q388… Эти глобальные параметры Q применяются и переписываются в цикле 588 как
Q399 переменные величины для промежуточных результатов.

Следующие параметры должны быть определены в таблице инструмента TOOL.T:

L, DL Длина инструмента, корректировка длины инструмента (относительно центра


круга, не острия!)
R, DR Радиус инструмента, корректировка радиуса инструмента (важно при Q3501/2/-
3).
R2, DR2 Радиус инструмента R2, угловой радиус / радиус режущей кромки / радиус
сферической головки.
ROFFS Радиальное положение для измерения длины
LTOL Допуск износа: длина (только при Q350=1/2)
RTOL Допуск износа: радиус (только при Q350=1/2)
RBREA Допуск износа: Отдельная точка измерения на радиусе режущей кромки R2 (только
K при Q35=01/2, Q3660).

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 67 01.04.2004 г.
Права на технические изменения TNC_V5C_GR.DOC Версия V5C
сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 68 01.04.2004 г.
Пример вызова цикла измерения в программе ЧПУ:

ДЛИНА ИНСТРУМЕНТА СС
ТИП ИЗМЕРЕНИЯ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА ЗНАЧЕНИЙ
ДОП. КОРРЕКТИРОВ. ДЛИНЫ
ДОП. КОРРЕКТИРОВ. РАДИУСА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
КОЛ-ВО ТОЧЕК ИЗМЕРЕНИЯ
РАСШИРЕНИЕ ФУНКЦИЙ
ОСЕВОЕ СМЕЩЕНИЕ

Параметры в 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.

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 70 01.04.2004 г.
При превышении допуска износа LTOL, RTOL и RBREAK измерение не повторяется, так как
результат измерения L, DL, R, DR, R2, DR2 выводятся не из одного единственного значения
измерения, а высчитано как среднее значение всех точек отдельных измерений. Благодаря
этому можно сократить время цикла.
При превышении допуска разброса значение Q362 повторяется соответствующее отдельное
измерение. Благодаря этому в значительной степени исключаются одиночные или случайные
источники погрешностей, которые могут отвечать за неправильный результат, например,
падающие капли охлаждающей жидкости или приставшая стружка и т.п. Измеряемое
значение определяется еще раз при минимально изменяемых окружающих условиях,
например новый обдув инструмента, а результат либо корректируется, либо подтверждается.
 При исправном инструменте устанавливается маркер ошибки Q199=0 и М1205=0. Обработка
деталей может без остановки продолжаться.
 При неисправном инструменте устанавливается маркер ошибки Q199=1 или Q199=2 и М1205=1, а
инструмент блокируется в таблице инструмента TOOL.T. Решения о дальнейших действиях,
например, останов станка или смена однотипного инструмента, должны приниматься в главной
программе.
В конце цикла измерения осуществляется проход уровня возврата на ускоренном ходе.
Следующие параметры устанавливаются в таблице инструмента TOOL.T:
L, DL Длина инструмента относительно центра круга, корректировка длины инструмента (только
при Q350=01/3)
Q366=0  L =LCC R-2-Reg = LSpitze - R2Reg., DL = List – Lsoll
Q366=1  L =LCC R-2-Reg = LSpitze - R2Reg., DL = List – Lsoll
Q366=2  L = LCC R-2-Soll = LSpitze - R2Soll., DL = List – Lsoll
R, DR Радиус инструмента, корректировка радиуса инструмента (только при Q350= 0/1/3).
R2, DR2 Радиус режущей кромки (только при Q350= 0/1/3).
Q366=0  R2 =R2Reg, DR2 = Расхождения в измерениях регрессии R2Reg ist – R2Reg soll
Q366=1  R2 =R2Reg, DR2 = Макс. расхождение в измерении отдельной точки R2 ist – R2Reg
soll
Q366=2  R2 =R2Soll, DR2 = Макс. расхождение в измерении отдельной точки R2 ist – R2 soll
TL Блокировка инструмента (только при Q35=1/2).
Внимание: Длина инструмента определяется относительно центра круга, а не относительно кончика
инструмента!
При не точно круглой геометрии режущей кромки, например, у инструмента с износом режущей кромки,
инструмента со смещенными по отношению друг к другу круглыми режущими пластинками (тороидальные
фрезы) или у инструмента с большим радиальным биением из круговой регрессии можно высчитать радиус
режущей кромки R2 > R так, что не будет выполнено условие управления R > =R2 (R2 и DR2 не учитываются
при этом сравнении!).
В таком случае результат таблицы инструмента автоматически записывается по следующей схеме:
 Радиус режущей кромки R2 и DR2 из круговой регрессии внести с циклом 588 в TOOL.T.
 Корректировка: припуск радиуса инструмента: DR2 = R = R - R2 < 0, например R = -0,050 мм.
 Корректировка: радиус инструмента: R = R2.
Учитывайте: получаемый радиус инструмента R+DR остается в результате этой корректировки постоянным, и
имеет правильное значение для корректировки радиуса RL/RR для линейных функций траектории (например:
L X+10 Y+30 RL F200 M3)!
Если инструмент с определенным R2, DR2 будет позднее по-новому измеряться циклом 584, и будет
установлено R<R2, то результат будет автоматически исправляться в таблице инструмента по следующей
схеме:
 Радиус инструмента R и DR из измерения инструмента внести с циклом 584 в TOOL.T.
 Корректировка: радиус режущей кромки: R2 = R = R2 +R с R = R – R2 < 0, например R = -0,050 мм.
 Корректировка: припуск радиуса режущей кромки: DR2 = DR2 +R.
Учитывайте: получаемый радиус инструмента R2 +DR2 остается в результате этой корректировки
постоянным!
Следующие параметры Q используются при вызове программы:
Q199 Параметры состояния инструмента для поломки инструмента, износа инструмента и контроля
режущей кромки
Q199=0  Инструмент/ режущая кромка в порядке, продолжить обработку детали.
Q199=1  Размер инструмента вне однократного допуска износа.
(LTOL<DL<2*LTOL или RTOL<DR<2*RTOL или RBREAK<DR2<2*RBREAK)

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 71 01.04.2004 г.
Q199=2  Размер инструмента вне двукратного допуска износ, лезвие поломано.
(DL>2*LTOL или DR>2*RTOL или DR2>2*RBREAK)

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 72 01.04.2004 г.
Влияния расширения функции Q366 на результат измерения, пример:

Вызов цикла BLUM:

ДЛИНА ИНСТРУМЕНТА СС
ТИП ИЗМЕРЕНИЯ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА ЗНАЧЕНИЙ
ДОП. КОРРЕКТИРОВКА ДЛИНЫ
ДОП. КОРРЕКТИРОВКА РАДИУСА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОВОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
КОЛИЧЕСТВО ТОЧЕК ИЗМЕРЕНИЯ
РАСШИРЕНИЕ ФУНКЦИИ
ОСЕВОЕ СМЕЩЕНИЕ

Предварительно определенные параметры в TOOL.T:


L : Заданная длина инструмента: LSpitze = 88,600 мм
R : Заданный радиус инструмента: R =5,994 мм
R2>0 : Заданный угловой радиус: R2= 6,0 мм
ROFFS = 0 мм
LTOL  0,03 … 0,1 мм
RTOL  0,03 … 0,1 мм
Результат при Q366=1:
При Q366=1 определяются характеристики инструмента Lcc, R, DR, R2, DR2 относительно
регрессионного радиуса режущей кромки R2Reg и заносятся в TOOL.T:
Характеристики инструмента в TOOL.T после измерения:

Результат измерения отдельных точек дополнительно заносится в файл результатов TNC:\


BLUM\E-588.TAB по следующей схеме: (R2 =NOM-R2=R2Reg, DR2=NOM-DR2):

Пояснение символов:
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 после измерения:

Результат измерения отдельных точек дополнительно заносится в файл результатов TNC:\


BLUM\E-588.TAB по следующей схеме: (R2 =NOM-R2=R2Soll, DR2=NOM-DR2):

Пояснение символов:

NR Номер точки отдельного измерения на кругу.


ANGLE Угол положения точки измерения к оси инструмента (0 = ось инструмента Z-).
X-VALUE Радиальная координата точки отдельного измерения относ. LCC Soll / RCC Soll.
Z-VALUE Осевая координата точки отдельного измерения относ. LCC Soll / RCC Soll.
ACT-R2 Измеренный радиус режущей кромки R2ist точки отдельного измерения
относительно LCCSoll / RCC Soll.
NOM-R2 Заданный радиус режущей кромки R2 Soll (= Заданное значение из TOOL.T).
NOM- Расхождение: точка отдельного измерения R2ist = Фактическое значение R2ist –
DR2 заданное значение R2Soll.
DR2ist < 0  Заниженный размер контура инструмента (меньше чем заданный
размер).
DR2ist > 0  Припуск размера контура инструмента (больше чем заданный
размер).
REG-R2 Рассчитанный радиус режущей кромки R2Reg из круговой регрессии.
REG-DR2 Расхождение: точка отдельного измерения D R2Reg = Фактическое значение R2ist
– значение регрессии R2Reg.

Влияния на точность радиуса режущей кромки R2:

Измерение инструмента: радиус режущей кромки / радиус сферы

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 75 01.04.2004 г.
R2  r R2 > r R2  r R2 > r

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 76 01.04.2004 г.
Влияния на точность радиуса режущей кромки R2:

R2  r R2 > r
Эксцентричное закрепление инструмента: Косое закрепление инструмента:
Ось инструмента описывает круговой Ось инструмента описывает круговой конус
цилиндр

Радиус режущей кромки R2, пусковой угол Q363, целевой угол Q364 в зависимости от
геометрии режущей кромки:

Negativ = негативный
Positive = позитивный

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 77 01.04.2004 г.
Пример вызова цикла для определения длины к центру круга в зависимости от
геометрии режущей кромки:

Вызов цикла Blum:

ДЛИНА ИНСТРУМЕНТА СС
ТИП ИЗМЕРЕНИЯ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА ЗНАЧЕНИЙ
ДОП. КОРРЕКТИРОВКА ДЛИНЫ
ДОП. КОРРЕКТИРОВКА РАДИУСА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОВОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
КОЛИЧЕСТВО ТОЧЕК ИЗМЕРЕНИЯ
РАСШИРЕНИЕ ФУНКЦИИ
ОСЕВОЕ СМЕЩЕНИЕ

Предварительно определенные параметры в TOOL.T:


L : Заданная длина инструмента LСС
R : Заданный радиус инструмента
R2>0 : Заданный угловой радиус: напр., R2= +5,0 мм
ROFFS = 0 мм
LTOL  0,03 … 0,1 мм
RTOL  0,03 … 0,1 мм
Вызов цикла BLUM:
ДЛИНА ИНСТРУМЕНТА СС
ТИП ИЗМЕРЕНИЯ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА ЗНАЧЕНИЙ
ДОП. КОРРЕКТИРОВКА ДЛИНЫ
ДОП. КОРРЕКТИРОВКА РАДИУСА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОВОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
КОЛИЧЕСТВО ТОЧЕК ИЗМЕРЕНИЯ
РАСШИРЕНИЕ ФУНКЦИИ
ОСЕВОЕ СМЕЩЕНИЕ

Предварительно определенные параметры в TOOL.T:


L : Заданная длина инструмента LСС
R : Заданный радиус инструмента
R2>0 : Заданный угловой радиус: напр., R2= -5,0 мм
ROFFS = R-0,5 мм
LTOL  0,03 … 0,1 мм
RTOL  0,03 … 0,1 мм

Вызов цикла BLUM:

ДЛИНА ИНСТРУМЕНТА СС
ТИП ИЗМЕРЕНИЯ
КОЛИЧЕСТВО ИЗМЕРЕНИЙ
ДОПУСК РАЗБРОСА ЗНАЧЕНИЙ
ДОП. КОРРЕКТИРОВКА ДЛИНЫ
ДОП. КОРРЕКТИРОВКА РАДИУСА
РАДИАЛЬНОЕ СМЕЩЕНИЕ
ПУСКОВОЙ УГОЛ
ЦЕЛЕВОЙ УГОЛ
КОЛИЧЕСТВО ТОЧЕК ИЗМЕРЕНИЯ
РАСШИРЕНИЕ ФУНКЦИИ
ОСЕВОЕ СМЕЩЕНИЕ

Предварительно определенные параметры в TOOL.T:


L : Заданная длина инструмента LСС
R : Заданный радиус инструмента
R2>0 : Заданный угловой радиус: напр., R2= -5,0 мм
ROFFS = R+ABS(R2) –0,5 мм
LTOL  0,03 … 0,1 мм
RTOL  0,03 … 0,1 мм

Права на технические изменения TNC_V5C_GR.DOC Версия V5C


сохранены
© за фирмой «BLUM-Novotest» 1998-2004 Страница: 78 01.04.2004 г.

Вам также может понравиться