Печать в 2 раза медленнее после обновления до прошивки "MarlinTarantula"

У меня есть принтер TEVO Tarantula, недавно я обновил его прошивку со стоковой прошивки до marlin 2.0, используя это конфигурационное репо.

Поскольку обновление моих отпечатков занимает в 2 раза больше времени, чем раньше (и время, которое, по словам Куры, они должны занять). Я попытался увеличить ускорение принтера и рывок максимальной конфигурации, но это не помогло.

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

Как я могу решить эти проблемы?

, 👍2

Обсуждение

Кроме того, если в вашем Marlin 2.0 используется отклонение от перекрестка (новое значение по умолчанию), настройки рывка могут быть проигнорированы. Сумма JD по умолчанию эквивалентна очень низкому рывку. Джей Ди все еще, кажется, барахлит, поэтому я бы выключил его и вернулся к классическому рывку., @R.. GitHub STOP HELPING ICE


1 ответ


3

Во-первых, расчетное время печати Ultimaker Cura не обязательно точно для принтеров, не являющихся Ultimaker. Для принтеров Ultimaker это идеально настроено, Cura правильно оценивает время печати по опыту для UM3E. Пожалуйста, посмотрите на вопрос "Как определить реальную скорость печати (тарантул/кура)?", который имеет отношение к этому вопросу и имеет интересный общепринятый ответ.

Во-вторых, изменение МАКСИМАЛЬНЫХ ускорений не сработает, вы должны увеличить ускорение по умолчанию:

Из вилки TEVO Tarantula Marlin вы читаете из файла Configuration.h:

/**
 * Ускорение по умолчанию (изменение/с) изменение = мм/с
 * Переопределение с помощью M204
 *
 * Ускорение M204 P
 * Ускорение Втягивания M204 R
 * Ускорение хода M204 T
 */
#define DEFAULT_ACCELERATION 1000 // X, Y, Z и E ускорение для печати перемещений
#define DEFAULT_RETRACT_ACCELERATION 2000 // E ускорение для ретрактов
#define DEFAULT_TRAVEL_ACCELERATION 3000 // X, Y, Z ускорение для перемещения (без печати) перемещений

Из основного источника Марлина вы найдете:

/**
 * Ускорение по умолчанию (изменение/с) изменение = мм/с
 * Переопределение с помощью M204
 *
 * Ускорение M204 P
 * Ускорение Втягивания M204 R
 * Ускорение хода M204 T
 */
#define DEFAULT_ACCELERATION 3000 // X, Y, Z и E ускорение для печати перемещений
#define DEFAULT_RETRACT_ACCELERATION 3000 // E ускорение для ретрактов
#define DEFAULT_TRAVEL_ACCELERATION 3000 // X, Y, Z ускорение для перемещения (без печати) перемещений

Источники TEVO Tarantula имеют более низкие значения ускорения по умолчанию, вы можете попытаться увеличить их.


,

+1 - так как настройки EEPROM включены в этой прошивке, вы, вероятно, захотите "M502 M500", чтобы очистить предыдущие настройки., @towe

@towe - Вы предложили "+1", но никогда не голосовали? Я надеюсь, что вы сможете это исправить! :o) Голосование имеет важное значение для благополучия этого и каждого стека., @Pᴀᴜʟsᴛᴇʀ2

Мне жаль, что мне потребовалось так много времени, чтобы ответить. Я реализовал ваши предложения, а также сопоставил настройки Jerk с исходным репо Marlin. Мои отпечатки теперь "всего" на 50% медленнее, чем предсказывает Кура. У вас есть еще какие-нибудь идеи о том, что я могу изменить?, @AlonMln