Найти тему

3д-печать. Система подачи пластика для принтера. Мой вариант.

Оглавление

Предполагаю, что часть 3-д печатников (в основном те, у кого в арсенале прюши) задумывались над тем, как закрепить катушку пластика относительно принтера. Конечно существуют готовые решения, либо идущие прямо с завода, либо скаченные с интернета. Но если бы мы все пользовались готовыми решениями и не пытались придумать что-то своё, то человечество просто остановилось бы в своём развитии. Поэтому для решения такой нетривиальной задачи я решил пойти своим путём, о чём опишу дальше.

Итак, какие задачи я ставил перед собой:

  1. Закрепить катушку пластика для 3д-принтера при условии, что принтер стоит внутри стеллажа. И не просто закрепить, каждая катушка для каждого принтера должна быть закреплена отдельно, максимум две в связке.
  2. Катушек нужно минимум две, для быстрой смены разного вида пластика при необходимости.
  3. Катушки могут быть разных диаметров, в зависимости от количества пластика на ней, от 1-2,5 кг. Это надо учитывать в размерах системы.
  4. Материалы, из которых изготовлена система, должны выдерживать многократные нагрузки снятия/постановки материала.
  5. Система должна быть модульной и масштабируемой, для возможности использования в парке 3д-принтеров.

Теперь более детально, как это было решено.

Чтобы закрепить катушки пластика в непосредственной близости к принтеру, учитывая, что он находится внутри стеллажа, я использовал специально напечатанные "рога", на которые была установлена хромированная труба 25 мм. Труба хороша тем, что достаточно жёсткая на изгиб и довольно гладкая, создаёт мало трения.

Держатель для штанги
Держатель для штанги

Рога были смоделированы и распечатаны в достаточном количестве на 3д-принтере. Печатаются в паре, правая и левая сторона. Отверстия на теле держателя служат укреплению и облегчению детали.

Дальше были спроектированы специальные "крючки" для фиксации катушки на основной трубе.

Крючки для крепления катушки.
Крючки для крепления катушки.

Крючки соединяются в единую "сборку" с помощью шпильки нужного размера, Чтобы было удобно снимать сборку с катушкой с основной трубы, на шпильку надевается ручка из гибкого филамента.

Сборка системы для одной катушки.
Сборка системы для одной катушки.

На картинке сверху видна вся система для одной катушки. Размеры одной "сборки" позволяют закрепить либо одну большую катушку 2,5 кг, либо две маленькие 1 кг катушки. В основном я использую катушки с пластиком на 2,5 кг. Килограммовые слишком быстро кончаются.

Ручка сверху распечатана из гибкого филамента и приятная на ощупь, внутри неё проходит шпилька. Катушка фиксируется в сборке по краям специальными небольшими "стопорами". Хотя практика показала, что это не обязательно.

Частично эта система была в каком-то варианте показана ранее в предыдущих статьях. Здесь эта тема освящена подробнее.

Система подачи прутка на 4 принтера
Система подачи прутка на 4 принтера

Как видно по картинке выше, система, состоит из двух основных направляющих, и уже на них закреплено по четыре "сборки" с катушками.

Ниже на стеллаже реализована такая же система со сборками, но уже без принтеров, ждущие замены готовые катушки.

Частично эта система была реализована в старой мастерской, но ввиду переезда в новое помещение и смены типов стеллажей (ранее были стеллажи из леруа, теперь временно используются производственные), система требует доработки и модернизации. Прогресс не останавливается.

Что ещё

Так-же, благодаря упорству и живому интересу к 3д-печати моего коллеги по мастерской, в систему было встроено несложное устройство для предотвращения окончания печати из за отсутствия нити пластика. Своеобразный датчик.

Датчик присутствия филамента
Датчик присутствия филамента

Сам по себе датчик максимально прост, но даёт неоценимый вклад в процесс качественной и своевременной 3д-печати изделий. Состоит он из простого концевика и несложного корпуса, устанавливается чуть выше экструдера и отслеживает наличие, либо отсутствие пластика. Датчик подключается к электронной плате принтера. В прошивке Marlin надо также раскомментировать нужную строку:

#define FILAMENT_RUNOUT_SENSOR
#if ENABLED(FILAMENT_RUNOUT_SENSOR)
#define NUM_RUNOUT_SENSORS 1 // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each.
#define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
#define FILAMENT_RUNOUT_SCRIPT "M600"
#endif

Само отслеживание достигается за счёт прижима лапки концевика к пластику, если прижим ослабевает — это означает, что пластика нет. Принтер останавливает печать и подаёт звуковой сигнал о возникшей проблеме. После чего паркует голову в нулевом значении и ждёт команды на возобновление печати. После пары-тройки тестов датчик показал свою проф. пригодность и используется на принтерах. Пока не всех, но в ближайшее время парк 3д-принтеров обновится.

Поддержать канал

P.S.

Является личным опытом. На оригинальность не претендую. Никого не рекламирую. Канал ведётся без оглядки на других авторов и в своём стиле (каком есть). Комментарии и подписка приветствуются.