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

Add print time estimate to cover custom G-Code #1133

Closed
AfroHorse opened this issue May 2, 2021 · 6 comments
Closed

Add print time estimate to cover custom G-Code #1133

AfroHorse opened this issue May 2, 2021 · 6 comments
Labels
enhancement fix is live in the last release Please download /build the last release and try to reproduce.

Comments

@AfroHorse
Copy link

Do not request features for the Prusa3D fork of Slic3r here without confirming it is applicable to the mainline Slic3r, or your issue will be closed. Development builds of Slic3r. Prusa3D Issue Tracker

Is your feature request related to a problem? Please describe.
The print estimate given by SuperSlicer is used by RRF to provide an estimate for time to go. Given I run bed levelling for every print in my custom G-Code, it is always out by a few minutes.

Describe the solution you'd like
A variable on the custom GCode screen (for the printer) to add additional time to print estimate

Describe alternatives you've considered
Seeing if RRF/DuetWebControl can process the M73 messages and use them to estimate instead.

@supermerill
Copy link
Owner

printer->limit->time estimation compensation?

@AfroHorse
Copy link
Author

Potentially could work although a fixed increase would be useful as an option rather than % so you don't end up sending a 24hour print way over.

This has now evolved as the latest DuetWeb reads the M73. The issue I have found is that SuperSlicer outputs an M73 every time the % changes so on short jobs, the time keeps being reset to X minutes 10 times each minute then snaps down to X-1 and starts getting reset again.

The mouseover the setting indicates it should drop one in every minute so unsure if this is a bug or an artefact of it being useful for some printers to update every % but the time getting reset constantly is suboptimal on others

@supermerill
Copy link
Owner

I can change it to float or percent.

for the second change (M73 in minutes instead of %), I'll see when I'll rewrite this part.

@supermerill supermerill added the fixed for the next version That means that you should be able to test it in the latest nightly build label Apr 13, 2022
@sprior
Copy link

sprior commented Apr 14, 2022

Since my issue was marked a dup of this, can you clarify exactly what I would now do to tell SuperSlicer that the PRINT_START line in start_gcode will take 10 minutes?

@supermerill
Copy link
Owner

image
next nightly

@sprior
Copy link

sprior commented Apr 14, 2022

Oooh, nice!

@supermerill supermerill added fix is live in the last release Please download /build the last release and try to reproduce. and removed fixed for the next version That means that you should be able to test it in the latest nightly build labels Jul 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement fix is live in the last release Please download /build the last release and try to reproduce.
Projects
None yet
Development

No branches or pull requests

3 participants