Tag: Робот на ардуино

November 23, 2018 finereader No comments exist

Робот-манипулятор. Производственное

 

Для подготовки печати деталек робота использовалась программа Cura 14.

Собственно, ничего особенно настраивать не надо, да и программа в G-коде с нужными траекториями проходов по нарезанным слоям генерируется автоматически самой средой Cura.

 

Технология печати такова, что сначала печатаются внешний и внутренние замкнутые контуры (оболочки), а между ними пространство детали заполняется относительно редкой сеткой. И так слой за слоем. Необходимо только указать базовые настройки печати:

– толщина слоя Layer height (брали 0,2 мм для грубой и 0,1 мм для тонкой печати)

– толщина оболочки детали Shell thickness (0,8 мм в основном)

– толщины нижнего/верхнего слоев Bottom/Top thickness (0,8 мм не всегда достаточно, можно и 1,2 мм)

– заполнение Fill density (30 – 45%)

– скорость печати Print speed (сначала была 60 мм/с, уменьшили до 15-20 мм/с, немного выросло качество печати)

– температура печати т. е. сопла Printing temperature (для PLA-пластика 200 гр С)

– температура стола Bed temperature (50 гр С для PLA-пластика)

 

  • shaft8set
  • forearmset
  • pinceset
  • armset
  • basesetting

Сборка, тоже технологический процесс

  • IMG-20181115-WA0003
  • IMG-20181115-WA0000
  • IMG-20181115-WA0010
  • IMG-20181115-WA0008
  • IMG-20181115-WA0007
  • IMG-20181115-WA0006
November 1, 2018 finereader No comments exist

Робот-манипулятор. Конструируем

 

Робот_кин

 

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

 

Поставили себе с учениками задачу – конструируем робота. Робот должен уметь хватать объекты-мишени на плоскости. Зона обслуживания – сектор в 180 градусов.

 

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

 

Начнем с кинематической схемы и конструкции робота

 

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

 

Нижнюю опору с пяткой решили сделать с настоящим металлическим подшипником (будет служить дополнительной опорой и не даст нагрузке срезать валик на нижнем серводвигателе), все остальные детали будем печатать на 3D-принтере

 

Для начала мне пришлось подготовиться к занятию и набросать эскизы деталек и сборки в САПР Компас (на самом деле это переросло в создание альбома чертежей):

 

  • Манипулятор0004
  • Манипулятор0003
  • Манипулятор0005
  • Манипулятор0001
  • Манипулятор0002

Для создания по этим чертежам 3D моделек использовали FreeCAD. Это параметрическая САПР, довольно удобная, с большими яркими кнопками (что для обучения таким рисовалкам, наверное, главное), даже модуль сборки есть. Там же можно создать и файлы сетки *.stl для 3D-принтера

 

 

Вот, собственно, напечатанное и собранное основание будущего робота:

 

  • IMG_20181021_135716
  • IMG_20181020_181238
  • IMG_20181021_135724

 

В итоге, получается вот что

  • IMG_20181118_135940
  • IMG_20181118_133551
  • IMG_20181118_133309
  • IMG_20181118_133358

 

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