Окрашенная деталь может пройти ручную проверку и все равно содержать локальный непрокрас, потек или включение, которое станет заметно после сборки. На глянцевой поверхности дефект меняет вид вместе с углом света, а при серийном контроле внимание оператора снижается.
Контроль качества окраски машинным зрением создает повторяемые условия съемки, проверяет каждое изделие по заданным зонам и сохраняет карту отклонений. Система помогает обнаружить внешний дефект, отделить изделие и связать событие с партией, сменой и параметрами процесса.
Какие задачи решает камера
Визуальная система оценивает признаки, которые проявляются на изображении поверхности. В зависимости от материала, формы и освещения она может находить:
- непрокрашенные и слабо покрытые участки;
- потеки и наплывы;
- пятна и неоднородность внешнего вида;
- пыль, ворс и другие включения;
- пузыри, кратеры и локальные углубления;
- царапины, сколы и повреждения после окраски;
- изменение фактуры и выраженную шагрень;
- отклонение цвета в контролируемых условиях;
- отсутствие покрытия в обязательной зоне.
Для каждого изделия составляется карта поверхностей. Декоративная лицевая зона, скрытый край, отверстие и место последующей сборки могут иметь разные критерии. Система применяет пороги по критичности участка.
Такая станция относится к визуальным датчикам. Рабочий результат включает изображение, тип и координаты дефекта, статус изделия и действие линии.
Где поставить точку контроля
Покрытие меняется после нанесения. Растворитель испаряется, материал растекается, поверхность сушится и набирает окончательный вид. Изделия нужно сравнивать на одинаковом технологическом этапе.
Ранний контроль сразу после нанесения помогает быстро заметить сбой распыления или пропуск. Финальный контроль после сушки показывает внешний вид готового покрытия. На сложном процессе могут использоваться обе точки с разными правилами.
Выбор зависит от того, когда дефект становится видимым и сколько операций можно сохранить. Если непрокрас читается до печи, раннее событие уменьшает объем последующей обработки брака. Если важна итоговая фактура, решение принимается после выдержки.
Станция устанавливается до упаковки, сборки или другой операции, которая закроет поверхность. Также учитывается место для отбраковки и повторной проверки.
Повторяемое положение детали
Камера должна видеть одну и ту же поверхность под близким углом. Для этого деталь укладывается в фиксатор, позиционируется конвейером или удерживается манипулятором по заданной программе.
Небольшое смещение компенсируется по геометрии изделия и реперным признакам. Сильный поворот или неправильная установка получают отдельный статус, потому что часть поверхности может оказаться скрыта.
Фиксатор проектируется так, чтобы не закрывать критичные зоны и не повреждать свежую окраску. Для нескольких вариантов создаются сменные опоры или рецепты положения.
Почему свет важнее фона
Окрашенная поверхность отражает свет. Матовая краска дает рассеянное изображение, глянцевая - яркие блики, структурная - сложную текстуру. Обычное освещение цеха меняется и не подходит для стабильного сравнения.
Оптическая ячейка ограничивает внешний свет. Внутри устанавливаются источники с заданной геометрией и стабильной яркостью. Камера получает серию кадров при разных включениях.
Рассеянный свет показывает цвет и общую неоднородность. Низкий боковой свет выделяет рельеф, частицы и царапины. Длинные световые полосы создают контролируемое отражение на глянцевой поверхности: потек или вмятина искажают ровную линию блика.
Поляризационные фильтры могут уменьшать нежелательное отражение, но иногда именно блик содержит полезный признак формы. Схема выбирается по конкретному дефекту, а не по общей цели получить красивую фотографию.
Несколько ракурсов
Плоскую панель можно контролировать одной камерой, если она видит всю рабочую область с нужной детализацией. Объемная деталь имеет боковые стенки, кромки, углубления и зоны самозатенения.
Для полного покрытия применяются несколько камер, поворот изделия или роботизированная съемка. Каждый ракурс связан со своей областью поверхности. Система объединяет результаты в общую карту.
Количество ракурсов определяется доступностью зон и минимальным дефектом. Лишние камеры увеличивают объем данных и настройку, поэтому сначала строится карта видимости на реальных деталях.
Эталон нормальной поверхности
В начале партии система получает корректные изделия, подтвержденные специалистом качества. Они показывают допустимую вариативность оттенка, фактуры и отражений.
Один идеальный образец может сделать контроль слишком жестким. Норма формируется по нескольким экземплярам, сменам и допустимым технологическим состояниям. Пограничные случаи сохраняются отдельно.
Рецепт содержит вариант детали, цвет, тип покрытия, ракурсы, режимы света, зоны и критерии. При смене материала или технологии создается новая версия. История результатов остается связанной с прошлым рецептом.
Правила и модель машинного зрения
Понятные признаки удобно проверять правилами. Система измеряет площадь непрокраса, длину царапины, размер включения, отклонение цвета или геометрию отраженной полосы.
Для сложной фактуры применяется модель, обученная на нормальных и дефектных примерах. Она выделяет аномальные зоны и помогает классифицировать дефекты, которые имеют много вариантов внешнего вида.
Практическая система часто объединяет оба подхода. Модель находит подозрительную область, а измерительное правило определяет ее размер и сравнивает с допустимым пределом. Решение становится объяснимым для оператора.
Обучение проводится на кадрах из будущей оптической ячейки. Фотографии с телефона и лабораторный свет плохо отражают серийные условия.
Как контролировать цвет
Цвет на изображении зависит от источника света, камеры, экспозиции и баланса белого. Для сравнения требуется стабильная подсветка, калибровка и контрольный образец.
Система может обнаруживать заметное локальное или общее отклонение оттенка в заданных зонах. Результат полезен для поточной сортировки и раннего сигнала.
Если договор или стандарт требует формального колориметрического показателя, применяется соответствующий измерительный прибор и методика. Камера может дополнять его полным контролем поверхности, а не подменять подтвержденное измерение цвета.
Данные обоих источников связываются в одном протоколе. Визуальная карта показывает расположение неоднородности, измерительный прибор дает требуемый числовой показатель.
Прозрачные покрытия
Прозрачный лак или защитный состав может почти не отличаться на обычном кадре. Если технология допускает флуоресцентный индикатор, покрытие проверяют в ультрафиолетовом свете.
Камера видит свечение в покрытой зоне и обнаруживает пропуски. Оптическая ячейка последовательно включает обычную и УФ-подсветку, получая внешний вид и карту наличия слоя.
Применение индикатора согласуется с материалом и назначением изделия. Для процесса без флуоресценции выбирается другой физический метод контроля.
Что камера не определяет по обычному кадру
Фотография поверхности не дает прямого значения толщины слоя. Внешне похожие участки могут иметь разную толщину. Для нее используется толщиномер, специализированный оптический метод или анализ подготовленного сечения.
Адгезия также требует механического или другого принятого испытания. Машинное зрение может фиксировать отслоение, которое уже проявилось визуально, но не подтверждает прочность сцепления скрытого нормального покрытия.
Химический состав, твердость и стойкость проверяются соответствующими методами. Автоматизация измерений позволяет собрать эти результаты в общий цифровой контур; подход описан в статье автоматизация измерений.
Карта методов защищает проект от завышенных ожиданий. Для каждого требования заранее определяется визуальный или измерительный признак и средство подтверждения.
Как принимается решение
После съемки система совмещает деталь с эталоном, анализирует зоны и формирует список событий. Для каждого сохраняются тип, размер, положение, уверенность и кадр с подсветкой.
Правила рецепта объединяют результаты. Изделие получает статус нормы, предупреждения, проверки оператором или брака. Критичный дефект в обязательной зоне может сразу определить решение, а несколько мелких - оцениваться по суммарной площади.
Пограничные случаи попадают на станцию верификации. Специалист видит ракурс, увеличенную область и нормальный пример. Его решение сохраняется и используется для настройки.
Отбраковка и повторная проверка
На конвейере система сопровождает изделие до механизма сброса. Учитываются скорость, расстояние, остановки и порядок объектов. Контроллер получает сигнал по конкретному идентификатору.
Если деталь можно доработать, она направляется в отдельный маршрут. После исправления выполняется повторная съемка по тому же рецепту. Протокол связывает исходный дефект, действие и финальный результат.
Ручное изъятие также подтверждается оператором. Система не должна считать дефект удаленным только после выдачи предупреждения.
Связь с качеством и производством
Изображения и статусы передаются в систему управления качеством. Событие связывается с заказом, партией покрытия, камерой нанесения, сменой и изделием.
MES сообщает рецепт и текущую операцию, а получает результат контроля. ERP использует подтвержденное количество годных и брака. PLC управляет синхронизацией камеры и исполнительным механизмом.
Оператор видит только нужные действия, а инженер качества получает подробную карту и историю. Разные интерфейсы используют один набор исходных событий.
Как найти причину дефекта
Классификация помогает связать внешний признак с процессом. Рост непрокраса может указывать на зону распыления, повторяющиеся включения - на загрязнение, потеки - на режим нанесения или положение детали.
Система строит статистику по типу дефекта, координате, оборудованию, смене, партии материала и рецепту. Повторение в одной области изделия помогает быстрее проверить конкретный распылитель, подвес или траекторию.
После корректировки сравнивается частота событий. Кадры подтверждают, исчез ли дефект и не появился ли новый. Так визуальный контроль становится обратной связью для технологии.
Ложные срабатывания
Причинами ложных тревог становятся пыль на защитном стекле, изменение света, неправильная установка, новый вариант детали, допустимая фактура и загрязнение фиксатора.
Система контролирует состояние оптической зоны, положение и качество кадра. Неизвестный вариант не оценивается по чужому рецепту. Для нестабильной зоны пересматриваются свет, геометрия и критерий.
Показатель ложных срабатываний анализируется по типам. Если сотрудники постоянно подтверждают норму для одного признака, его нужно доработать, иначе доверие к станции снижается.
Как провести пилот
Пилот начинается с карты дефектов и образцов. Нужны корректные детали, подтвержденный брак, пограничные случаи и сведения о допустимых размерах в разных зонах.
На стенде подбираются ракурсы и несколько схем света. Проверяется, какой кадр делает каждый признак контрастным и повторяемым. Затем создается первый рецепт и выполняется слепая проверка на отдельной серии.
Порядок подготовки данных и проверки на линии раскрыт в статье про пилот машинного зрения. Для окраски дополнительно фиксируются время после нанесения, состояние сушки и партия материала.
Критерии включают обнаружение согласованных дефектов, число перепроверок, время цикла, покрытие всех зон и понятность реакции. По результатам определяется состав камер, света, корпуса и интеграции.
Что входит в решение
Промышленная станция включает закрытую оптическую ячейку, камеры, объективы, управляемую подсветку, фиксацию детали, датчики положения и вычислитель. Для объемных изделий добавляется поворот или несколько ракурсов.
Программная часть управляет рецептами, съемкой, анализом, верификацией, журналом и обменом с производственными системами. Настройки света и камеры сохраняются вместе с версией контроля.
ИНДИНС разрабатывает такие системы под реальные изделия и дефекты предприятия. Для первичной оценки полезны фотографии деталей, перечень покрытий, образцы брака, требования по зонам, скорость выпуска и описание доступного места контроля.