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

"Estimated printing time" incorrect: printing time is large negative number #364

Closed
ruedli opened this issue Jul 24, 2020 · 13 comments
Closed
Labels
also in prusaslicer bug Something isn't working as intended could not reproduce duplicate This issue or pull request already exists

Comments

@ruedli
Copy link

ruedli commented Jul 24, 2020

Version

2.2.52

Operating system type + version

Windows 10

3D printer brand / version + firmware version (if known)

Prusa i3 MK3s / MMU2S

Behavior

When slicing the printing estimates are incorreect. Also the esitmates per layer (as displayed in Octoprint) are wrong.

I am using a MMU2 profile, and attached the project file with settings. All my MMU2 prints show this. I am using height modifiers to specify extruder transitions, this could be contributing.

In the standard Prusa Slicer, the problem does not occur.
image

Is this a new feature request?

Project File (.3MF) where problem occurs

cover_lcd_skr.zip

@supermerill supermerill added bug Something isn't working as intended duplicate This issue or pull request already exists could not reproduce labels Jul 25, 2020
@codingcatgirl
Copy link
Sponsor

This happens in PrusaSlicer too.
For me it always seemed to have something to do with brim size, but in general it seemed to be almost completely unreproducible sometimes.

@ruedli ruedli changed the title "Estimated printing time" incorrect "Estimated printing time" incorrect: printing time is large negative number, resulting in a print time of "many years" Jul 25, 2020
@ruedli ruedli changed the title "Estimated printing time" incorrect: printing time is large negative number, resulting in a print time of "many years" "Estimated printing time" incorrect: printing time is large negative number Jul 25, 2020
@ruedli
Copy link
Author

ruedli commented Jul 25, 2020

I could bring the same objects / same project in again, and they sliced without problems now... Very strange with its reproduceability... Repairing the non-manifold element had no influene. My assumption for now is that once the slicer comes in this state, it stays. When it happens again,I shall save the project, exit and open the project and see if this resolves it.

@supermerill
Copy link
Owner

I think it's random.
maybe next prusa release will correct it.

@robthide37
Copy link

yes it is you can change the infill when it happens and it will self correct. i think it happens more when background slicing is on and it tries to recycle some calcluations. you would know better but seems some reslices are way faster so something caches and when you change a setting it messes things up with the time estimation

@Alonso3D
Copy link

Alonso3D commented Jul 27, 2020

Ive had this issue as well. For me it would happen when using the wipe tower. See 3rd issue within #276,

@vertigo235
Copy link

Same issue here, didn't realize it was in Prusa Slicer too (ditched that pony a while back!)

@Alonso3D
Copy link

I'll add that after purging dual nozzles in the beginning, the gcode tried to move the nozzle to -X (rather huge number) causing the printer to shutdown. I had to manually adjust the gcode to something sane like X 50 and it worked fine. I beleive the massive move is what is contributing to the crazy time estimates

@stelgenhof
Copy link

The infamous -2^31 :) Likely an overflow condition or missing value somewhere.

@supermerill
Copy link
Owner

I've added a check, that print a message on the console and retry to compute the printing time.

@LuckyTurtleDev
Copy link

LuckyTurtleDev commented Oct 14, 2020

I can confirm that the issue still exist in SuperSlicer 2.2.53.3.
Sometimes the number is not negative, but very large (1196d 22h 2m print time).
The negative numbers looks like an overflow.

@LuckyTurtleDev
Copy link

The time calculation seem to be correct at the latest version (de57391). I was not able to reproduce the issue with this version.

@neophyl neophyl mentioned this issue Nov 5, 2020
@LuckyTurtleDev
Copy link

I get this issues in Superslicer 2.2.54.2 again.

@codingcatgirl
Copy link
Sponsor

Oh, is this gone? That would be awesome news! Haven't seen it in a while.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
also in prusaslicer bug Something isn't working as intended could not reproduce duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

8 participants