You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

Определение типа метиза, контроль фаски и вычисление радиуса закругления на конце различных метизов


Краткое описание проекта:

Система машинного зрения Delta DMV2000 автоматически определяет тип метиза (винт, болт, шпилька, гайка и др.) и осуществляет контроль качества изготовления фаски и закруглений.


Система DMV2000 позволяет контролировать тип метиза и соответствующие ему параметры фаски и скругления
Система DMV2000 позволяет контролировать тип метиза и соответствующие ему параметры фаски и скругления

Блок-схема системы контроля метизов
Блок-схема системы контроля метизов

Для определения типа и положения метиза применяется функция «Shape». Контроль параметров фаски выполняется с помощью функции «Edge Angle». Радиус скругления (R) система DMV2000 рассчитывает по трем точкам на его полусфере, вычисление координат которых выполняет функция «Edge Position».

Для снижения эффекта ореола и обеспечения высокой точности измерений рекомендуется применять параллельную подсветку. Также можно использовать телецентрический объектив.

Контроль фаски:

Функция «Shape» определяет тип и положение метиза в зоне контроля (см. перекрестие на фото ниже). Опираясь на эти данные, функция «Edge Angle» измеряет углы среза фаски с двух сторон. В примере на фото в центре угол левого среза составляет 134,70°, правого — 44,03°. Данные измерения позволяют судить о наличии фаски и контролировать, в допустимых ли пределах она выполнена. Если левый угол <100° — фаска отсутствует; система выдает сигнал ошибки NG.


Функция «Shape» определяет тип и положение метиза в зоне контроля
Функция «Shape» определяет тип и положение метиза в зоне контроля

Наличие и параметры фаски будет DMV2000 определяет максимально точно при любом положении изделия
Наличие и параметры фаски будет DMV2000 определяет максимально точно при любом положении изделия

Фаска отсутствует. Величина левого угла составляет 90,76° (<100°), что сигнализирует о дефекте изделия
Фаска отсутствует. Величина левого угла составляет 90,76° (<100°), что сигнализирует о дефекте изделия

Вычисление радиуса R:

Функция «Edge Position» определяет координаты трёх точек полусферы фаски (на фото внизу слева — крайние вверху, слева и справа), по которым система DMV рассчитывает радиус скругления R. Пример вычислений представлен внизу справа. Измеренная величина R составляет 19,15 пикселей.


Система DMV2000 автоматически вычисляет радиус скругления фаски по трем точкам
Система DMV2000 автоматически вычисляет радиус скругления фаски по трем точкам

Процесс работы:

Двигаясь по конвейеру, метизы проходят мимо датчика, который выдает команду системе DMV2000 выполнить съемку изделия и процедуру контроля фаски. При негативном результате (сигнал NG) система запускает специальное устройство, исправляющее дефект фаски, что позволяет максимально увеличить процент выхода годной продукции.

В процессе закручивании винтов, особенно если речь идет об автоматизированной операции, сложно еще и контролировать правильность их изготовления. Внедрение системы DMV2000 обеспечивает автоматический контроль качества винтов, отбраковку дефектных изделий и сигнализацию о нарушении работы оборудования. Всё это позволяет выпускать продукцию, соответствующую высоким требованиям поставки на сборочные конвейеры и автоматизированные сборочные линии различных производств, не допуская попадания дефектных изделий на рынок.

Конфигурация системы:


Контроллер DMV2000
Камера DMV-CM30GCL ч/б 0,3 Мп
Объектив телецентрический
Подсветка параллельная с красным светом
Расстояние до объекта 150 мм
Поле зрения 20 x 15 мм