
Повторяемость позиционирования — это не то же самое, что абсолютная точность. Роботизированная рука может возвращаться в одну и ту же обученную точку в пределах очень малого допуска на протяжении сотен циклов, при этом эта точка всё ещё может быть смещена относительно её номинальной CAD-координаты. Для перемещения, загрузки, разгрузки, передачи оснастки и обслуживания станков повторяемость часто является более актуальным параметром: захват должен каждый раз одинаково подходить к детали, приспособлению или станции.
Прецизионная роботизированная рука для перемещения обеспечивает такую стабильность благодаря взаимосвязанной системе, а не одному изолированному компоненту. Механическая жёсткость ограничивает физический прогиб; серводвигатели и приводы управляют движением; энкодеры сообщают фактическое положение осей; контроллер непрерывно корректирует отклонения; калибровка связывает внутренние координаты робота с реальной ячейкой. Стабильная работа зависит от того, чтобы все эти элементы оставались согласованными при фактической полезной нагрузке, скорости, температуре и условиях процесса.
Каждая роботизированная рука немного изгибается под нагрузкой. Звенья прогибаются, редукторы передают крутящий момент через конечные зазоры, подшипники воспринимают радиальные и осевые усилия, а основание передаёт реактивные силы на пол или раму станка. Точность не означает исчезновения этих эффектов. Она означает, что они уменьшены, контролируются и достаточно предсказуемы, чтобы сервосистема и модель калибровки могли компенсировать их в пределах заданного диапазона характеристик робота.
К компонентам, наиболее непосредственно связанным с повторяемым позиционированием, относятся:
Механическая жёсткость наиболее важна, когда робот работает вблизи максимального вылета, несёт большую моментную нагрузку или часто выполняет движения с высоким ускорением. Полезная нагрузка может быть ниже номинальной массы, но всё же создавать чрезмерный момент на запястье, поскольку её центр тяжести находится далеко от фланца. Поэтому оценка полезной нагрузки должна включать массу, центр тяжести, инерцию, массу захвата, кабели, кронштейны и заготовку, а не только массу детали.
Направление подхода — ещё одно практическое следствие механической податливости. Если точка установки достигается с чередующихся направлений, нагрузка на зубья передач и деформация шарниров могут не стабилизироваться одинаково. Если процесс позволяет, программирование постоянного направления конечного подхода и контролируемого движения вставки может улучшить стабильность установки без изменения оборудования.
Контроллер робота не просто отправляет двигателю команду и предполагает, что шарнир переместился правильно. В каждом шарнире используется замкнутая сервосистема. Контроллер задаёт профиль положения, скорости и ускорения; сервопривод сравнивает заданное положение с обратной связью от энкодера; привод регулирует крутящий момент двигателя для уменьшения оставшейся ошибки.
Энкодеры высокого разрешения занимают центральное место в этом процессе. Установленные на двигателе или, в некоторых конструкциях, на выходной стороне передачи шарнира, они преобразуют вращение вала в обратную связь по положению. Более высокое разрешение обратной связи позволяет выполнять меньшие корректировки положения, однако само по себе разрешение не определяет достижимую повторяемость. На конечный результат влияют качество энкодера, целостность сигнала, поведение редуктора, настройка сервоконтура, структурная вибрация и моделирование нагрузки.
Контроллер также использует динамические модели. Он оценивает крутящий момент, необходимый для перемещения каждой оси, на основе геометрии робота, гравитации, полезной нагрузки, инерции, скорости и ускорения. Если данные о полезной нагрузке неверны, робот всё ещё может выполнить траекторию, но не будет управлять рукой в условиях, предполагаемых производителем. Результатом могут стать перерегулирование, более длительное время успокоения, нестабильное поведение траектории, чрезмерная вибрация или ошибки при быстром движении.
По этой причине смена захвата должна инициировать проверку полезной нагрузки, даже если заменяемый инструмент выглядит похожим. Добавление нескольких килограммов на запястье или небольшое смещение центра тяжести может существенно изменить динамическую нагрузку на последние оси. Инструмент с подвижными губками, пневматическими цилиндрами или вращающимся узлом также может иметь профиль инерции, различающийся в открытом и закрытом состояниях.
Робот может прибыть в запрограммированную координату до того, как конечный эффектор станет достаточно стабильным для выполнения точной операции перемещения. После замедления рука и оснастка могут сохранять остаточную вибрацию. Контроллер может показывать, что целевое положение достигнуто, в то время как захват всё ещё немного перемещается относительно детали или приспособления.
Это различие становится заметным при таких операциях, как установка штифтов, загрузка узких приспособлений, захват с камерным наведением и размещение рядом с режущей головкой или инструментом листогибочного пресса. Сокращение времени цикла за счёт увеличения ускорения или устранения короткой задержки успокоения может вызвать периодические ошибки, которые кажутся случайными. В действительности робот может повторять одно и то же динамическое поведение, но процесс имеет недостаточный допуск для его компенсации.
Рациональная последовательность настройки состоит в подтверждении данных об инструменте и полезной нагрузке, проверке конечной траектории подхода, снижении ускорения вблизи критической точки, а затем определении необходимости выдержки или команды точного позиционирования. Увеличение скорости не должно быть первой реакцией на целевое время цикла, когда операция уже близка к пределу своего допуска по положению.
Шарниры робота могут очень хорошо повторять свои угловые положения, однако производство зависит от взаимосвязи между роботом и внешним миром. Контроллеру требуются точные системы координат для основания робота, центральной точки инструмента (TCP), рабочего объекта, приспособления, конвейера или интерфейса станка.
TCP является наиболее важной рабочей точкой отсчёта. Она определяет эффективную точку и ориентацию захвата, вакуумной присоски, магнитной головки, вил или другого конечного эффектора. Если TCP введена неверно, робот может идеально повторять движение вокруг неверного виртуального наконечника инструмента. Ошибка TCP в 2 mm может стать проблемой при перемещении на каждой станции, особенно когда ориентация меняется во время движения.
Калибровку инструмента следует повторять при любом из следующих изменений:
Калибровка рабочего объекта не менее важна. Приспособление не обязательно остаётся на том же месте после технического обслуживания, переналадки, теплового перемещения или случайного контакта. Обучение точек путём подведения робота к элементу может скрыть смещение приспособления, поскольку программа робота может быть скорректирована локально, тогда как базовая система координат остаётся неверной. Повторное установление рабочей системы координат обеспечивает более прослеживаемую корректировку и сохраняет логику программы.
Для координированных систем цепочка отсчёта длиннее. Робот, обслуживающий станок с ЧПУ, передаточную станцию или ячейку лазерной обработки, должен быть выровнен не только относительно приспособления, но и относительно базы станка, положения материала и системы координат процесса. Например, заявленная точность позиционирования станка для волоконной лазерной резки труб с ЧПУ имеет значение только тогда, когда зажим в патроне, прямолинейность трубы, оси станка, программный ноль и место загрузки роботом контролируются как единая система. Повторяемый робот не может компенсировать трубу, смещающуюся в патроне, или неправильно переустановленную базу.
В спецификациях промышленных роботов часто различают точность позы и повторяемость позы. ISO 9283,Промышленные манипулирующие роботы — критерии характеристик и соответствующие методы испытаний, предоставляет признанную основу для оценки таких характеристик в определённых условиях испытаний. Важны схема испытаний, полезная нагрузка, скорость, условия окружающей среды, распределение поз и метод измерения. Поэтому каталожное значение не является безусловной гарантией для любой компоновки ячейки и каждой точки рабочего пространства.
Повторяемость описывает, насколько точно робот возвращается в ранее достигнутую позу. Точность описывает, насколько близко он достигает заданной или эталонной позы. Задача перемещения, которая всегда забирает детали из фиксированного гнезда и устанавливает их в приспособление с допустимыми отклонениями, может хорошо работать при высокой повторяемости, даже если абсолютная точность менее впечатляюща. Автономное программирование, взаимозаменяемые приспособления, многостанционные ячейки и процессы, основанные на CAD-координатах, предъявляют более высокие требования к абсолютной точности и калибровке.
Системы технического зрения могут корректировать вариации положения деталей, но не заменяют стабильную механическую основу и систему координат. Калибровка камеры, крепление объектива, освещение, синхронизация триггера и преобразование между координатами камеры и робота вносят собственную неопределённость. Техническое зрение наиболее эффективно, когда компенсирует идентифицируемые вариации детали, а не используется для маскировки люфта робота, повреждённой оснастки или смещающихся приспособлений.
Потеря повторяемости часто происходит постепенно. Операторы могут сначала заметить, что точка установки требует периодической подстройки, захват начинает касаться одной стороны гнезда или зазор двери станка становится нестабильным. Рассмотрение этих симптомов как отдельных проблем программирования может отсрочить выявление истинной причины.
К распространённым причинам относятся ослабленный крепёж, повреждения от столкновений, износ редукторов, загрязнённые или повреждённые установочные поверхности, изношенные пальцы захвата, нестабильное давление воздуха, перетягивание кабелей и изменения конечного эффектора, не отражённые в данных контроллера. В применениях с интенсивными сварочными брызгами, абразивной пылью, туманом СОЖ или металлической стружкой загрязнение может влиять как на среду робота, так и на повторяемость самого приспособления.
Температура также заслуживает внимания. Двигатели, редукторы, подшипники и окружающие конструкции изменяют размеры при нагреве. В напряжённом цикле робот может вести себя иначе сразу после запуска, чем после длительной работы. Это не обязательно указывает на неисправность. Однако это означает, что обучение, проверка и измерения, чувствительные к точности, должны выполняться в условиях эксплуатации, характерных для нормального производства.
Внешние силы являются ещё одним источником ошибки. Робот, который касается детали при вставке, тянет за жёсткий пучок кабелей или прижимается к установочному элементу, может прогибаться. Функции управления усилием могут быть уместны для предусмотренных задач с контактом, однако им необходимы правильно определённые пределы и приспособление, способное воспринимать предполагаемую нагрузку. Обычное размещение с позиционным управлением не должно полагаться на повторяющийся контакт для нахождения конечного положения, если процесс не был разработан для податливой вставки.
Повторяемое позиционирование поддерживается прежде всего дисциплинированной эксплуатацией, а не частой подправкой. Перед производственным запуском убедитесь, что активны правильные программа робота, система координат инструмента, рабочая система координат, настройка полезной нагрузки и конфигурация конечного эффектора. Программа может быть технически корректной, но непригодной, если она вызывает TCP, связанную с другим захватом, или систему координат приспособления от предыдущей настройки.
Во время работы отслеживайте изменения, а не только неисправности. Необычная вибрация при замедлении, новый щелкающий звук в шарнире, более длительное время успокоения, зацепление кабелей, изменившееся поведение закрытия захвата или необходимость менять обученные точки являются полезными предупреждающими сигналами. Столкновение должно быть задокументировано, после чего необходимо проверить инструмент, фланец, крепёжные болты, приспособление и калибровку, а не просто перезапустить систему.
Очищайте установочные поверхности и контактные поверхности захвата с периодичностью, требуемой материалом и процессом. Тонкий слой стружки, брызг, масла или защитной плёнки может сместить деталь настолько, что это будет выглядеть как ошибка робота. Проверяйте усилие пневматического захвата или уровень вакуума, если они участвуют в позиционировании детали. Робот может размещать деталь точно в заданном месте, в то время как заготовка располагается в конечном эффекторе иначе.
Когда точка требует корректировки, различайте глобальную ошибку отсчёта и локальную ошибку процесса. Если многие точки сместились на сходную величину, проверьте TCP, рабочую систему координат, положение приспособления и состояние основания робота. Если не выполняется только одна точка захвата или установки, проверьте локальное гнездо, подачу детали, геометрию захвата и траекторию подхода. Изменение всех затронутых обученных точек редко является наилучшим первым действием; это может создать скрытые несоответствия и усложнить последующее восстановление.
Прецизионная роботизированная рука для перемещения поддерживает повторяемое позиционирование, поскольку её механическая конструкция, система передач, устройства обратной связи, контуры управления и данные калибровки работают совместно в пределах определённых ограничений нагрузки и движения. Спецификация робота устанавливает его возможности, но установленная ячейка определяет, сохраняются ли эти возможности.
Наиболее полезное эксплуатационное правило простое: когда позиционирование становится нестабильным, не следует предполагать, что робот «потерял точность». Проверяйте цепочку отсчёта от детали и приспособления через конечный эффектор, TCP, модель полезной нагрузки, крепление робота и поведение сервосистемы. Такой подход отделяет истинную проблему робота от гораздо более распространённых причин вариации размещения вокруг него и предотвращает превращение небольших производственных отклонений в постоянные программные обходные решения.
поиск
Рекомендуемые товары












Отправьте нам сообщение