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

Min. Layer Time Speed Reduction Glitch #3548

Open
CCS86 opened this issue Jan 1, 2023 · 4 comments
Open

Min. Layer Time Speed Reduction Glitch #3548

CCS86 opened this issue Jan 1, 2023 · 4 comments

Comments

@CCS86
Copy link

CCS86 commented Jan 1, 2023

For some reason, when layer time suddenly drops, the first layer isn't speed reduced like it should be:

image

You can see here that the first small layer is printed at a significantly higher speed than the identically sized layer above it. This causes a layer time of 5 seconds, when 7 seconds minimum is specified.

Project file & How to reproduce

min-layer-time.3mf.txt

Version

2.5.59.0

Operating system

Windows 10 x64

Printer model

No response

@CCS86
Copy link
Author

CCS86 commented Dec 24, 2023

@supermerill

@supermerill
Copy link
Owner

supermerill commented Dec 29, 2023

This is to avoid sudden speed change for just a little layer, when there is a huge one, a little one and then a big one again.
Currently, it can't look at the next one, so i can't really avoid this slower slowdown.
It seems a fair compromise imo.

@supermerill supermerill added problem working as intended unless you prove me wrong. labels Dec 29, 2023
@CCS86
Copy link
Author

CCS86 commented Dec 29, 2023

Hmm, maybe a child setting to allow single layer skipping, or an averaging of X number of layers in that calculation.

I personally don't see why you would use the minimum layer time setting, and then be upset that it slowed down a single layer which fell below the minimum you set.

@supermerill
Copy link
Owner

here, you can see the "zebra" in speeds.
#439
I'll add a setting in the future.

@supermerill supermerill added enhancement easy and removed working as intended unless you prove me wrong. labels Dec 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants