Как сделать большой 3D-принтер дома с помощью Arduino
Компоненты и расходные материалы
| × | 1 | ||||
| × | 1 | ||||
| × | 2 | ||||
| × | 4 | ||||
| × | 8 | ||||
| × | 4 | ||||
| × | 4 | ||||
| × | 8 | ||||
| × | 2 | ||||
| × | 2 | ||||
| × | 2 | ||||
| × | 2 | ||||
| × | 3 | ||||
| × | 1 | ||||
| × | 4 | ||||
| × | 3 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 4 | ||||
| × | 1 | ||||
| × | 5 |
Необходимые инструменты и машины
| ||||
|
Приложения и онлайн-сервисы
| ||||
| ||||
|
Об этом проекте
Видео на YouTube
Все об этом проекте смотрите в моем видео на YouTube.
Я уже прикрепил 26 страниц PDF, который содержит необходимое количество деталей и его размеры. Загрузите его с этой вкладки веб-сайта:Пользовательские детали и корпуса.
_____________________________________________
Примечание.
Все ссылки для покупки запчастей являются неаффилированными ссылками,
Вы можете купить запчасти в другом месте, где вы получите запчасти по более низкой цене,
Это просто для справки, спасибо.
_____________________________________________
Любые трудности с созданием 3D-принтера не стесняйтесь комментировать ниже.
Требуемые электрические компоненты
- Arduino Mega 2560 x 01 №
- Плата контроллера Ramps 1.4 x 01 №
- Оптический концевой выключатель x 03 шт.
- Шаговый двигатель NEMA 17 x 05 №
- Теплоизоляция печатной платы x 04 шт.
- E3D v6 hotend x 01 №
- Драйвер шагового двигателя A4988, № 04.
- Блок питания 12 В / 20 А, № 01
Требуется механический компонент
- Труба алюминиевого профиля 38 мм x 38 мм x 02 мм
- Акриловые листы толщиной 3 мм.
- Стальной стержень диаметром 12 мм, № 696 мм x 02
- Стальной стержень диаметром 8 мм, № 562 мм x 02
- Стальной стержень диаметром 8 мм, № 507 мм x 02
- Алюминиевый лист толщиной 3 мм.
- SC8UU 8 мм скользящая втулка шарикоподшипника линейного перемещения X 08 №
- SC12UU 12 мм скользящая втулка шарикоподшипника линейного перемещения X 04 №
- Шток вала линейного рельса SK12UU x 04.
- Штанга вала линейного рельса SK8UU, № 04.
- Подшипник опоры 8 мм KP08 x 02 №
- Ходовой винт T8 8 мм с гайкой от 500 до 550 мм x 02 №
- муфта шагового двигателя 5-8 мм x 02 шт.
- Шкив GT2 с 20 зубьями с фланцем для вала 5 мм x 02 №
- Монтажный кронштейн Nema17 x 02 №
- Экструдер x 01 №
- Нить PLA 1,75 мм для 3D-принтера x 01 кг.
- Ремень ГРМ для шкива GT2 x 04 метра.
Краткое введение в электрические компоненты:
- Плата контроллера Ramps 1.4:
он обычно используется для взаимодействия сервалов, таких как концевой выключатель, драйвер шагового двигателя, нагревательная кровать, хотенд и т. д., с Arduino.
- Оптический концевой выключатель:
Это один из типов сенсорного переключателя, он имеет NO или NC (нормально открытый или нормально закрытый) переключатель, срабатывающий, когда ось XYZ 3D-принтера достигает своего конечного положения.
Концевой выключатель обычно бывает двух типов:1. оптический тип 2. простой механический тип. вы можете использовать все, что хотите.
- Шаговый двигатель NEMA 17:
Я использовал шаговый двигатель, который имеет 200 шагов, за один оборот 1,8 градуса каждого шага
- Платформа с подогревом:
Heatbed сохраняет тепло экструдированного пластика и предотвращает его деформацию.
- E3D v6 hotend:
у него есть сопло 0,4 мм, через которое нить выходит за счет нагрева нити с датчиком температуры / термисторами.
- Драйвер шагового двигателя A4988:
нужна схема драйвера, потому что шаговый двигатель работает от 12 В / 24 В, а на выходе Arduino - 5 В, когда он находится в ВЫСОКОМ состоянии.
- Источник питания 12В / 20А:
каждый шаговый двигатель потребляет около 1,2 А тока на фазу, всего используется 5 шаговых двигателей, а другие электрические части потребляют некоторое количество тока, поэтому допустимый номинальный ток не менее 20 А.
так что приступим!
Создайте рамку
Прежде всего, я создаю каркас на основе моей модели САПР Размер, для измерения различных частей Я уже приложил 26 страниц Pdf, он содержит Требуемое количество. частей и их размер , вы можете изменить размер по своему усмотрению. Затем я собираю все разные части вместе. Для получения дополнительной информации вы можете посмотреть мое видео на YouTube.
Электрическое подключение
В этой сцене я подключаю все необходимое согласно схемам и изображению принципиальных схем. А в качестве основного источника питания я использовал блок питания постоянного тока 12В, 20А. Для получения дополнительной информации см. Видео на YouTube с 30:57 до 33:15.
Кодирование
Для части кодирования я использовал программное обеспечение Arduino IDE и прошивку Marlin.
Скачать
- IDE Arduino:https://www.arduino.cc/en/Main/Software
- Прошивка Marlin:http://marlinfw.org/
Для получения дополнительной информации см. Видео на YouTube с 33:18 по 37:51.
Программное обеспечение для 3D-печати
Есть и другое программное обеспечение для приложения слайсера с открытым исходным кодом, например:
3D Slicer, Slic3r, Ultimaker Cura, Repetier-Host Но я использовал.
- Slic3r:https://slic3r.org/
- Версия для печати:http://www.pronterface.com/
Для получения дополнительной информации см. Видео на YouTube с 38:24 по 43:10.
Результат вывода
В конце концов, я завершил всю работу, и мой принтер готов к печати. Прикрепленное изображение является результатом первой печати моего 3D-принтера.
Код
- Marlin-1.1.x.zip (прошивка marlin)
Marlin-1.1.x.zip (прошивка marlin) Arduino
Код arduino прошивки marlin для 3D-принтераПредварительный просмотр отсутствует (только загрузка).
Изготовленные на заказ детали и корпуса
Калибровочный куб 25 мм Размеры корпуса 3D-принтера, необходимые детали и их количествоСхема
Схема подключения шагового двигателя, рампы 1.4, Arduino mega, концевого выключателя, драйвера шагового двигателя,Производственный процесс
- Сделайте машинку для письма домашнего задания дома
- Как сделать углеродное волокно с нуля в домашних условиях
- Создание монитора Ambilight с помощью Arduino
- Как взломать ИК-пульты
- Как создать настраиваемую перфорированную кнопку клавиатуры
- Как измерить массу Земли с помощью Arduino
- Как создать веб-сайт, взаимодействующий с Arduino с помощью PHP
- Как создавать музыку с помощью Arduino
- Как сделать автоматическое открывание дверей на базе Arduino
- Как сделать компас с помощью Arduino и Processing IDE