Repository navigation
v0.13.0 - parts box counter, power switches, slicer card, farm statistics
Pre-releaseUpgrading: update from Mainsail or Fluidd (or git pull), then restart Klipper (FIRMWARE_RESTART, never while printing): the macros changed, for the parts box. If you installed the notifications or the farm, Moonraker restarts the klipper-auto-eject service by itself after the update. Nothing changes in the slicer, and your settings are kept. To use the parts box, set how many parts your box holds: in the web page, Settings, Parts box, bin_capacity.
بالعربية: عدّاد صندوق القطع، والتحكم في الكهرباء من المزرعة، وبطاقة السلايسر مع زر النسخ، وإحصائيات كل طابعة. الشرح في docs/ar.
Tested: the parts box in the macro simulator (counting, the warnings, the guard holding the next print, the count after a restart) and in the demo; the slicer card and the print statistics in the demo and against a real Voron Trident 450 (its own history and end macro). The power switches were tested with simulated Moonraker devices and in the demo only: none of the test printers has a [power] device yet. Reports from printers with smart plugs are very welcome.
Added
- The parts box (
bin_capacity,bin_full_action,AUTO_EJECT_BIN_EMPTY): auto-eject counts
the parts it pushes into the box under the drop edge, keeps the count across restarts, and says
when the box is almost full (80 %) and full, with a notification. With"stop"(the default)
AUTO_EJECT_GUARDholds the next print until the box is emptied. The web page shows the count
(Box: 26 / 30) with I emptied the box, and the farm shows it on every printer. - Power switches in the farm: printers with a Moonraker
[power]device get Turn on and
Turn off (never while printing or with the nozzle above 50 °C, whose fan would stop), show
Switched off when off, and can switch off by themselves after 15 minutes to 4 hours with
nothing to do; a notification says so. - In your slicer, a card in the web page's Blade and setup tab: where each setting is in
OrcaSlicer, PrusaSlicer/SuperSlicer or Cura, and the start and end G-code to paste with a
Copy button. The end G-code names the end macro the printer really uses: the one its newest
file runs, or else the one in its config (PRINT_END,END_PRINT,DEMON_END…); the slicer of
the newest file is picked by itself. Check a file opens it with Show me what to paste in
the slicer when a file is not labelled or does not runAUTO_EJECTlast. - The printer farm shows what each printer has done, from Moonraker's print history: hours
printed, how many of the last 50 prints ended well, and today's prints; the top line adds up the
whole farm.