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

More Display Options from DisplayLayerProgress #1317

Open
Rneil-ca opened this issue Jan 16, 2021 · 8 comments
Open

More Display Options from DisplayLayerProgress #1317

Rneil-ca opened this issue Jan 16, 2021 · 8 comments
Labels
enhancement New feature or request
Projects

Comments

@Rneil-ca
Copy link

Hi,

First of all have to say I am really happy with OctoDash, it works really well for my purposes. DisplayLayerProgress has a couple of things that it can show you that I find really useful, it would be nice to have the option to have these displayed on the Octodash screen as well:

estimatedEndTime,
changeFilamentCount3,
changeFilamentTimeLeft,
estimatedChangedFilamentTime

Thanks,
Ryan

@AtomicRas
Copy link

I'm getting 502 Bad Getway errors from the DLP plugin.

Pointing to this url http://octopi.local/plugin/DisplayLayerProgress/values

@UnchartedBull
Copy link
Owner

@Rneil-ca those features are mainly used for a dual extruder setup, right?

@AtomicRas 502 Bad Gateway means that something with your internet configuration is really messed up. OctoDash doesn't have access to any of the configurations, so there is nothing I can do from OctoDash side. Does everything else work?

@UnchartedBull UnchartedBull added the discussion Issue needs to be discussed further label Jan 23, 2021
@Rneil-ca
Copy link
Author

Hi UnchartedBull,

No they are not used for dual extruders. If you are printing multicolor prints with a single extruder, it will tell you the time left until you have to change the filament(changeFilamentTimeLeft). It looks for the M600s in the gcode and gives you a time estimate till it reaches that point. It will also tell you the number of filament changes that you need to do for this print (changeFilamentCount) and the estimate actual time that the next change will happen(estimatedChangedFilamentTime).

The estimatedEndTime option, tells you what actual time will be when the print is completed. Saves you from doing the math in your head.

Not a critical need for these but they would be a nice option to be able to display this info on the screen.

Thanks again for all your hard work on this.

Ryan

@UnchartedBull
Copy link
Owner

Gotcha. Probably will be something for a popup (i.e. by clicking on the layer progress or similar) to not bloat up the main UI too much.

@UnchartedBull UnchartedBull added this to To do in Future via automation Jan 25, 2021
@UnchartedBull UnchartedBull added enhancement New feature or request and removed discussion Issue needs to be discussed further labels Jan 25, 2021
@Rneil-ca
Copy link
Author

I agree, that would be a great way of doing it.

Thanks,
Ryan

@thegarbz
Copy link
Collaborator

@Rneil-ca as a matter of interest why do you need estimatedEndTime from DLP? What math are you doing in your head? Octoprint / Octodash already display an ETA to the end of the print without the need to use DLP. This has other benefits because by reading the ETA from Octoprint itself you can get the time controlled by various plugins (e.g. print time genius, or the M73 ETA Override plugin). Getting it from DLP would bypass all plugins that "optimise" this ETA in Octoprint.

@Rneil-ca
Copy link
Author

Hi thegarbz,

The estimatedEndTime shows you the actual time that the print will be done (eg. 8:55pm). vs number of hours/minutes left to print. Makes it easier to know when a longer print will be done. Like I mentioned not a big thing, just something that is nice.

@thegarbz
Copy link
Collaborator

thegarbz commented Feb 1, 2021

Facepalm sorry I was thinking back to memory and I thought that was already on the display. But I just fired up the printer and I got it confused with the elapsed time, not the ETA time. Don't mind me :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Future
  
To do
Development

No branches or pull requests

4 participants