3D печать. Rubot Mini (MC5 D.R.O.V.A) - электрика scar169 / 18.02.2016 Продолжим. В прошлой статье цикла рассказывал об особенностях сборки механической части 3D принтера Rubot Mini (он же MC5 D.R.O.V.A). Сейчас - несколько слов об электронно-механической составляющей принтера. Тут тоже есть свои подводные камешки.Деление условно, ибо к первой части сборки относились не только станина и подвижная платформа, но и 4 мотора (3 осевых и один - подача пластика) и контактные выключатели. Где и что можно посмотреть.1. На странице разработчика Rubot - http://rubot.org/index.php/support и Mastrkit - http://masterkit.ru/shop/3d/printers/1920077.Прямые ссылки на материалы:1.1 Схема подключения. Схема лучше от masterkit - она соответствует текущей комплектации. И еще одна от них же - тоже пригодится. Дополнительно можно посмотреть: Инструкция по подключению электроники RAMPS 1.4 - посмотреть общую схему подключения. Картинки с электроникой не похожи на текущую комплектацию, поэтому внизу покажу новые фото.Сразу можно забрать и остальные полезности:1.2 Инструкция по эксплуатации - неплохая инструкция от Rubot, причем и с описанием стадии после первичной сборки, со скринами программы управления, ниже напишу еще несколько рекомендаций, полученных в ходе общения с поддержкой (надо признать, отзывчивость и полнота поддержки по телефону впечатляют, народ действительно болеет за свое создание и готов детально помогать с настройками). 1.3 Профиль 3D принтера для Slic3r - потребуется на стадии настройки программы подготовки и печати моделей.1.4 Установщик программ для принтера от Rubot - потребуется уже на стадии проверки правильности подключения электроники. Содержит: Repetier-Host (собственно программа управления принтером и печатью) и Arduino (скорее всего, у вас уже установлена более свежая версия, можно отказаться от установки, в пакете что-то древнее). Repetier-Host тоже не особо свежий (1.0.3), но вполне рабочий. Можно обновить до свежего релиза (при наличии Интернета это будет предложено автоматически). У меня есть вариант работы и со старой и с новой версией.... Особо разницы не вижу, в новой появилось больше настроек, но может они мне позже и понадобятся...1.5 Прошивка для платы Arduino Mega2560 с RAMPS 1.4 Здесь можно выбирать. Мне больше понравилась прошивка от Rubot, как-то она быстрее настроилась. Но, возможно, это дело вкуса, поэтому даю ссылку и на прошивку от Masterkit. Далее общая последовательность действий:1. Собрали основную часть принтера (станины, моторы, коннекторы), получили пучок проводов, торчащих из системы.2. Достали из упаковки плату плату Arduino Mega2560 с RAMPS 1.4 и драйверы моторов. Вставили последние в плату. См. рисунок 1, там все видно.Рис.13. Вооружились схемой подключения (п.1.1) и соединили основные провода. От двигателей (можно посматривать на рисунок 1, там, опять же, видно мой вариант, как оказалось, цветовое оформление проводов может быть отличным от схемы. Но ДАЖЕ если вы воткнете неправильно, потом просто вытащим и развернем на 189 градусов), от коннекторов и от нагревателя с термистором.При этом у меня провода термистора оказались без контактов, под рукой BLS-2 не оказалось, поэтому использовал просто джамперы от материнских плат (есть в хозяйстве, много))). 2 джампера и все поставилось (только не закоротите термистор при возможном повторении, имеется в виду - по джамперу на контакт, на третьем рисунке справа видно подключение). Рис.2 Рис.3Но все же BLS-2 (или парочка BLS-1-ых) - более правильное технологически решение.4. Устанавливаем Repetier-Host (из пакета п.1.4 или сразу с сайта разработчиков ПО).5. Устанавливаем (если не было раньше) Arduino IDE (из пакета п.1.4 или опять же свежую с сайта производителя).6. Читаем инструкцию по эксплуатации - там довольно правильно описан процесс подключения, установки драйвера и т.д. Задача - компьютер должен увидеть наше устройство и быть готовым к работе с ним. Не торопимся запускать принтер, мы его еще не прошили))). 7. Запускаем Arduino, показываем ему файл прошивки (п.1.5), в Arduino (Инструменты) проверяем (или показываем) плату (Mega2560) и порт (это уж как у вас подключиться, в инструкции есть описание как посмотреть). Да, для последующих правок прошивки - если вы нажали кнопку подключения устройства в Repetier-Host, отключите его при очередной прошивке (а править будем, опишу позже), т.к. Repetier-Host перехватывает порт и не даст Arduino по нему загрузить прошивку. В качестве прошивки используется Marlin, известная свободная прошивка, модифицированная уже под данный принтер. Хотя небольшие правки и мы внесем впоследствии.8. Прошили, теперь проверим правильность подключения моторов. В Repetier-Host у нас уже определен принтер (в инструкции все было описано), жмем кнопку Подключить и переходим на вкладку Управление. Там удобные кнопки управления движением по осям и кнопка "Home" для автоматического позиционирования. Пробуем и то, и другое, если видим, как неправильно двигается платформа (увидите, она поедет не в ту сторону и начнет дергаться в попытках доехать)))) или вертикаль (нажали вверх, едет вниз...) - тогда можно просто развернуть соответствующий штекер мотора. Задача - добиться, чтобы при нажатии кнопки "Home" (Домой) стол правильно отъехал, затем встал точно по центру, затем опустился эструдер и уткнулся в стол.В принципе, это уже победа, дальше пойдут правильные настройки расстояний, подгонка зазоров и настройка линейных размеров печати. Но об этих тонкостях настройки прошивки - в следующей рассказке. 3D печать MC5 Rubot Mini