Обновление прошивки PRUSA I4 by China
Всем душевный привет!
Я неделю назад купил себе бу прушу и столкнулся с проблемой, что принтер не видит SD карту, перепробывал кучу вариантов, но решение нашел не самое хардкорное, но стопроцентное - это покупка RepRap display 2004. Все стало работать, карточку видит. Пока искал решения, решил, может дело было в прошивке, т.к. там версия была Marlin 2.0.1, но нет, со старой прошивкой и новым экраном все увиделось.
Теперь же хочу рассказать о новой прошивке от Marlin, версии 2.0.х. Хотел найти прошивку уже готовой под мой принтер, но результат не оказался положительным, так что хочу рассказать об основных моментах, которые есть в новой прошивке и какие параметры я изменил, также прикреплю файл с уже отредактированной прошивкой под мой принтер.
Первым делом я выбрал материнскую плату MKS Gen v.1.4
Строка 133:
#define MOTHERBOARD BOARD_MKS_BASE_14
Если у вас другая, можно найти все платы в папке Marlin/src/core/boards.h. Там все платы подписаны - какие приблуды используются и т.д.
Диаметр проволоки (пластика, филамета) в строке 150
#define DEFAULT_NOMINAL_FILAMENT_DIA 1.75
Я поставил вместо трешки 1,75 мм
В термисторах добавил лишь термистор для стола, т.к. его там не было. Строки 408-415:
#define TEMP_SENSOR_0 1#define TEMP_SENSOR_1 0#define TEMP_SENSOR_2 0#define TEMP_SENSOR_3 0#define TEMP_SENSOR_4 0#define TEMP_SENSOR_5 0#define TEMP_SENSOR_BED 1#define TEMP_SENSOR_CHAMBER 0
После заливки прошивки обнаружил дефект выплевывания пластика из сопла - полез в меню move axis - extruder поставил сдвиг 10 мм и замеряя расход пластика по метке, нарисованной на проволоке, штангенциркулем, обнаружил расход в 3 с лишним раза больше, да еще и без учета проскальзывания ролика подачи. Полез в настройки на принтере и опытным путем вывел самое, насколько было желание цифру - 102 об\мм, вместо 500!!! Полез обратно в ардуино иде и сменил значение экструдера до 102. В винтах вертикальной подачи значение стоит 400 об\мм, т.к. шпилька М8*8 4 проходная, т.е. между соседними витками шаг 2мм. Если у вас другая - меняйте
Строка 721:
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 102 }
Вот вам результаты с огромной подачей:
Все в плевках, наливах, да да и отслайсериная программа в куре просто пластик доставала из термобарьера и начинала его прокатывать, делая из него спираль
А вот результат после изменения:
Максимальное ускорение уменьшил по рекомендациям до тысячи по осям и экструдер оставил 10000. Строки 741-758:
#define DEFAULT_MAX_ACCELERATION { 1000, 1000, 100, 10000 }
//#define LIMITED_MAX_ACCEL_EDITING // Limit edit via M201 or LCD to DEFAULT_MAX_ACCELERATION * 2
#if ENABLED(LIMITED_MAX_ACCEL_EDITING)
#define MAX_ACCEL_EDIT_VALUES { 1000, 1000, 200, 20000 } // ...or, set your own edit limits
#endif
/**
* Default Acceleration (change/s) change = mm/s
* Override with M204
*
* M204 P Acceleration
* M204 R Retract Acceleration
* M204 T Travel Acceleration
*/
#define DEFAULT_ACCELERATION 1500 // X, Y, Z and E acceleration for printing moves
#define DEFAULT_RETRACT_ACCELERATION 1500 // E acceleration for retracts
#define DEFAULT_TRAVEL_ACCELERATION 1500 // X, Y, Z acceleration for travel (non printing) moves
Оси продольную и поперечную пришлось инвертировать, в отличии от прошивки, а вертикаль не трогал. Получилось Ось x в иверсии, остальные - нет Строки 1029-1031
#define INVERT_X_DIR true#define INVERT_Y_DIR false#define INVERT_Z_DIR false
Да собственно с настройкой механики все. В коде убраны комментарии с дисплея, да с карточки.
Вот ссылка на код, мало-ли какому-нибудь лентяю пригодиться https://yadi.sk/d/TmC36pRqJns_qA
Еще больше интересных статей
Flashforge Adventurer 5M - Распаковка!
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комплектация: кус...
Команда Nutty Gear разработала дизайн и спроектировала новый 3D принтер NG Sprinter.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Готовимся к Новому 2022 году.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Ставлю Лайк за фотку усилка "В...
Это ШЕДЕВР!!!
Такая же зависимость, влажный....
Впервые столкнулся с подобным...
У меня Ender 3 neo с установле...
Вот эта толпа Red Lizard K1/V3...
Добрый день или вечер уважаемы...