Дешевый 3D принтер на Arduino
В статье описана конструкция 3D принтера, стоимость которого составляет около 60-70 долларов (возможно, самый дешевый концепт в мире).
Этот 3D принтер работает с использованием самых дешевых моторов на рынке - 28Byj-48, Электроника - Ramps 1.4 с управлением от Arduino.
Автором проекта является 16-ти летний парень из Германии.
Технические характеристики 3D принтера:
Рабочее пространство: 10x10x10 см;
Скорость: 20 мм/с;
Разрешающая способность (точность): 0.2 мм.
P.S. Под каждым разделом в соответствии с оглавлением статьи в качестве наглядной инструкции выложены фотографии




Механическая часть
Плиты МДФ:
-1x 30x34 см (Основание).
-2x 6x4 см.
-1x 34x6 см.
-1x 15x4 см.
Заказываем с Aliexpress:
-12 линейных подшипников в круглом корпусе LM8UU.
-2 шкива GT2 + 1 м зубчатый ремень GT2.
-10 подшипников 624.
-1 шкив Mk8 для привода.
-1 PTFE трубку.
Гладкие стержни для направляющих диаметром 8 мм:
- 2 длиной 22см.
- 4 длиной 17,5 см.
В местном хозяйственном магазине:
-1 вал с резьбой M5, который вы разрежете на 2 части.
-2 шестигранные гайки M5.
-8 винтов M3x16 мм.
-6 винтов M3x 25 мм.
-4 винтаx M4x45 мм.
-2 винта M4x60 мм.
-4 винта M4x20 мм.
-20 шестигранных гаек M4.
-10 шестигранных гаек M3.
-12 маленьких шурупов.

Электроника
-1плата Arduino Mega 2560 + Ramps 1.4 + 4 драйвера шаговых двигателей A4988.
-4 шаговых двигателя 28byj-48.
-3 оптических концевых выключателя.
-1 шаговый двигатель Nema 17 (тоже заказываем с Ali или Ebay. Такие привода стоят около 10 долларов).
Наконечник экструдера:
-1экструдер E3D-V5 Aliexpress
или более дорогой, но с охлажднием
-1экструдер E3D-V6 Aliexpress.




Узлы, которые надо напечатать на 3D принтере
Скачать последние версии 3D моделей узлов, которые надо напечатать можно по ссылке: Thingiverse
.2 детали "Z-Motor"
2 детали "Y-End"
2 детали "X-End"
1 деталь "X-Carriage"
1 деталь "Motor"
1 деталь "Hotend"
1 деталь "Hotend Clamp"
Механизм для экструдера скачать можно здесь: Thingiverse.








Модификация шагового двигателя 28BYJ-48
Для того, чтобы переделать шаговый двигатель 28BYJ-48 из униполярного в биполярный, вам надо открыть пластиковую крышку.
После этого удалите красный кабель и разомкните контактную дорожку от него как это показано на рисунке.
Теперь на другом конце – выход, который вы будете подключать к Ramps, расположите контакты следующим образом:
голубой--желтый--оранжевый--розовый
После такой небольшой модификации вы можете подключать эти моторы непосредственно к контактам, которые предусмотрены на шилде для Arduino Ramps 1.4



Ось Y
Для начала вам надо склеить две деревянные плиты.
После этого установите напечатанные детали " Motor ", "Z-Motor" на деревянные плиты.
Потом закрепите напечатанные детали с помощью винтов.
Следующий шаг: установите в пазы моторы, а потом - подшипники LM8UU.
Установите на двигателе шкив, а рядом с ним - подшипники 624zz.
Для фиксации подшипников LM8UU используйте пластиковые стяжки.
Дальше – установите две направляющие длиной 17.5 см диаметром 8 мм.
Ну и в конце – натяните ремень через "Y-ends" и установите концевой выключатель.












Ось Х
Для оси Х вам надо:
Установить два болта M4x45 мм в деталь "X-End".
Подключить двигатель, как это показано на рисунках.
Натянуть ремень и установить концевой выключатель.
Установить экструдер с помощью двух болтов M3x25 и затянуть гайками.











Ось Z
Для того, чтобы собрать ось Z, вам надо:
Установить подшипники LM8UU в "X-Carriage" + " X-Ends".
Постом установить "X-Ends" + "X-carriage" на направляющих 17.5 см (Ось X) и 21см (Ось Z).
После этого надо соединить резьбовой вал с мотором







Стол для печати
Сверлим в деревянной плите 20х13 см четыре отверстия диаметром 3 мм.
После этого закручиваем 4 болта M3x25.



Собираем весь 3D принтер
Сборку проводим в соответствии с рисунками ниже. Дополнительные пояснений давать нет смысла. Главное, чтобы предыдущие шаги были корректно реализованы. В таком случае проблем возникнуть не должно.




Подключаем электронику к 3D принтеру
Электронику (в том числе Arduino) подключаем в соответствии с рисунком, который представлен ниже.

Программное обеспечение для Arduino
Загрузить файл конфигурации для Arduino IDE можно по ссылке: www.repetier.com.
Этого должно быть достаточно. Непосредственную наладку вы можете проводить под вашу полученную конструкцию, габариты и т.п.

Фото процесса печати и результаты
После некоторой калибровки, были напечатаны неплохие образцы куба с размерами 1x1x1 см.
Разрешающая способность: 0.2 мм
Скорость: 10 мм/с
Одна из проблем, которая появляется – перегрев двигателей. В результате происходит значительное смещение слоев.
Так что рекомендую устанавливать A4988 на микрошаг 1/16 и настраивать силу тока на минимальное значение.
Кроме того, можно поиграться с прошивкой Arduino для получения более качественного результата.




Оставляйте Ваши комментарии, вопросы и делитесь личным опытом ниже. В дискуссии часто рождаются новые идеи и проекты!