Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Мини-ЧПУ Arduino

Компоненты и расходные материалы

Источник питания 12 В
× 1
SparkFun Big Easy Driver
× 1
шаговый двигатель
× 3
Arduino UNO
× 1
Провода перемычки
× 1

Приложения и онлайн-сервисы

Github GRBL
Inkscape
Универсальный отправитель G-кода

Об этом проекте


В этом проекте показано, как создать дешевый и простой, но очень маленький ЧПУ с использованием Arduino UNO.

Шаг 1. НЕОБХОДИМЫЕ ЧАСТИ

Для этого проекта вам потребуется:

3 старых CD / DVD-диска

1 x компьютерный блок питания

3 платы Easydriver

1 х Arduino Uno

2 куска дерева

1 х паяльник

1 х паяльная проволока

Мини Arduino с ЧПУ, часть 2

Как использовать Inkscape?

На YouTube есть много видеороликов, которые расскажут, как использовать это программное обеспечение и генерировать G-коды. Для быстрого ознакомления перейдите по этой ссылке. Inkscape и последовательная передача

Шаг 2. Используя DVD CD-ROM, приобретите шаговые двигатели

Я разобрал три потраченных впустую DVD-привода, потому что нам нужны степперы (ось XYZ)

Шаг 3. Соберите и постройте конструкцию

Для этой детали понадобится всего лишь базовая площадка и две стойки. Я сделал основу из дерева, а стойки - из алюминия. Теперь просто прикрутите деревянную основу к вашим столбам, как показано на первом рисунке.

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

Шаг 4. Пайка и электромонтаж

Это тоже не очень сложный шаг. Вам просто нужно спаять провода с помощью шагового двигателя. Будьте осторожны при пайке и не используйте припой высокой мощности, так как он может сжечь провода шагового двигателя, у меня было 30 Вт, и все в порядке. После этого просто продайте все разъемы в easydrivers и подключите провода, как показано на рисунке.

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

1. Загрузите и установите программное обеспечение Arduino, библиотеку grbl и контроллер Grbl.

2. После загрузки библиотеки Grbl вы должны нажать «Эскиз» -> «Импортировать библиотеку» -> добавить библиотеку в программное обеспечение Arduino и выбрать только что загруженный zip-файл.

3. Загрузите библиотеку в свой Arduino.

4. После того, как вы установили Grbl на свой Arduino, откройте контроллер Grbl и выберите порт, к которому подключен ваш Arduino. Нажмите кнопку открытия.

5. На командном экране появится список параметров. Вы должны изменить некоторые из этих опций, введя номер опции (числа с символом $) =и новое значение (например, 130 долларов =35 000). Если ваши двигатели движутся в неправильном направлении, перейдите в Инструменты -> Параметры -> Ось и щелкните ось, которую нужно инвертировать.

6. Вы можете использовать любое программное обеспечение Gcode Generator для создания gcodes. Я загружаю программу DeskEngrave, которая также является генератором gcode, вот ссылка deskEngrave

ОБНОВЛЕНИЕ:

Посмотрите новое видео Mini Arduino CNC Part 2 об этом мини-плоттере с ЧПУ. Я увеличил скорость подачи для черчения. Я использовал Deskengrave и многие другие программы только для проверки работы машины, результаты были неудовлетворительными, потому что некоторые коды, сгенерированные Gcode, не поддерживались библиотекой GRBL. После поиска в Интернете я нашел программу Inkscape. Inkscape - бесплатный редактор векторной графики с открытым исходным кодом; он может создавать или редактировать векторную графику, такую ​​как иллюстрации, диаграммы, штриховые рисунки, диаграммы, логотипы и даже сложные рисунки. Используя это программное обеспечение, я могу импортировать файлы Dxf, Dwg, JPG, SVG и т. Д. И конвертировать их в GCODE. Вы можете загрузить Inkscape, щелкнув ссылку ниже. Загрузить Inkscape

Я импортировал несколько файлов изображений, которые я загрузил из Google, преобразовал их в Gcodes и отправил в программное обеспечение GRBL, он работал отлично:D. Ниже приведена ссылка на пример видео, которое я только что снял.

Шаг 6. Спасибо

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

Спасибо!

Код

Github
https://github.com/grbl/grblhttps://github.com/grbl/grbl

Схема


Производственный процесс

  1. Цифровые игральные кости Arduino
  2. Многотемпературный датчик
  3. Игровой контроллер Arduino
  4. MotionSense
  5. Пожарная безопасность 3D-принтера
  6. Игра Pixel Chaser
  7. Датчик Интернета вещей с Arduino, Yaler и IFTTT
  8. Отталкивающая электромагнитная левитация Arduino
  9. Регистратор данных с погодными шарами на базе Arduino
  10. CoroFence - Тепловой детектор🖖