Marlin: интервалы обслуживания
Одна из очень удобных функций прошивки Marlin — это счётчики часов печати. Но есть одно ограничение: на плате управления принтера должна быть физическая (дискретная) память EEPROM, так как эмуляция с этими счётчиками не работает.
В моём случае это плата BTT E3 RRF V1.1, а счётчики используются для сигнализации о том, что подошло время провести обслуживание линейных направляющих для осей X и Y, а так же винтовой подачи оси Z.
Включение и настройка счётчиков машино-часов
Чтобы задействовать эти счётчики, необходимо настроить соответствующий раздел файла Configuration_adv.h.
Например:
/**
* Advanced Print Counter settings
*/
#if ENABLED(PRINTCOUNTER)
#define SERVICE_WARNING_BUZZES 3 // Activate up to 3 service interval watchdogs
#define SERVICE_NAME_1 "XY lubr."
#define SERVICE_INTERVAL_1 100 // printing hours X&Y axis for regreasing
#define SERVICE_NAME_2 "Z lubr."
#define SERVICE_INTERVAL_2 400 // printing hours Z axis for regreasing //
#define SERVICE_NAME_3 "Service 3" //
#define SERVICE_INTERVAL_3 1 // print hours
#endif
И активировать (раскомментировать) параметр #define PRINTCOUNTER в файле Configuration.h:
/**
* Print Counter
*
* Track statistical data such as:
*
* - Total print jobs
* - Total successful print jobs
* - Total failed print jobs
* - Total time printing
*
* View the current statistics with M78.
*/
#define PRINTCOUNTER
#if ENABLED(PRINTCOUNTER)
#define PRINTCOUNTER_SAVE_INTERVAL 60 // (minutes) EEPROM save interval during print
#endif
Расчёт интервалов обслуживания
В качестве примера возьмём линейные направляющие, то есть рельсы с каретками.
Расчёт сервисного интервала для смазывания сделаем по методике компании HIWIN, которая приведена в их справочнике по линейным направляющим.
Каждая рельсовая направляющая перед отправкой с завода-изготовителя смазывается смазкой на базе литиевого мыла. После установки направляющей рекомендуется проводить повторную смазку каждые 100 км. Есть возможность осуществлять смазку направляющей посредством смазочного ниппеля. Консистентная смазка применима для скоростей, не превышающих 60 m/min. Более высокие скорости требуют масла с более высокой (здесь опечатка? должно быть низкой?) вязкостью.
T=100*1000/(Ve*60) часов, где Ve скорость перемещения каретки, метров в минуту.
Пример расчёта
- Итого, для средней скорости перемещений при печати 60 мм/сек получается T=462 часа (это оптимистичный вариант).
- Учтём то, что скорости холостого перемещения обычно выше как минимум вдвое и уменьшим T до 200 часов (это пессимистичный вариант).
- А ещё необходимо учитывать, что смазка встречающихся рельс MGN9 без отверстий-тавотниц будет делаться без их разборки, промывки и набивки смазкой кареток. В этом случае T необходимо уменьшать ещё в 2 раза, приблизительно до 100 часов (но стоит подумать о смене рельсов апринтера на более приличные, имеющие в каретках отверстия-тавотницы).
Интервалы обслуживания при набивке кареток
Средн. скорость печати, мм/с | T, ч |
---|---|
20 | 1390 / 695 |
45 | 617 / 308 |
60 | 462 / 231 |
70 | 397 / 198 |
100 | 278 / 139 |
150 | 185 / 92 |
200 | 139 / 69 |
250 | 111 / 55 |
300 | 93 / 46 |
Ссылки
Поблагода₽ить за помощь
Если эта заметка оказалась для вас полезна, вы можете отблагодарить меня за проделанную для вас работу любой суммой на своё усмотрение, перейдя по данной ссылке.