Металл2024 Реклама
Метобр2024 Реклама

Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3

SergeyDSI
Идет загрузка
Загрузка
30.04.2019
8393
43
Техничка

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

19
Моему 3Dетищу уже наверное больше года. Все начиналось достаточно мило - H-BOT, собранный на коленке из алюминьки, с кишками RAMPS и блоком питания от ПК. Не имея 3д принтера, делать 3д принтер удовольствие еще то :)

Вот кадры из детства:
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Но со временем было многое поменяно: кинематика заменена на CoreXY, ремень 10мм, установлен Octaprint и даже клипер верно трудился последние пол года, полностью переосмысленная новая печатная головка и многое другое.

Но надо двигаться дальше. А именно - 32bit, на плате SKR 1.3. Да и дно принтера, сколхозенное из ДВП меня порядком начало раздражать. Вся электроника располагалась под ним и со временем обросла кучей проводов и стала похожа, на электрощит в старой хрущевке.
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
И так как мое дите, давно уже само себя апгрейдило - разумно было, продолжить данную стратегию. Единственной сложностью был тот факт, что дно принтера представляет из себя квадрат со стороной 440мм (400мм + 2х20мм). Поэтому решено было разбить дно на 9 блоков.

Все же смотрели фантастические фильмы про космос - когда показывают космические корабли или станции - у них почему то всегда под полом скрыто самое вкусное и важное. Вот и я решил не отставать от трендов - поэтому дно принтера представляет из себя 9 функциональных отсеков под разные блоки принтера.

Как говорится, коль пошла такая.... пляска, решено было совместить рестайлинг с аппаратным апгрейдом. В итоге было улучшено:

1. Блок питания - ранее я использовал АТХ 400Вт, в котором была отключена обратная связь по 5В. Но не смотря на это, даже при использовании всего лишь шаговых двигателей и хотенда (стол у меня от 220) - при включении хотенда были дикие просадки. Причем такие, что даже подсветка принтера ощутимо мерцала.

Я долго думал, стоит ли ставить мощный блок питания и выбор остановил на разделении системы питания, на независимые 'слабые' источники.

Первый блок питания - 12В 1А (с понижением до 5В 2,5А) - питает ждущий режим, точнее Orange PI с OctoPrint. Ну и поскольку теперь нет отдельного входа для запуска БП (как у компьютерного), я установил 2 реле, на включение высоковольтной части принтера (основные БП + стол).
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Второй блок питания - 12В 6А - для питания всех моторов принтера.

Третий блок питание - 12В 6А - для питания хотенда.

Через диоды шотки, от двух выходов 12В, формируется общая 12В шина, для питания подсветки, платы SKR и вентиляторов обдува.

Получилось достаточно компактно, добротно и без шумных вентиляторов, как на мощных БП.

2. Блок управления дополнительными устройствами. Идея пришла не сразу. Сначала захотелось управлять питанием принтера не только через OctoPrint, а также из дисплея. Из меню марлина это делать было бессмысленно, так как марлин не работает в ждущем режиме. Кроме того принтер оброс большим числом вентиляторов охлаждения:
  • охлаждение мотора экструдера;
  • охлаждение радиатора хотенда;
  • охлаждение моторов осей XY;
  • охлаждение корпуса принтера;

Не сложно догадаться, что в холостом режиме, работа всех этих вентиляторов бессмысленна.

Поэтому решено было управлять всеми вертаками, динамически отслеживая температуру обдуваемых девайсов.

Также нужно управлять подсветкой корпуса и сопла принтера.

Для этих целей была разработана независимая плата управления на STM32 с цветным дисплеем. Плата следит за всеми показаниями сенсоров и включает в нужный момент кулера, тем самым поддерживая заданную температуру моторов и электроники.
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Но данный блок заслуживает отдельного обзора - если конечно Вам это интересно - я потрачу время и подготовлю его.

3. Мозги 32 бита SKR 1.3 - наверное самое интересное.
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Наконец то я решил отказаться от KLIPPER и забегаю наперед - не зря. Все таки железо есть железо. И то как работает Марлин 2.0 под 32 битами - это не в какую не сравнить с клиппером. Кроме того, установлены умные драйвера TMC, что делает конфигурирование токов и режимов работы - просто песней. Но главная фишка по мне - это кинематика ускорений - S-Curve. Мне кажется благодаря ей принтер стал работать плавнее. И по сути из коробки, без включения всяких Linear Advance - печатает без артефактов. Качество ни в какую не сравнится с KLIPPER, даже с его PRESSURE ADVANCE..... во всяком так вышло в моем случае.

Итак система 9 отсеков нарисована, объем примерно посчитан - 2 кг пластика. Но печать таких объемов обычным соплом 0,4 явно не комильфо. Поэтому по быстрому была освоена печать 1мм соплом с высотой слоя 0,25мм, что позволило сократить время печати приблизительно в 5 раз. Отдельное спасибо компании СТРИМПЛАСТ, которая любезно предоставила мне 2кг зеленого ПЛА, в качестве спонсорской помощи - за что им большое человеческое спасибо!
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Ну и небольшой фоторепортаж 'с полей':
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Все блоки крепят к профилям на самодельные гайки:
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Попутно утеплил стол:
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Плата Orange PI:
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Распределительный блок:
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Блок твердотельных реле стола:
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Кстати - хотел бы остановиться вот на этом более подробно! Сколько я видел решений - везде используют одно реле. Делать так конечно можно, но вот представим ситуацию - пробивает реле и на стол начинает подаваться 220 без отключения. Как думаете что будет со столом? А если будет стоять два раее, одно на фазе, второе на массе - пробой одного реле, не приведет каким либо катастрофам. Остается только периодически тестером проверять состояния реле на пробой и спать спокойно.
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Охлаждение моторов XY:
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3
Ну и соответственно - кому то может пригодятся STL файлы - охлаждения моторов и детали дна принтера.

СПАСИБО ЗА ВНИМАНИЕ!

ЗЫ. Ах да...... для тех кто в теме :) - Вы думаете я забыл о своем проекте? Ничего подобного:
Дно достигнуто или очередная доработка моего CoreXY с помощью PLA и SKR 1.3

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

19
Комментарии к статье
Кремень КБ Реклама
Кремень КМ Реклама