Мне интересно, как люди, которые используют автономные 3D-принтеры (принтеры, которые имеют возможность автономной печати с SD-карты), подают нить, заправляют печатающую головку и / или меняют нити без ноутбука?
Есть ли у принтеров меню для организации всех этих задач? Я часто вижу только варианты предварительного нагрева головки до определенной температуры, но не загрузки / выгрузки нити, выдавливания небольшого количества и т. Д.
Я понимаю, что это отличается от принтера к принтеру, но все еще задаюсь вопросом об этом.
print-preparation
change-filament
automation
Дмитрий Моддерман
источник
источник
Ответы:
Мой принтер (IdeaWerk 150) очень простой и не имеет никаких опций для этого с экрана.
Я написал действительно простой файл GCODE, в котором температура форсунки повышается, затем он запускает экструдер в течение нескольких секунд, затем ждет, а затем снова немного выдавливает. Я думаю, что это делает это 3 или 4 раза, затем останавливается. Я могу положить файл (при конвертации в .x3g!) На SD-карту и запускать его, когда мне это нужно.
У меня есть аналогичный файл, который позволяет мне выравнивать кровать без компьютера, просто перемещая насадку в несколько ключевых точек на кровати и делая паузу на несколько секунд.
Для начала я использовал файл GCODE, сгенерированный моим слайсером в подробном режиме, вместе со списком кодов.
У меня нет этих файлов на данный момент, но это мое
start.gcode
:Если я подам только этот файл в свой принтер, он нагреет насадку, поднимет кровать примерно на 10 см ниже высоты печати, а когда температура сопла достигнет температуры, он включит экструдер на 8 секунд.
Ваш принтер, скорее всего, будет отличаться от моего - у GCODE есть несколько разных вариантов, и у вас, вероятно, будут разные позиции XYZ, поэтому взгляните на GCODE, созданный вашим собственным слайсером, и определите различные части. Принцип тот же.
источник
В принтерах RepRap используются ЖК-модули с кнопкой управления и SD-картой. Вы можете запускать такие операции, как
Наиболее используемые ЖК-модули:
Прошивки RepRap (Marlin, Repetier) поддерживают его. Чтобы лучше понять, что поддерживается, взгляните на языковой файл Marlin .
источник
Есть варианты для планшетов. Они запускают программное обеспечение (например) на каком-либо устройстве, которое имеет внутреннюю память, Wi-Fi, USB-соединение и т. Д. Вы можете купить новый планшет или использовать старый, просто чтобы быть контроллером.
Еще один отличный пример - это приложение .
В приложениях есть меню, которое может организовать все для вас, теперь это зависит от того, какое приложение вы используете и какую нить используете. Это очень простая вещь.
источник
У меня есть два разных принтера, которые могут печатать без привязки. Первый - это вдохновленный Prusa аппарат с ЖК-дисплеем, а второй - принтер без ЖК-дисплея.
Машина для перепечатки использует доску рамп 1.4, запрограммированную Marlin, которая дает мне возможность контролировать загрузку и выгрузку нити с помощью простых меню.
Не все принтеры, способные печатать с SD, оснащены ЖК-экраном. Мой простой металл printrbot не поставляется с ЖК-дисплеем, это дополнительные 100 долларов.
Я слишком дешев, чтобы купить его, поэтому я придумал крайне низкотехнологичный способ замены нити накала. Я включаю свой принтер с SD-карты, на которой есть файл auto0.g (это говорит о необходимости загрузки и запуска g-кода при запуске платы), как только принтер начинает двигаться, я отключаю питание, вынимаю нить и устанавливаю новый нить в экструдер. Затем я нажимаю на рычаг, чтобы отключить двигатель экструдера и вытолкнуть новую нить в горячий конец, пока старый цвет не будет очищен. Обратите внимание, что этот метод работает только при замене материалов с одинаковой температурой печати.
источник
Я знаю, что мой RoBo 3D может запускаться без привязки после сохранения файла gcode на SD-карту, прикрепленную к плате рамп. Его нужно сначала подключить к компьютеру, чтобы начать печать, но затем его можно отключить от компьютера. Так как это просто принтер Ramps на основе Marlin, он должен работать для аналогичных 3D-принтеров.
Файлы gcode содержат температуру как сопла, так и нагретого слоя, если он у вас есть. Прошивка Marlin подберет для вас температуру.
Чтобы заменить нить накала, вам все равно потребуется установить температуру горячего конца для замены новой нити на компьютер через USB.
Теперь я лично использую что-то под названием OctoPi, которое является дистрибутивом Raspberry Pi, предварительно настроенным на Octoprint. OctoPrint позволяет вам управлять принтером, контролировать или запускать распечатки через веб-интерфейс и даже передавать потоковое видео, чтобы просмотреть ваши распечатки, если хотите. Хотя технически ваш принтер все еще привязан к компьютеру (Raspberry Pi), он не ограничивает использование вашего ноутбука / рабочего стола во время печати. Кроме того, это позволит вам разместить свой 3D-принтер в большем количестве мест в вашем доме.
Веб-сайт OctoPrint http://octoprint.org/
Для распространения OctoPi http://octoprint.org/download/
источник
По большей части самые популярные принтеры «первичного управления с помощью ЖК-дисплея», такие как линия FlashForge Creator и Makerbot Replicator 1/2 / 2x, запускают микропрограмму Sailfish, в которой есть опции для всех необходимых функций управления непосредственно с ЖК-дисплея. Предварительный нагрев, загрузка, выгрузка, выравнивание и т. Д. Выполняются с помощью ЖК-дисплея и встроенных сценариев. Нет необходимости подключать программное обеспечение хоста для выполнения каких-либо действий, кроме обновления прошивки и изменения редко изменяемых настроек, например параметров ускорения. USB-управление принтерами Sailfish в стиле RepRap прекрасно функционирует, но в действительности не требуется в 99,9% случаев.
Это главная причина, почему принтеры Sailfish исторически были популярны для ферм принтеров. Они предназначены для автономной работы, что очень удобно, когда принтеры значительно превосходят по численности связанные компьютеры. За последние 5 лет крайне редко можно увидеть принтер Sailfish без 5-кнопочной ЖК-панели.
Прошивка Sailfish UI / UX просто построена вокруг кнопок LCD, а не программного обеспечения хоста. Это, как правило, более надежно и более эффективно, чем, скажем, Marlin через хост, потому что сокращает время процессора, затрачиваемое на передачу команд, и устраняет все возможные режимы сбоев в ПК и USB-соединении.
Предполагая, что все принтеры Sailfish будут иметь ЖК-дисплеи с поддержкой SD-карт, и акцент на этом единственном интерфейсе действительно позволил создать в целом лучший принтер. Больше оптимизации, меньше вещей, которые должны быть настроены конечным пользователем. Но в обмен вы ограничены в том, какое оборудование будет поддерживать Sailfish. Это компромисс.
Для сравнения, поддержка LCD была более привязана к RepRaps в качестве опции, а не к элементу основного интерфейса. Это приводит к созданию интерфейса интерфейса, управляемого хостом, а не интерфейса интерфейса на основе ЖК-дисплея. Вот почему работать с «безголовым», как правило, сложнее в Марлине, Репетире и т. Д.
источник
Для этого вам не нужно отдельное меню (хотя некоторые принтеры могут выполнять следующую процедуру более эффективно, чем другие), просто поиграйте с процедурой загрузки нити.
Хотя лучшее качество печати достигается за счет прилипания (если возможно) к одному и тому же цвету и нити, когда вам нужно «вымывать» любой след:
Замечания:
источник