Skip to content
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 request: working time #5

Open
ITmaze opened this issue Nov 19, 2020 · 3 comments
Open

Feature request: working time #5

ITmaze opened this issue Nov 19, 2020 · 3 comments

Comments

@ITmaze
Copy link

ITmaze commented Nov 19, 2020

Is it possible to add on the info page, or in a new maintenance page, of the touchscreen the total working hours of the machine? I think it will be very useful if we could have the n. of the hours the machine worked (printing, CNC, laser…) so that we can see if some maintenance is needed or not.
Also a reset button will be fine so that we could reset after maintenance or cleaning up or…

What do you think?

Reference: @Airmonkdev
Source: ITmaze/snapmaker-firmware#1

@ITmaze
Copy link
Author

ITmaze commented Nov 24, 2020

Gotta love technology, closed the issue in the wrong repository. Sorry for the noise.

@scotthsl
Copy link
Collaborator

scotthsl commented Dec 8, 2020

Gotta love technology, closed the issue in the wrong repository. Sorry for the noise.

Never mind, our production manager knew your needs.

For now, there are two working modes in Snapmaker 2.0: offline working with Screen and inline working with PC.

We can record the offline working hours conveniently, because Screen have recorded the operations of START/PAUSE/RESUME/STOP/FINISH, so it can simply figure out the duration of working.

But for inline working, it's not easy to accurately record the working time by controller, for example, someone just turn on the CNC by Gcode M3 P100, then power off the machine soon after.

@ITmaze
Copy link
Author

ITmaze commented Dec 9, 2020

Did you see this PR on the Marlin issue tracker?

There is also this code for Ultimaker2 which writes to EEPROM (expected life 11 years, see comments.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants