ЧПУ плоттер на Arduino необходимые программы

Собрал я себе новый плоттер с большой скоростью обработки и с большим рабочим полем. Ознакомиться с этапами сборки и скачать исходные материалы можете в предыдущей статье. Все файлы располагаются внизу статьи в разделе «Файлы для скачивания». После сборки я нарисовал фломастером пару рисунков. Сейчас решил нарисовать что-нибудь ручкой. С этим есть свои сложности, но об этом расскажу в конце статьи. А сейчас рассмотрим, какими программами пользовался и как рисовал из векторного и растрового изображения. И посмотрим результат моих экспериментов.


Хотел бы узнать интересно ли вам два вопроса и стоит ли писать про них писать статьи:

  • Нужна полная инструкция по прошивке и настройке плоттера 4xiDraw? Это плоттер, который буду использовать для создания рисунков для данной статьи.
  • Нужно ли подробнее разобрать написание текста на плеторе?

Какие программы понадобиться для рисования на ЧПУ плоттере 4xiDraw.

Для того чтобы работать с векторной графикой использую бесплатную программу Inkscape, про которую вкратце рассказывал тут.

Для управления ЧПУ плоттером нам понадобиться программа LaserGRBL, про которую у меня подробно написано тут. Также данная программа помогает делать G-Code из векторных и растровых изображений. О чем расскажу немного позднее.

Для управления ЧПУ плоттером нам понадобиться программа LaserGRBL

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

Нам понадобятся следующие программы для ЧПУ плоттера на Artduino:

  • Inkscape
  • LaserGRBL
  • Plotterfun

Рисуем векторное изображение на плоттере 4xiDraw.

Для того чтобы нарисовать векторное изображение на плоттере 4xiDraw. Для начала нам нужно само векторное изображение. Если вы можете самостоятельно сделать векторное изображение это просто замечательно. А если у вас нет навыков, но проверить работоспособность плоттера охота. То можно скачать изображение с сайта plotterfiles.com. На нем нужно зарегистрироваться и скачать понравившееся изображение. Я скачал вот эти изображения, которые впоследствии нарисовал.

 3Dabstractgeometric

 Impossible shape 7 geometric

Как создать G-Code для плоттера 4xiDraw из векторной графики.

Если вы интересовались, как создать G-Code для плоттера 4xiDraw из векторной графики. Скорее всего, вы нашли кучу информации по использованию дополнительных плагинов для программы Inkscape. Но вот незадача плагины работают на определённой версии Inkscape. И чтобы его настроить, нужно произвести соответствующие настройки. Я же использую программу LaserGRBL. Которая отлично рисует из векторной графики и нам не нужно задумываться о процессе создания G-Code. Но тут есть свои особенности. Для работы с LaserGRBL с рисующим плоттером нужно сделать настройки прошивки. Вам ничего настраивать не нужно, прошивка со всеми необходимыми настройками есть у меня на сайте, и вы можете её скачать вот в этой статье.

Чтобы начать рисовать выбираем в программе LaserGRBL нужный файл.

Чтобы начать рисовать выбираем в программе LaserGRBL нужный файл.

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

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

Например, для рисования фломастером я использовал диапазон:

  • S-мин. 0 – Положение серво, когда происходит перемещение.
  • S-макс. 15 – Производим рисование, маркер отпущен.

Для ручки я использую немного другой диапазон перемещения:

  • S-мин. 0 – Положение серво, когда происходит перемещение.
  • S-макс. 25 – Производим рисование, маркер отпущен.
Это связанно с тем, что пришлось немного модифицировать ручку для того чтобы прижим был одинаковый. Но об этом расскажу в конце статьи.

Сейчас можно нажать на кнопку пуск и подождать пока плоттер все нарисует.

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

Получить можем вот такой результат.

Получить можем вот такой результат.

Или такой.

Или такой.

Рисуем растровый рисунок на Arduino плоттере 4xiDraw.

