Мини принтер ценой в 50$. Возможно ли?
Привет. Сегодня я расскажу о своем опыте в построении весьма дешевого принтера из подручных материалов(ну почти).
Почему именно такой принтер, а не нормальный с ременной передачей, нормальными движками, нормальными направляющими и подшипниками? Во-первых, я хотел провести эксперимент со втулками печатными и алюминиевыми трубками в качестве направляющих. А во-вторых, конечно, сделать открытый проект, цена которого будет равна примерно 50$.
Теперь быстренько пробежимся по основным этапам сборки.
Для начала основание. В моем случае это фанера 9 мм размерами 270х270мм. Этот размер только для того, чтобы вместился подогреваемый стол.
На углах фиксируем печатные стойки шурупами, в которые заранее вставляем крепеж.
Фиксируем поперечины, не забыв про подшипники на осях.
Устанавливаем диагональные распорки, ось Х, ось Z, фидер, БП и прочее.
Натягиваем нить, сделав 3-4 оборота вокруг шкивов моторов.
Естественно, закрепляем всю проводку стяжками.
А теперь немного о прошивке. В принципе, ничем особым от обычного принтера не отличается. Вот основные изменения от стоковой прошивки:
В Configurashion.h
раскомменрируем #define COREXY
Далее включаем стол #define TEMP_SENSOR_BED 1
Идем в мех. настройки и меняем:
#define DEFAULT_AXIS_STEPS_PER_UNIT { 643.5, 643.5, 40758, 6000 }
#define DEFAULT_MAX_FEEDRATE { 30, 30, 0.25, 5 }
#define DEFAULT_MAX_ACCELERATION { 300, 300, 1, 10 }
#define DEFAULT_ACCELERATION 250
#define DEFAULT_RETRACT_ACCELERATION 150
#define DEFAULT_TRAVEL_ACCELERATION 300
#define DEFAULT_XJERK 5.0
#define DEFAULT_YJERK 5.0
#define DEFAULT_ZJERK 0.01
#define DEFAULT_EJERK 1.0
Всё остальное можно оставить. Включить экран, если будет и СД карту. Насчет настроек, конечно это очень небольшие значения, но напомню, что мы используем моторы 28BYJ.
Заливаем прошивку и обязательно перед включением настраиваем ток:
Настраиваем напряжение на подстроечных резисторах: на ось X, Y, Z 70...90мВ, для фидера 120...150мВ. Больше настраивать не стоит, иначе сгорят моторы, ну или расплавят крепление, а нам это не нужно.
Теперь берем линейку и калибруем. Перемещаем ось на 100 мм и смотрим сколько получилось.
Если фактическое значение отличается от желаемого, идем обратно в прошивку и по формуле меняем значение DEFAULT_AXIS_STEPS_PER_UNIT.
Сама формула: [новое зн.]=[старое зн.]*((1-(факт.мм/цель.мм))+1).
Вот и получился небольшой, медленный, но зато дешевый 3д принтер.
Пару фотографий крупным планом.
Под конец. Хочу сказать, что доволен, что решился на сборку. Скажу честно, с направляющими из стали и нормальными подшипниками LM8UU сборка становится легче, но я хотел сам себе доказать, что и на трубках возможно собрать.
В общем, для тех, кто захочет собрать данный принтер, через пару дней появится в комментариях ссылка, как только выложу на сайт модели. Удачи!
Еще больше интересных статей
Изменения в следующей версии 3D-принтер PonyBot
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
•Порт...
Скорость, температура и перевод RAMPS 1.5 на 24В
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
GCODE: Плюшки от Павлушки
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Сегодня хотелось бы рассказать о GCODE....
Комментарии и вопросы
И зачем оно надо? Скажем так,....
1).За проскальзыванием филамен...
Молодцы. Только дорого, наверн...
Всем здравствуйте, владею прин...
Всех приветствую! Есть специал...
Вопрос может показаться дурацк...
Много лет печатаю понемногу, н...