Записи с меткой ‘Марлин’

Оригинальная материнская плата SKR 1.3 от BIGTREETECH и ништяки для нее

BIGTREETECH SKR v1.3 SetВсем привет! Прогресс не стоит на месте, разработка софта не стоит на месте, все движется вперед. Если дешевым ЧПУ станкам аля CNC3018 требуется для работы Arduino Nano а первым 3Д принтерам Arduino Mega, то теперь уже все не так. Времена меняются, потребности растут и 8ми битные микроконтроллеры нагло вытесняются 32х битными. А с учетом того, что цены на платы практически сровнялись, то очевидно, что рано или поздно придется переходить на 32 бита. И если не практические задачи, так слайсеры и разработчики прошивок заставят нас это сделать. В этой статье я не буду анализировать рынок, а расскажу про одну из достойных плат на 32х битной платформе и не только. Читать далее »

Создание своего скомпилированного образа прошивки (hex файла) для 3Д принтера

Всем привет! На этот раз представляю Вам последнюю статью из трилогии посвященной прошивке 3Д принтеров. Как вы помните, в предыдущих статьях мы рассматривали варианты прошивки принтера с помощью Arduino IDE и исходного кода прошивки, а так же с помощью слайсера Cura и скомпилированного образа прошивки. Вполне логичным продолжением этой истории будет рассказ о том, как создать этот самый файл с образом прошивки (hex файл). Об этом и поговорим.

Читать далее »

Устанавливаем прошивку Marlin на 3D принтер с помощью слайсера Cura или что делать с hex файлом?

Всем привет. Эта статья является второй частью трилогии о прошивке 3D принтеров. В первой части мы рассмотрели как прошить 3Д принтер с помощью Arduino IDE. Такой способ возможен когда есть исходный код прошивки или как говорят программисты, когда есть исходники. Однако, такой вариант не всегда возможен, т.к. часто прошивка идет в уже скомпилированном виде, т.е. в виде одного файла с расширением *.hex. Это уже готовый скомпилированный файл прошивки с предварительно сконфигурированными параметрами. При этом ничего уже отредактировать становится уже нельзя.

Естественно, что открыть этот файл с помощью Arduino IDE уже не получится. Что же делать? С этим мы и будем разбираться в данной статье. И так, давайте разбираться.

Читать далее »

Устанавливаем прошивку Marlin на 3D принтер с помощью Arduino IDE

Всем привет! В преддверии выхода обновленного варианта прошивки для 3D принтера Anycubic 4Max я решил, что писать очередную инструкцию по прошивке принтера не очень то и удобно, поэтому решил выделить эту тему в несколько статей. Как всегда, подробно и с картинками. Сегодня я вам опишу способ установки прошивки Marlin с помощью среды Arduino IDE. В последующих статьях я опишу способ установки готовой прошивки через слайсер Cura, а так же способ самостоятельной сборки прошивки для последующей установки ее средствами CURA.

Описанная методика 100% подойдет для 3Д принтеров, построенных на базе микроконтроллера Atmega 2560. Методика тестировалась на 3Д принтерах Anycubic 4Max и Anycubic i3 Mega, а так же на Anycubic Mega-S.

Предупреждаю, с другими моделями могут быть нюансы.

И так, меньше слов и больше дела, начинаем.

Читать далее »

Решение проблемы с Linear Advanced на драйверах шаговых двигателей TMC2208. Замена на драйвер TMC2209

Всем привет! Это снова я. Внимательные читатели моего сайта/блога помнят о проблеме с Linear Advanced, с которой я столкнулся при замене драйверов шаговых двигателей A4988 на TMC2208 у 3Д принтера Anycubic 4max. Для тех кто не в теме, рекомендую к прочтению статью “Дневник 3Д печатника. Устанавливаем тихие драйверы TMC2208. Часть 3. Решение проблем с Linear Advanced“.

Коротко, о сути проблемы, для тех кто не хочет вдаваться в подробности:

Если установить на двигатель экструдера драйвер TMC2208, то в какой-то момент драйвер зависает, подача пластика останавливается и принтер начинает печатать в воздухе.

Проблема эта известная и задокументирована как баг на сайте марлина.

Читать далее »

Дневник 3Д печатника. Реверс Инжиниринг 3Д принтера Anycubic i3 Mega. Параметры и настройки по умолчанию

