RobotArm

Источник:

Это рука робота, которую можно распечатать на 3D-принтере. Для его создания может потребоваться немного больше времени, чем для обычного проекта выходного дня. Но процесс сборки — это одно, а среда приложения — другое. И в этом все дело. Изучение, объединение и разработка пользовательских приложений. Если вы создаете производную версию, загружайте только те части, которые вы изменили. Спасибо.

Сообщество

Существует несколько производных и проектов, созданных сообществом, так что ознакомьтесь с ними!

Некоторые полезные модификации, такие как концевые выключатели и ременный привод, могут улучшить сборку RobotArm.
20sffactory создала группу поддержки на Facebook https://www.facebook.com/groups/828749637471209.
У 20sffactory также есть проект голосового управления Python, проверьте его на Github https://github.com/20sffactory/voicebot_opensource
Аарон Хуанг указал на некоторые ошибки в обратной кинематике: https://github.com/AaronHuang1228/Question-for-RobotArm Код и документация обновлены соответствующим образом.

Пожалуйста, напишите мне, чтобы внести запись или дополнение в этот список.

Аппаратное обеспечение

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

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

Робот питается от блока питания компьютера (12 В).

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

Большинство деталей имеют промышленный вид, напоминающий чугунные детали.

Программное обеспечение

Программное обеспечение теперь доступно на Github здесь: https://github.com/ftobler/robotArm/

В системе управления используется Arduino Mega с платой RAMPS 1.4 и драйверами A4988. Я предоставляю надежную и работающую базу программирования для Arduino, которая выполняет интерполяцию шаговых двигателей, выполняет все геометрические расчеты и плавное ускорение. Он может обрабатывать какую-то связь GCODE через последовательный порт.

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

Для начала у меня есть простой интерфейс для вашего компьютера под управлением Windows, в который встроен секвенсор и параметры ручного управления.

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

Сборка

Существует несколько версий больших Gears. Возможно, вы захотите распечатать их несколько раз, если необходимо свести к минимуму люфт шестерни оси вращения. В зависимости от высоты вашего шагового двигателя выберите подходящую высоту ножек. При необходимости используйте суперклей для фиксации подшипников. Ниток в пластике не обрезал. С PLA (возможно, и с другими) вы можете «расплавить» свою нить за счет трения, но, возможно, вам захочется немного просверлить отверстия.

Схема подключения робота не отличается от проводки 3D-принтера, использующего плату RAMPS. Используйте официальную документацию: http://www.reprap.org/wiki/RAMPS_1.4.

Подробную информацию о размерах можно найти в документе «doc2.pdf».

Видео

Я сдел��л 3D-анимацию, которая дает вам хороший технический обзор, а в другом видео я покажу простое приложение.

Анимация: https://youtu.be/-LztK9TKcZk

Настоящий робот: https://youtu.be/HLlylJr_Vs4

Настройки печати

Принтер:

РФ1000

Плоты:

Нет

Поддерживает:

Нет

Разрешение:

0,2 мм

Заполнение:

около 15%

Примечания:

Напечатано прозрачным PLA.

Пожалуйста, обратите внимание на плотную посадку шестерен, доступно несколько версий.

Как я это разработал

проигрыватель

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

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

23:05
15
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.