Сегодня расскажу 2 способа, как можно нарисовать растровое изображение на Arduino плоттере 4xiDraw. Первый способ преобразует растровое изображение в векторное с различными эффектами. С этим поможет веб приложение Plotterfun, которое как раз преобразует растровое в векторное изображение.

С этим поможет веб приложение Plotterfun, которое как раз преобразует растровое в векторное изображение.

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

И рисуем его как обычное векторное изображение.

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

Также можно нарисовать более сложное изображение, например, берем картинку девушки и преобразуем ее в изображение, которое рисуется одной линией без отрыва.

Также можно нарисовать более сложное изображение, например, берем картинку девушки и преобразуем ее в изображение, которое рисуется одной линией без отрыва

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

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

Второй способ заключается в преобразовании растрового изображения с помощью программы LaserGRBL

Исходная картинка выглядит вот так

Исходная картинка выглядит вот так

Преобразованная картинка и готовая для рисования так.

Преобразованная картинка и готовая для рисования так.

Плоттер на Arduino нарисовал вот такой результат. Неплохо с учетом того, что все сделано нажатием нескольких клавиш в одной программе.

Давайте нарисуем красного венома. Скачиваем картинку.

Давайте нарисуем красного венома

Добавляем в программу LaserGRBL.

Добавляем в программу LaserGRBL.

На выходе плоттера 4xiDraw получаем вот такое изображение.

На выходе плоттера 4xiDraw получаем вот такое изображение.

Какие проблемы у меня возникли при работе с Arduino плоттером 4xiDraw.

При нанесении рисунка с помощью Arduino плоттера 4xiDraw использую бесплатное программное обеспечение, поэтому не обошлось без некоторых проблем:

  • В связи с тем, что кинематика данного плоттера в прошивке GRBL выставляем CoreXY. А внешне она похожа больше на H-Bot. Но суть не в этом. Дело в том, что при перемещении в любую сторону участвуют оба двигателя. И настроить движение в правильном направлении достаточно сложно. Например, у меня зеркалит изображения по вертикальной оси. И пока не могу найти решение данной проблеме.

В связи с тем, что кинематика данного плоттера в прошивке GRBL выставляем CoreXY. А внешне она похожа больше на H-Bot.

  • Механизм поднятия и отпускания инструмента нанесения рисунка не имеет пружины. А также перемещение осуществляется зубчатым колесом. Что приводит к тому, что ручка местами рисует тоньше, а местами толще. Причем влияет на качество даже небольшой изгиб бумаги. Поэтому я использую пружинку, чтобы сделать небольшое хождение стержня. Что приводит к более равномерному нанесению линий. Мой ЧПУ плоттер из карандашей оснащён похожим механизмом. И при этом проблем не было.
  • Наклон инструмента нанесения рисунка это хорошо. Но в сочетании с тем, что он не подпружинен, привел к тому, что я сломал капиллярную ручку. Буду думать, как исправить данную ситуацию. Капиллярной ручкой рисовать гораздо лучше как показываем использование моем плоттере в виде принтера.

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

Понравился проект ЧПУ плоттер на Arduino необходимые программы? Не забудь поделиться с друзьями в соц. сетях.

А также подписаться на наш канал на YouTube, вступить в группу Вконтакте, в группу на Facebook.

Спасибо за внимание!

Технологии начинаются с простого!

Фотографии к статье

Файлы для скачивания

Рисунки для ЧПУ плоттера из статьи Рисунки для ЧПУ плоттера из статьи.zip2284 Kb 1236 Скачать
Конфигурационный файл ЧПУ плоттере Конфигурационный файл ЧПУ плоттере.nc1 Kb 1084 Скачать
Настроенная прошивка grbl для данного станка с чпу Настроенная прошивка grbl для данного станка с чпу.zip169 Kb 1179 Скачать

Комментарии

Ваше Имя*

Андрей

Гость: Андрей (6 декабря, 2021 в 11:29)

Добрый день, подскажите почему не поднимается серва



Читайте также

Мы в соц сетях

Подпишись на канал Telegram
Разработка проектов