Eggbot-плоттер для малювання на сферичних поверхнях

0
16

Eggbot — це робот для малювання, який може малювати на сферичних поверхнях, таких як яйця, тенісні м’ячики і т. Д. Раму верстата можна надрукувати на 3d-принтері, або виготовити з акрилу, фанери і т. Д. Інструменти та матеріали: — спеціальна друкована плата; — плата esp32; — драйвер крокового двигуна a4988 — 2шт; — два модулі micro-sd; — світлодіод 3 мм; — v-regulator 5v ams1117 (smd) — 2 шт;-резистор 10 ком;-конденсатор 0,1 мкф;-два конденсатора 100 мкф / 16 в;-конденсатор 1000 мкф / 16 в;-перемикач dpdt 8,5×8,5 мм;-роз’єм постійного струму;-штирьові роз’єми;-штекерні роз’єми;-два крокових двигуна nema17;;-сервопривід sg90;-microsd 8 гб;-підшипник 693zz;-адаптер живлення 3a 8v;-лінійний стрижень 3 мм x 100 мм;-пружина;-маркер;-v-подібний слот 2060 (15 см);-мдф;-лазерний різак;-3d-принтер;-паяльні приналежності;-кріплення;

крок перший: схема, плата і деталі рами для проекту можна завантажити на сторінці майстра на сайті pcbway. Схема пристрою нижче.файл для виготовлення деталей рами можна завантажити тут.крок другий: монтаж платиця плата має один smd-компонент, який потрібно припаяти. Для зручності пайки потрібно використовувати пінцет. Потім потрібно припаяти роз’єм до модуля microsd і припаяти його до друкованої плати.припаює інші роз’єми і компоненти.встановлюємо плату esp32 і драйвери крокового двигуна.крок третій: сборкатеперь можна приступити до складання. До v-образного слоту прикручує бічні деталі рами верстата, які будуть служити кріпленням для двигуна осі x. Прикручує плату.далі на вал двигуна встановлює тримач, надрукований на 3d-принтері. Прикручує двигун до власника.прикручує тримач двигуна осі y. На вал двигуна осі y встановлює тримач для маркера. Прикручує двигун до рами.на тримач встановлює гвинт.встановлює сервопривід.підключає пристрої згідно схеми. Встановлює карту micro-sd.останній крок збірки — це затиск для оброблюваних предметів (яєць, м’ячів і т.д.). Встановлює лінійний стрижень 3 мм у правий тримач, як показано нижче.встановлює пружину на стрижень.встановлює підшипник 693zz в опору утримувача для яєць, надруковану на 3d-принтері. Потім встановлює лінійний стрижень 3 мм в підшипник.встановлює кінцеву кришку 3d-друкованої деталі на кінець лінійного стрижня.встановлює правий блок утримувача яєць у верхню частину рами з v-подібним пазом 2060.затягує гвинтом m5x12 мм. Положення правої підставки для яєць залежить від розміру яйця.крок четвертий: прошивка esp32 eggbot використовує прошивку grbl_esp32.копіюємо файл eggbot.h в «../ grbl_esp32-main / grbl_esp32 / src / machines/ » потім у файлі machines.h вказуємо #include » machines / eggbot.h » вибираємо схему розділів minimal spiffs (1.9 mb app з ota / 190kb spiffs).вибираємо послідовний порт, відповідний esp32.натискаємо кнопку» завантажити», щоб почати процес компіляції / завантаження.після завантаження натискаємо»готово».крок п’ятий: налаштування eggbotпрежде ніж почати малювати на яйці, насамперед необхідно відрегулювати положення маркера відповідно до форми і розміром яйця. Є дві настройки, на які слід звернути увагу в залежності від яєць.посуньте опору y-двигуна в залежності від висоти яйця, посуньте вліво для довгих яєць і посуньте вправо для коротких яєць.посуньте кроковий двигун залежно від форми яйця, посуньте вгору для більш круглих яєць і посуньте вниз для овальних яєць.крок шостий: використання програм самдля генерації коду gcode для пір’яних плотерів майстер використовує безкоштовну версію програми carbide create.завантажуємо і встановлюємо програмне забезпечення carbide createвідкриваємо програмне забезпечення, створюємо новий файл. На вкладці «дизайн» вибираємо «налаштування завдання» , у вікні «налаштування завдання» встановлюємо наступні параметри:ширина (x) — 160 мм (залежить від середньої довжини кола поверхні яйця)висота (y) — 40 мм (в залежності від середньої висоти поверхні яйця) товщина (z) — 1 ммначальная точка-0едініца — ммклікаем значок» імпорт», потім вибираємо векторний файл (dxf, svg), який потрібно перетворити в gcode.після імпорту вектора вибираємо весь контур об’єкта, потім використовуємо інструмент «трансформування» для переміщення або масштабування контуру.після завершення редагування зображення / шляху вибираємо весь шлях, потім натискаємо вкладку «шлях інструменту«, в параметрі» траєкторії 2d «вибираємо» контур«, у вікні» шлях переходу контуру «встановлюємо для напрямку зміщення значення» без зміщення«, потім натискаємо кнопку» ок» для збереження.на останньому кроці натискаємо «зберегти gcode», щоб зберегти gcode з форматом. Nc в каталозі.далі потрібно перевірити, що gcode був згенерований для пристрою eggbot. Підключаємося до eggbot через браузер, а потім завантажуємо файл gcode через wi-fi. Натискаємо кнопку» відтворити » в gcode файлу. Після цієї команди плоттер почне малювати на попередньо встановленому яйці.весь процес виготовлення такого плоттера, а так само демонстрація його роботи можна подивитися на відео. Джерело (source)