-
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Enable/Disable maintenance timers #4
Comments
Hi @llambion72 , That is an interesting idea. Just to confirm, you want to be able to specify if a certain maintenance is manually counted, with a parameter:
And then, you can use commands at the start and end of a print to start and stop the counting:
|
I have this config in my voron, [maintain the_filter_hepa] If you print something allways count print time. If you want to print a PLA piece... Print Start{% if material == "PLA" %} Print EndENABLE_MAINTENANCE NAME=the_filter_hepa Another idea could be insert exceptions in config [maintain the_filter_hepa] exceptions could be catched as parameter from slicer. I allways pass type of filament, temperature and others as slicer parameter |
I'll start working on the first method, with |
Hi @llambion72 , A beta for this feature is now available in the Installation
Configuration (OPTIONAL)Optionally, to make it disabled on start, add the
CommandsTo enable/disable (pause/resume) maintenance reminders, use the
|
I've started to check it. I need to print some part in ASA and PLA. I'll give you some feedback on the next days. |
I'll try two prints and I think that there are something wrong... Disable messages is shown for them but elapsed time for three elements is counted instead they are disabled It's this my printer console log at this morning printing a part $ MAINTAIN_STATUS Print start Print end 12:25:26 // Rails: 249.46h remaining |
I'll look into this... |
I config print_time as the trigger. My config file, [maintain] Lubricate XY rods[maintain rails] [maintain belts] Replace air filter[maintain nevermore] [maintain the_filters] [maintain the_filter_hepa] Extruder maintenance[maintain extruder] [maintain general] |
On the print start macro,
On the print end macro,
|
Hi @llambion72 , Does enable/disable work if you do |
What events add usage time with the 'time' parameter? Just by leaving it on or do I have to do something? |
Hi @llambion72 , For the |
Ok, I'll try it |
I've changed rails trigger to time instead print_time and I've printed a couple of parts. Rails hours value, Rails: 249.46h changed to Rails: -1712.48h after 17h printing. 11:01:22 |
I think that it could be interesting to count print hours or not if you are printing certain material.
For example,
If you have a hepa filter, you need to know print hours to replace hepa filter but if you are printing PLA filament, filters are stopped and those hours shouldn't be added to filter counter. However, if you are printing ASA or ABS, hours should be added to counter.
The text was updated successfully, but these errors were encountered: