Ability to create and maintain a PM list for printers. ie Cleaning, replacing nozzle, bearings, or other components.


Hi there :)
This is actually an already-planned feature! 🙌
What’s planned is that we can monitor your printer usage (by online time, run time etc.), giving you tasks such as “Tighten belt”, as well as manually schedule your own maintenance for a printer, making it so you (or anyone else) can’t start a print on a printer if the print overlaps with a scheduled maintenance (which can be a 1-off schedule, or weekly, monthly, yearly etc.).
We’ve had the mockup and basic idea since 2021 actually, we just haven’t gotten around to it just yet, but it’s making its way up the pipeline, and it won’t be long now :)


If you ad Preventive maintenance is it possible to include a maintenance mode that blocks the printer from acepting a new queue item until unlocked again

Ongoing discussion about this feature; https://discord.com/channels/699248047640805463/1248602887848988754 (join our Discord server if you’re not in it yet; https://simplyprint.io/discord) - join in if you have thoughts to share about the feature, before we start development! :)

Forgot to ping upvoters* ^

I’d like to see the ability to record maintenance event or parts completed, together with an interval between regular preventative mainenance that coutns down. Printers that need maintenance should be flagged and not available to accept new prints unless overridden with a check box or something.
Having the ability to see a timeline of maintenance events carried out such as nozzle swaps, belt tightening, bed replacement etc would enable me to be able to keep a log of work carried out and help to identify other issues.

Notes; potentially “snooze task” and “Priority task”?

Now, for Partners & OEM we also have some plans - adding to my big blob of text above;
Partner tasks, spare parts and problems:
Managed accounts can inherit tasks, spare parts and problems.
Schedule maintenance for one or multiple managed accounts:
You can schedule maintenance for one or more managed accounts, in case you perform maintenance on their printers - or just define defaults for your managed accounts to inherit.
Grouping by distance:
We’re adding a feature to auto-schedule maintenance based on the address of the location, e.g., so if you have a cluster of customers in the same area that all should get 3 yearly maintenance visits, we can help you group them together by distance based on address.
Report printer problem:
Your customers can (if you enable it) report a printer as “Broken” or “Needing maintenance”, ticking of any and all problems they may have with this printer, which will alert you and allow you to quickly add/schedule a maintenance visit.
@Nick Oertle @Nick Oertle (2 accounts o.o) - any thoughts on this?

Love it! Would like to see Bambu maintenance items and don’t forget AMS units and desiccant.
https://wiki.bambulab.com/en/x1/maintenance/basic-maintenance
https://wiki.bambulab.com/en/ams/maintenance/basic-maintenance

YES!!!!
I am all about tracking print hrs! And the parts inventory is brilliant!

Don’t forget manual bed leveling too!

Add the ability to calibrate all bambu machines at once

I am running multiple Bambulab P1S printers. And I found that “Colde Pulls” from tiem to time is helping a lot in order to keep nozzels clean inside for stable printing quality. Unfortunately P1S has no function/guided procedure to go through the cold pull. It is manually settings temperature up and down, insterting and pulling filament. Doing this manually on multiple printers at the same time.
Helpfull feature would be to have a guided process in SP. which will go through the necessary steps (remove ptfe tube, heat nozzle to 250°, inserting + extruding some material, cooling down to 100°, feeding backwards while user has to pull out filament, start all over if result is not clean enough).
The gudied process should allow to to this with multiple printers at the same time. e.g. select 5 printers and start cold pull on all of them at the same time or even better with a delay of 20 seconds to be able to execute the manual pull on one printer after the other.
Can that be considered?
Or would that be a separate new feature request?