Что именно распознаёт система

В сварной трубе шов является продольной зоной, образованной при изготовлении. На готовом профиле его признак может быть видим снаружи, внутри или с обеих сторон. Система поиска не «знает» конструктивный замысел детали. Она получает оптический или иной измерительный признак, определяет его угловое положение и передаёт результат системе управления.

BLM GROUP описывает Active Weld как сочетание освещения, камеры и CNC. После загрузки система подсвечивает торец или зону трубы, находит признак шва, сравнивает результат с программой и поворачивает трубу в заданную ориентацию. Для слабого или неоднозначного признака предусмотрены обучение на первой трубе и порог доверия; при недостаточной уверенности нужно подтверждение оператора. Это пример реализации одного производителя, а не универсальный принцип работы всех систем.

Поэтому в RFQ нужно разделить три функции: обнаружить признак, оценить достоверность и физически сориентировать заготовку. Наличие камеры не доказывает, что все три действия выполняются в вашем автоматическом режиме.

Четыре причины контролировать шов

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

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

Последующая гибка. Положение шва может быть привязано к плоскости гиба или инструменту. BLM GROUP прямо рассматривает управление швом и для лазерной резки, и для гибки труб. Но правила конкретного гиба нельзя выводить из общей статьи производителя: их подтверждают технолог, свойства трубы и пробная партия.

Повторяемость сборки. Отверстия под фиксаторы, кронштейны или кабельные вводы должны находиться на одной стороне относительно шва. Без ориентации оператор может вручную поворачивать каждую трубу, а ошибка проявится только на кондукторе.

Когда опция, вероятно, не нужна

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

Это не означает, что следует отказываться от будущего резерва. Нужно посчитать долю соответствующих заказов, время ручной ориентации, стоимость ошибки и вероятность изменения product mix. Если сейчас таких деталей нет, но они входят в подтверждённый план продаж, опцию можно заложить в архитектуру или условия модернизации.

Не стоит оправдывать функцию лишь фразой «может понадобиться». В бизнес-кейсе должны быть конкретная группа деталей, годовой объём, последствие неправильной ориентации и критерий приёмки.

Начните с чертежа, а не с камеры

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

Если требование существует лишь в устной форме, разные поставщики поймут его по-разному. Формулировка «шов не возле отверстия» не задаёт ширину нежелательной зоны. Формулировка «шов внизу» не определяет, что является низом после поворота детали в сборке. До теста нужно согласовать однозначный рисунок.

Также отделите положение самого шва от положения его видимого признака. Внешний валик, внутренний грат и зона цвета могут не иметь одинаковой ширины. Система распознаёт конкретный признак; acceptance criteria должны быть привязаны к результату, важному для изделия.

Качество входной трубы определяет сложность

Соберите репрезентативные образцы от всех основных поставщиков и партий. Нужны минимальное и максимальное сечение, разные материалы и поверхности, тонкая и толстая стенка, оцинкованная или очищенная труба, варианты с выраженным и слабым швом. Не отбирайте для демонстрации только лучшую трубу.

Заранее зафиксируйте контраст, наличие окалины, царапин, маркировки, масла и нескольких продольных следов. Если камера может перепутать шов с полосой проката, система должна либо корректно отсеять признак, либо остановить цикл для проверки, а не молча принять неправильное решение.

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

Внутренний и внешний шов — разные случаи

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

В запросе недостаточно написать «обнаружение внутреннего/внешнего шва». Нужно показать фотографии и образцы, указать, какой именно признак следует найти, и получить письменный ответ по диапазону. Если поставщик предлагает разные сенсоры или режимы, их нужно включить в фактическую комплектацию и тест.

Не предполагайте, что результат на круглой трубе автоматически переносится на квадратную. Грани, углы, отражение света и положение торцевого реза меняют условия наблюдения. Для открытых профилей действует отдельная логика ART-179; там главным может быть базирование самой секции, а не поиск сварного шва.

Confidence threshold важнее красивого видео

Автоматизация должна управлять неопределённостью. Полезная система не только выдаёт координату, но и показывает, насколько уверена в распознавании, и имеет определённую реакцию на сомнительный результат. В примере Active Weld оператор задаёт ширину зоны, контраст и порог уверенности на первой трубе; ниже порога система запрашивает визуальное подтверждение.

Для предприятия нужно определить допустимое поведение: автоматическое продолжение, повторное сканирование, остановка, сигнал оператору или отвод заготовки. Недопустимый сценарий — ошибка распознавания остаётся невидимой и серия режется в неверной ориентации.

Во время теста ведите журнал: номер трубы, фактический угол шва, найденный угол, confidence, решение системы, ручное вмешательство и результат детали. Так оценивается не единичное попадание, а стабильность процесса.

Ориентация должна дойти до готовой детали

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

Для длинных или деформированных профилей отдельно проверяют геометрическую компенсацию ART-181. Система поиска шва и система компенсации формы решают разные задачи: одна определяет угловой признак, другая корректирует траекторию по фактической геометрии. Наличие одной не доказывает наличие другой.

Если шов привязан к фаске, головка должна выполнить нужную геометрию после ориентации. Экономическую целесообразность 3D-головки рассматривает ART-182. В этом материале важна только цепочка координат: увидели шов, сориентировали трубу, удержали положение, получили заданный угол на детали.

Test matrix для FAT

Составьте матрицу как минимум из следующих осей:

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

Для каждой комбинации определите допустимую угловую погрешность, частоту ручного подтверждения, реакцию на неуверенное распознавание и способ измерения. Часть редких комбинаций можно объединить, но крайние случаи должны оставаться видимыми.

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

Отдельно повторите проверку после штатного changeover, очистки зоны наблюдения и загрузки нового пакета. Это помогает отделить стабильность recipe от случайно удачной первой настройки и показывает реальную потребность в действиях оператора.

Проверьте также, сохраняется ли утверждённая настройка вместе с job, кто имеет право её менять и как система сообщает об использовании другого recipe. Для прослеживаемости достаточно не большого массива изображений, а однозначной связи между партией, программой, результатом распознавания, вмешательством оператора и контролируемой готовой деталью. Формат журнала согласуют с возможностями CNC и правилами предприятия.

Как посчитать экономический эффект

Сравните три маршрута: случайная ориентация с принятием последствий, ручной поиск и поворот, автоматическое распознавание. Для каждого оцените время оператора, остановки, доработку, сортировку, риск брака следующей операции и потерю партии из-за позднего обнаружения.

Экономия не равна количеству труб, умноженному на несколько секунд. Учтите время обучения новой партии, ложные срабатывания, очистку оптики, обслуживание, лицензию, интеграцию с программой и контроль первой детали. С другой стороны, одна ошибка в серии дорогих сварных узлов может быть важнее среднего времени цикла.

Постройте base, low и high сценарии по реальному объёму. Если функция оправдывается только прогнозом, которого ещё нет в заказах, отметьте это как коммерческий риск.

Вопросы поставщику

Попросите письменно ответить:

1. Какой признак система видит и на каком участке трубы? 2. Какие сечения, материалы, поверхности и диапазоны поддерживаются? 3. Нужен ли отдельный сенсор для внутреннего и внешнего шва? 4. Как настраиваются обучающая зона и порог доверия? 5. Что происходит при низкой уверенности или нескольких похожих признаках? 6. Записываются ли результат, confidence и вмешательство оператора? 7. Как функция работает при автоматической загрузке серии? 8. Какая точность подтверждается на готовой детали? 9. Что входит в поставку: камера, освещение, программный модуль, лицензия, обучение? 10. Какие ежедневные проверки и сервис нужны?

Ответ «система автоматически находит шов» без этих данных не является acceptance evidence.

Типичные ошибки

  • Покупать опцию без перечня деталей, где положение шва важно.
  • Считать любую тёмную линию на поверхности надёжным признаком.
  • Тестировать только новую чистую трубу одного поставщика.
  • Принимать точность камеры за точность ориентации готовой детали.
  • Не определять реакцию системы на низкий confidence.
  • Смешивать поиск шва с компенсацией кривизны или контролем сечения.
  • Не включать время обучения и ручного подтверждения в производительность.
  • Оставлять требование «шов внизу» без datum и допуска.

Критерий готовности решения

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

Суть проста: распознавание шва — это не камера ради камеры. Это управление конкретным геометрическим требованием от входной трубы до готового узла. Если такого требования нет, система может быть резервом. Если оно есть, её нужно принимать на собственном материале, а не по видео производителя.

Прослеживаемость для смешанного потока

Если на одном станке чередуются классы A, B и C, recipe должен однозначно включать нужное поведение. Опасно полагаться на память оператора: после некритичной серии он может оставить detection выключенным для детали с запрещённой зоной. Критичность и seam rule должны приходить из контролируемой версии part program.

В production record полезно хранить идентификатор job, material lot, результат поиска, применённую angular correction, предупреждения и решение оператора. Состав данных зависит от OEM и политики предприятия, но запись должна отвечать на вопрос: была ли каждая критичная заготовка подтверждённо сориентирована перед резкой?

Trace не заменяет измерения. При периодической проверке выборку готовых деталей сравнивают с чертежом, а machine log — с фактическим положением шва. Если интерфейс сообщает success, но деталь системно смещена, нужно рассматривать calibration, программное правило, скольжение или изменение сырья.

Управление изменениями после приёмки

Новая поверхность, поставщик, тип профиля, модуль освещения, версия software или параметры загрузки могут изменить распознавание. Для классов B/C такие изменения проходят определённый change control. Не каждое изменение требует полного FAT, но объём повторного теста должен соответствовать риску.

Создайте reference samples с хорошо измеренным положением шва и несколькими уровнями видимости. Они помогают при routine verification после обслуживания. Хранение, срок годности и состояние образцов контролируют, чтобы сам эталон не стал источником ошибки.

Операторы должны различать `not found`, `ambiguous`, `outside tolerance` и mechanical orientation error. Если все события отображаются одним общим alarm, response instruction должна подсказывать разрешённые следующие шаги и условия эскалации. Самостоятельный обход detection для завершения плана не допускается.

Периодически пересматривайте частоту no-detect по material lot и family. Рост может указывать на изменение качества поверхности, загрязнение optics или drift. Такой trend даёт системе ценность не только как actuator, но и как источнику процессных сигналов — при условии, что данные интерпретируются в пределах разрешённого OEM-функционала.

Границы применения

Безопасные границы

Материал не задаёт конструктивную допустимость шва, силу зажима, параметры сенсора, вмешательство в CNC или процедуру обхода защит. Механические и safety-операции выполняют только компетентные специалисты по документации OEM.

Нужна помощь с выбором оборудования

Опишите материалы, детали и производственную задачу — специалист L-SEL поможет определить следующий шаг без привязки к случайной характеристике.

Подобрать оборудование под задачу