Всем привет! Пока ко мне едет последний и самый важный элемент – экструдер Titan Aero для моего принтера Anycubic 4Max, я решил не терять время и заняться доработкой уже изрядно запылившегося старого доброго Anycubic i3 mega. Этот принтер у меня работает в очень интенсивном режиме уже более полугода. На сайте представлено много моделей, напечатанных именно на нем. Настало время изучить, что произошло с принтером за это время. А кроме этого, вознаградить его старания апгрейдами и плюшками :).

Вообще что я планирую сделать со своим Anycubic i3 mega? Все просто. Для начала хочу превратить его в Mega-S, а после этого прокачать его в тишину. Хочу чтобы оба принтера были максимально тихими. Но перед тем как заняться этими апгрейдами, необходимо разобраться с тем, какие настройки зашиты в прошивке принтера. Для тех кто не в теме, принтеры Anycubic i3 mega и Anycubic mega-s имеют удобные сенсорные дисплеи, с точки зрения удобства пользования для новичка – это круто. Однако, эти дисплеи не позволяют реализовать все фишки и плюшки стандартного марлина, так что обычный RepRap экран с энкодером значительно функциональнее. Но если посмотреть правде в глаза, тонкий тюнинг принтера можно делать не только с экрана, но и через терминал, да и постоянный доступ к таким настройкам не нужен. Так что большой беды в сенсорном дисплее нет. Тут каждый для себя решает сам, что удобнее. Ладно, перейдем к делу. Читать далее »

Дневник 3Д печатника. Устанавливаем тихие драйверы TMC2208. Часть 3. Решение проблем с Linear Advanced

Всем привет! Ну вот мы и подошли к заключительной части эпопеи. Вспомним о том что мы делали?

    1. мы заменили драйверы A4988 на тихие TMC2208 в принтере Anycubic 4Max
    2. Мы доработали прошивку под свои нужды
  1. Мы прошили 3Д принтер Anycubic 4Max прошивкой Marlin 1.1.9

Ну вроде бы все. Печатай, живи и радуйся ан нет!

В этой статье я поведаю о той неприятности которая произошла с принтером и расскажу как ее избежать, ну а заодно сэкономить баксов 10 :)

На самом деле проблема, с которой я столкнулся является довольно распространенной, правда распространена она среди владельцев принтеров, в комплектации которых TMC2208 идут прямо из коробки. Например, принтеры Tevo Flash и прочие модели с расширенной комплектацией и драйверами TMC2208. Вот только если мы, энтузиасты, которые решили поменять штатные драйвера на тихие имеем возможность быстро решить проблему, при этом получить поддержку Linear Advanced, то остальные встанут перед выбором: ждать запчасти из Китая или отключать поддержку Linear Advanced. Неприятная, не не безвыходная альтернатива.

За продолжением, добро пожаловать под кат.

Читать далее »

Дневник 3Д печатника. Устанавливаем тихие драйверы TMC2208. Часть 2. Прошивка Anycubic 4max

Всем привет! И так. Вот и вторая часть моей статьи по замене драйверов шаговых двигателей A4988 на 3D принтере Anycubic 4Max на тихие драйверы TMC2208. Тем кто не читал первую часть статьи “Дневник 3Д печатника. Устанавливаем тихие драйверы TMC2208. Часть 1. Постановка задачи и электрика”  очень рекомендую ознакомиться с ней.  Напомню, в прошлый раз мы произвели демонтаж старых драйверов и установку новых тихих TMC2208. У нас ничего не задымилось, ничего не сгорело. Все заработало, но не так как надо. Проблема в том, что у принтера Anycubic 4Max после смены драйверов оси инвертировались. Т.е. если надо двигать голову вперед, она двигается назад, если надо двигать голову вправо, она двигается влево. Есть два пути решения проблемы. Механический и программный.

Механический: необходимо сменить полярность проводов управления шаговыми двигателями. Разобрать фишки и переставить провода местами.

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

Читать далее »

Поделись с друзьями!
Мои проекты на GITHUB


Мои проекты на GitHub

Реклама




iOnline в социальных сетях
IOnLine.by в социальной сети Вконтакте (vk.com)


Мы в Facebook


Ionline.by в Instagram


Мы в Twitter