Вывод на экран расхода пластика
extern double filament_used;
в файле marlin_main.cpp:
в начале например перед строкой
bool Running = true;
добавляем инициализацию
double filament_used=0.0;
после строки
print_job_timer.incFilamentUsed(destination[E_AXIS] - current_position[E_AXIS]);
добавляем
filament_used+=destination[E_AXIS] - current_position[E_AXIS];
после строк
card.startFileprint();
print_job_timer.start();
добавляем
filament_used=0.0; //обнуление счетчика расход пластика
ну и в файле ultralcd_impl_dogm.h перед строкой
#if HAS_FAN0
добавляем отображение на статусном экране
u8g.setPrintPos(22, 17); lcd_print(ftostr62rj(filament_used/1000.0)); u8g.print('m');
Еще больше интересных статей
Ветродуйка. Зачем она нужна?
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
С расстояния 50мм воздушный поток давит...
Сенсорное управление включением принтера и включением подсветки.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Установил сенсорные кнопки на flyingbear ghost 5. ...
MMRU (Multi Material Russian Upgrade) (Часть 6: Анонс новой механики)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
KGT мне понравилась осталось п...
не везде. не всегда. и опять....
и стоимость такой конструкции....
При включении принтера на дисп...
Здравствуйте, столкнулся с про...
Здравствуйте, столкнул с пробл...
Здравствуйте, столкнул с пробл...