Когда заготовка закреплена на столе не строго параллельно осям станка, обработка по программе, написанной «в ноль» детали, даёт смещение и перекос: у длинных деталей ошибка на краях может достигать десятых долей миллиметра и больше. Измерительный щуп (датчик касания, touch probe) позволяет за несколько касаний определить фактический угол поворота детали относительно осей станка и учесть его — поворотом системы координат, выравниванием заготовки или пересчётом программы. Ниже разобрано, как это делается на практике, какие методы измерения существуют, от чего зависит точность и где чаще всего ошибаются.
Главный принцип: угол детали измеряют не «на глаз» и не по линейке, а по двум точкам на одной опорной поверхности. Разность координат этих точек по одной оси, делённая на расстояние между ними, даёт тангенс угла наклона. Дальше этот угол либо компенсируют в системе координат станка, либо устраняют физически, подбивая заготовку, и повторяют измерение до попадания в допуск.
- Зачем измерять угол установки детали
- Принцип измерения угла касаниями щупа
- Методы измерения в зависимости от задачи
- Измерение угла по одной поверхности (поворот вокруг оси Z)
- Измерение по двум поверхностям (полная привязка с углом)
- Измерение наклона в вертикальной плоскости
- Измерение на токарных станках
- Как ввести измеренный угол в обработку
- Программная компенсация (поворот системы координат)
- Физическое выравнивание заготовки
- Пошаговый порядок работы
- От чего зависит точность измерения
- Типичные ошибки и как их избежать
- Сравнение способов устранения угла установки
- Сценарии: что делать в конкретной ситуации
- Когда щуп не подходит и что делать вместо него
- Частые вопросы
- Можно ли измерить угол по необработанной заготовке?
- Насколько длинной должна быть база измерения?
- Щуп показал угол, но деталь после обработки всё равно с перекосом. В чём причина?
- Нужно ли калибровать щуп перед каждым измерением?
- Чем отличается измерение угла от поиска нуля детали?
- С чего начать на практике
Зачем измерять угол установки детали
Система координат станка жёстко связана с направляющими: ось X всегда параллельна столу, ось Y — поперёк. Заготовка же закреплена в тисках, на плите или в приспособлении с какой-то погрешностью установки. Если программа рассчитана в системе координат детали, а деталь повёрнута даже на 0,1°, то на вылете 300 мм линейное отклонение составит около 0,5 мм. Для фрезеровки паза, обработки контура или сверления точных отверстий это обычно за пределами допуска.
Возможные последствия игнорирования угла установки:
- неравномерный припуск: с одной стороны детали снимается больше материала, с другой — остаётся чернота;
- смещение осей отверстий относительно базовых поверхностей;
- непараллельность обработанных поверхностей базам заготовки;
- поломка инструмента при врезании в непредусмотренный припуск;
- брак всей партии, если приспособление установлено с перекосом, а настройку сделали по одной детали.
Щуп решает задачу быстро и объективно: цикл измерения двух-трёх поверхностей занимает минуты и выдаёт численный результат, который можно сразу ввести в управляющую программу или использовать для выравнивания.
Принцип измерения угла касаниями щупа
Измерительный щуп — это датчик с шарообразным наконечником (стифтом), который при касании поверхности фиксирует координаты центра шпинделя в момент срабатывания. Система управления знает радиус наконечника и вычитает его, получая координату точки на поверхности детали.
Логика определения угла проста:
- Щуп касается опорной поверхности в первой точке — например, края детали ближе к началу координат. Запоминаются координаты X и Y.
- Щуп перемещается вдоль предполагаемого направления поверхности и касается её во второй точке, дальше по длине.
- Разность координат по одной оси (например, ΔY) делится на расстояние между точками по другой оси (ΔX). Получается тангенс угла наклона поверхности к оси станка.
- Угол вычисляется как арктангенс этого отношения.
Условный пример: первая точка на кромке — X = 100,000 мм, вторая на расстоянии 200 мм — X = 300,000 мм. По оси Y щуп показал Y = 50,000 мм в первой точке и Y = 50,350 мм во второй. Тангенс угла равен 0,350 / 200 = 0,00175, что соответствует углу примерно 0,1°. На вылете 200 мм это уже 0,35 мм — величина, заметная для точной обработки.
Важно понимать, что щуп измеряет угол поверхности, а не «угол детали» в абстракте. Поэтому опорная поверхность должна быть действительно базовой: чистой, обработанной, без забоин, заусенцев и следов стружки. Измерение по необработанной литейной корке или по повреждённой кромке даст угол самой неровности, а не заготовки.
Методы измерения в зависимости от задачи
Измерение угла по одной поверхности (поворот вокруг оси Z)
Самый частый случай: деталь лежит на столе или зажата в тисках, и нужно узнать, насколько её боковая базовая поверхность повёрнута относительно оси X или Y. Выполняются два касания по этой поверхности в двух точках, разнесённых по длине. Большинство систем ЧПУ имеют готовый цикл типа «измерение угла» (angle measurement, rotation probing), который сам выполняет касания и возвращает угол.
Чем больше расстояние между точками касания, тем точнее результат: погрешность каждого касания делится на базу измерения. Измерять угол по кромке длиной 30 мм заметно менее точно, чем по поверхности 200–300 мм. По возможности используйте максимально длинный участок базовой поверхности.
Измерение по двум поверхностям (полная привязка с углом)
Когда деталь повёрнута и по X, и по Y, одного измерения недостаточно. Тогда измеряют две перпендикулярные базовые поверхности: по каждой находят угол, а также точку пересечения кромок — фактический ноль детали. Многие стойки поддерживают комбинированные циклы, которые за серию касаний выдают и угол, и смещение нуля. Результат записывается в коррекцию системы координат (например, в G54–G59 или в регистр смещения) с поворотом.
Измерение наклона в вертикальной плоскости
Если деталь или приспособление наклонены относительно горизонтальной плоскости (перекос по Z), применяют те же касания, но по верхней плоскости в нескольких точках: три касания в треугольнике позволяют вычислить наклон плоскости по обеим горизонтальным осям. Это актуально для крупных плит, приспособлений и деталей на столах портальных станков, где перекос стола или подложек даёт разность высот по углам.
Измерение на токарных станках
На токарном оборудовании с приводным инструментом щупом проверяют биение и положение детали в патроне, но классическая задача «угол установки» чаще относится к фрезерной обработке. Если на токарном станке деталь поджимается в патроне с перекосом, это проявляется как торцевое и радиальное биение, и его измеряют касаниями по торцу и цилиндрической поверхности.
Как ввести измеренный угол в обработку
Полученный угол можно использовать двумя способами, и выбор зависит от допуска, жёсткости приспособления и серийности.
Программная компенсация (поворот системы координат)
Большинство стоек ЧПУ (Fanuc, Siemens, Heidenhain, Haas и другие) поддерживают функцию поворота системы координат: измеренный угол вводится как параметр коррекции, и программа выполняется в повернутой системе. Физически деталь не трогают — станок сам учитывает поворот при расчёте траектории.
Плюсы: быстро, повторяемо, подходит для единичных и мелкосерийных деталей. Ограничения: поворот работает в пределах допусков кинематики станка; при очень больших углах (единицы градусов и более) может потребоваться пересчёт программы в CAM-системе, а также проверка, что весь контур обработки остаётся в пределах хода осей.
Физическое выравнивание заготовки
Если угол велик или деталь требует базирования с высокой точностью, заготовку подбивают: легкими ударами через мягкую проставку или регулировочными винтами приспособления её разворачивают, после чего повторно измеряют угол щупом. Цикл «измерил — подбил — измерил» повторяют, пока угол не войдёт в допуск, например до значений в пределах нескольких угловых минут для точных работ.
Этот способ предпочтителен для серийного производства: приспособление выравнивают один раз, а дальше детали устанавливаются по нему без повторных измерений. Для единичных заготовок с черновыми базами программная компенсация обычно быстрее.
Пошаговый порядок работы
- Подготовьте базовые поверхности. Уберите стружку, заусенцы и загрязнения с поверхностей, по которым будут касания. Проверьте, что кромки не имеют сколов.
- Проверьте щуп. Убедитесь, что наконечник чистый, не повреждён, надёжно закреплён в шпинделе, а сигнал касания доходит до стойки (контрольное касание по эталонному кольцу или калиброванному отверстию, если калибровка предусмотрена регламентом).
- Подведите щуп в зону измерения. Начальная точка — на безопасном расстоянии от поверхности, обычно несколько миллиметров, с учётом запаса на ускоренный подвод.
- Запустите цикл измерения угла. Задайте направление касания, длину базы измерения, шаги подвода и безопасные зазоры в соответствии с документацией вашей стойки.
- Считайте результат. Стойка выдаст угол (и, в комбинированных циклах, координаты нуля). Запишите значения.
- Решите, как использовать результат. Либо введите поворот в коррекцию системы координат, либо выровняйте заготовку и повторите измерение.
- Проверьте результат. Выполните контрольное измерение ещё раз или касание в третьей точке: повторяемость в пределах одного-двух микрон на базе в сотни миллиметров говорит о корректной привязке. При сомнениях обработайте пробный элемент и измерьте его.
От чего зависит точность измерения
Погрешность определения угла складывается из нескольких составляющих, и понимание их помогает правильно выбрать базу измерения и режимы:
- Повторяемость срабатывания щупа. У исправного датчика она обычно составляет единицы микрометров, но деградирует при износе механизма, загрязнении или нестабильном сигнале.
- Длина базы измерения. Погрешность касаний делится на расстояние между точками: база 50 мм против 300 мм даёт разницу в точности в шесть раз при прочих равных.
- Состояние поверхности. Шероховатость, волнистость и забоины смещают точку касания шарика. Измеряйте по обработанным поверхностям или по чистым кромкам.
- Радиус наконечника и форма кромки. На острой кромке шарик касается не в расчётной точке; на фасках и скруглениях результат искажается. Точки касания выбирают на прямолинейном участке.
- Точность подвода. Скорость измерительного перемещения и величина перебега влияют на инерцию срабатывания: измерение на высокой скорости менее точно, чем на измерительной подаче.
- Температурное состояние станка. На длинных базах и точных работах прогрев шпинделя и винтов вносит вклад; серьёзные привязки выполняют на прогретом станке.
Типичные ошибки и как их избежать
- Измерение по грязной или повреждённой поверхности. Одна стружка под шариком смещает точку касания. Перед циклом поверхность и наконечник очищают, кромки проверяют визуально.
- Слишком короткая база измерения. Угол по кромке 20–30 мм получается шумным. Используйте максимально длинный участок базовой поверхности.
- Измерение по необработанной заготовке без учёта припуска. Угол черновой поверхности может отличаться от угла обработанной детали. Для черновых баз измеряют угол, но контроль точных размеров ведут после черновой обработки по вновь созданным поверхностям.
- Забытый поворот в программе. Если угол введён в коррекцию, а в УП остались старые координаты или другая система координат, обработка пойдёт мимо. После ввода поворота проверяют, какая коррекция активна в программе.
- Игнорирование зажима. Усилие зажима может деформировать тонкую деталь: щуп покажет угол в свободном состоянии, а после затяжки он изменится. Измерение выполняют в окончательно закреплённом состоянии.
- Столкновение щупа. Ошибочно заданное направление касания или заниженный безопасный зазор приводят к удару наконечником о деталь. Направление подвода всегда проверяют по чертежу и модели, первую привязку выполняют с уменьшенной скоростью.
- Перенос результата без проверки. Угол, измеренный на одной детали, автоматически переносят на партию, хотя каждая заготовка установлена по-своему. Для серий выравнивают приспособление, а не каждую деталь отдельно.
Сравнение способов устранения угла установки
| Критерий | Программный поворот координат | Физическое выравнивание | Пересчёт программы в CAM |
|---|---|---|---|
| Время подготовки | Минуты, сразу после измерения | Зависит от величины перекоса, несколько циклов измерения | Значительное, требует CAM-специалиста |
| Применимость | Малые и средние углы, единичные и мелкие партии | Любые углы, точное базирование, серии | Большие углы, сложная многокоординатная обработка |
| Повторяемость на партии | Требует измерения каждой установки | Одна настройка приспособления на партию | Требует стабильного базирования |
| Основной риск | Ошибка ввода угла, выход за пределы хода осей | Деформация заготовки при подбивке | Расхождение модели и фактической заготовки |
Сценарии: что делать в конкретной ситуации
- Единичная деталь с черновыми базами, перекос до долей градуса. Измерьте угол щупом по самой длинной базовой поверхности и введите программный поворот в активную коррекцию. Проверьте контрольным касанием.
- Перекос заметный, порядка градуса и больше. Программный поворот возможен, но проверьте, остаётся ли весь контур обработки в пределах хода осей и не выходят ли углы инструмента за допустимые. Часто проще выровнять заготовку физически.
- Серия деталей в одном приспособлении. Выровняйте приспособление по эталонной детали с помощью щупа, зафиксируйте его положение, затем обработайте первую деталь и проконтролируйте результат. Дальше измеряйте угол выборочно или по регламенту первой детали партии.
- Тонкостенная деталь, деформируемая зажимом. Измеряйте угол только после окончательной затяжки с рабочим усилием. Если угол «плывёт» между затяжками, проблема в схеме закрепления, а не в измерении.
- Крупная плита на столе с подозрением на перекос по высоте. Выполните три касания по верхней плоскости в треугольнике, определите наклон по обеим осям и при необходимости фрезеруйте плоскость или компенсируйте её поворотом.
Когда щуп не подходит и что делать вместо него
Измерительный щуп — не универсальное решение. Он измеряет положение поверхностей, но не заменяет другие средства контроля:
- Для углов с очень жёсткими допусками (угловые секунды) применяют автоколлиматоры, уровни и синусные приспособления — щупу не хватает повторяемости на таких требованиях.
- Для сложных пространственных положений детали, обработанных поверхностей произвольной формы, удобнее контактные измерительные машины или сканирующие датчики, которые дают карту поверхности, а не отдельные точки.
- Если базовая поверхность слишком короткая или отсутствует, угол определяют по двум обработанным отверстиям или по технологическим базам, предусмотренным в заготовке заранее.
Частые вопросы
Можно ли измерить угол по необработанной заготовке?
Можно, но результат будет относиться к черновой поверхности, а не к будущей обработанной детали. Для черновой привязки этого обычно достаточно, однако точные размеры контролируют после чернового прохода по свежесозданным базам.
Насколько длинной должна быть база измерения?
Ориентир простой: чем длиннее, тем лучше. На практике стремятся к базе не менее 100 мм для ответственных работ; при коротких базах погрешность отдельных касаний вносит заметный вклад в угол.
Щуп показал угол, но деталь после обработки всё равно с перекосом. В чём причина?
Проверьте по порядку: активна ли коррекция с поворотом именно в той системе координат, которую использует программа; не сместилась ли деталь в зажиме после измерения; измерялся ли угол по той же поверхности, которая является базой на чертеже; не деформирована ли деталь усилием зажима.
Нужно ли калибровать щуп перед каждым измерением?
Полная калибровка радиуса и смещения наконечника выполняется по регламенту предприятия и после смены или ремонта датчика. Перед ответственными измерениями полезно контрольное касание по эталону, подтверждающее работоспособность и повторяемость.
Чем отличается измерение угла от поиска нуля детали?
Поиск нуля определяет смещение начала координат, измерение угла — поворот осей. Для полностью корректной привязки повёрнутой детали нужны обе величины: и смещение, и угол. Комбинированные циклы измерения выдают их за одну серию касаний.
С чего начать на практике
Если вы впервые вводите измерение угла в свой процесс, начните с простого: закрепите деталь, измерьте угол по самой длинной чистой базовой поверхности циклом вашей стойки, запишите результат и сравните его с показаниями индикатора на этой же поверхности — так вы убедитесь, что понимаете показания щупа правильно. Дальше выберите способ компенсации под вашу задачу: программный поворот для единичных деталей, физическое выравнивание приспособления для серий. И всегда проверяйте результат обработки измерением готового элемента — привязка считается верной не тогда, когда щуп показал цифру, а когда деталь прошла контроль.
Материал носит информационный характер. Конкретные циклы измерения, параметры точности и порядок работы зависят от модели стойки ЧПУ, датчика и требований чертежа — руководствуйтесь документацией производителя оборудования и регламентами вашего производства.
