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

Don't slow down external walls when enforcing minimum layer time #5147

Open
1 task done
Ataraxia-Mechanica opened this issue Apr 25, 2024 · 13 comments · May be fixed by #5148
Open
1 task done

Don't slow down external walls when enforcing minimum layer time #5147

Ataraxia-Mechanica opened this issue Apr 25, 2024 · 13 comments · May be fixed by #5148
Labels
enhancement New feature or request

Comments

@Ataraxia-Mechanica
Copy link

Ataraxia-Mechanica commented Apr 25, 2024

Is there an existing issue for this feature request?

  • I have searched the existing issues

Is your feature request related to a problem?

Printer slows down, external wall glossiness/ringing pattern/corner sharpness changes, making prints ugly.

Which printers will be beneficial to this feature?

All

Describe the solution you'd like

Slow down internal parts only and don't slow down outer walls.

Describe alternatives you've considered

Use a layer height modifier to slow down inner parts manually on fast layers.

Additional context

No response

@Ataraxia-Mechanica Ataraxia-Mechanica added the enhancement New feature or request label Apr 25, 2024
@igiannakas
Copy link
Contributor

That's an interesting request - basically what you're saying is reduce internal features to the minimum print speed before touching the external features, right?

@igiannakas
Copy link
Contributor

igiannakas commented Apr 25, 2024

Try this build here:#5148
https://github.com/SoftFever/OrcaSlicer/actions/runs/8830611876

Seeking testers and feedback for this before I invest any more time in polishing this and making it a feature.

@Ataraxia-Mechanica
Copy link
Author

Ataraxia-Mechanica commented Apr 25, 2024

Yep, printing inner features slower feels weird but it makes sense when trying to make outer surface more consistent.
Can't wait to try this. MSVC doesn't report build progress which is annoying.

@Ataraxia-Mechanica
Copy link
Author

Ataraxia-Mechanica commented Apr 25, 2024

I don't think it's working for me. On some layers, travel speed is applied to the outer wall while on some it's 10mm/s.
image
image

@Ataraxia-Mechanica
Copy link
Author

This is the same model, in 2.0.
image

@igiannakas
Copy link
Contributor

I've pushed an updated version - found the issue (I think)...

@igiannakas
Copy link
Contributor

Fixed:
image

@igiannakas
Copy link
Contributor

@Ataraxia-Mechanica
Copy link
Author

Ataraxia-Mechanica commented Apr 25, 2024

Weird. Looks like if dropping the inner lines' speed doesn't slow it down enough, it immediately sets the outer wall's speed to a very low value instead of gradually slowing it down. Or is this feature a special case and isn't implemented yet?
image

@igiannakas
Copy link
Contributor

igiannakas commented Apr 25, 2024

Weird. Looks like if dropping the inner lines' speed doesn't slow it down enough, it immediately sets the outer wall's speed to a very low value instead of gradually slowing it down. Or is this feature a special case and isn't implemented yet? image

Drop me your project file as a zip file here to take a look.

also try slicing with slowdown for overhangs disabled - there is some interference there as I've not fully debugged the feature to fully work with all parameters. Looking for feedback on whether this addresses the core issue and then I can work in polishing the feature if it does. It works a bit better with classic overhang mode enabled if you need the slowdown.

@igiannakas
Copy link
Contributor

Confirmed - it doesn’t play nicely with slowdown for overhangs as the feature is not fully implemented yet. However for a test and POC it should do the trick for now

@Ataraxia-Mechanica
Copy link
Author

Ataraxia-Mechanica commented Apr 26, 2024

Yeah, even with classic mode it's acting weird. Currently thinking about what to print that has no overhangs and is small enough that the artifacts due to inconsistent outer wall speed would be obvious.

@igiannakas
Copy link
Contributor

igiannakas commented Apr 26, 2024

Yeah, even with classic mode it's acting weird. Currently thinking about what to print that has no overhangs and is small enough that the artifacts due to inconsistent outer wall speed would be obvious.

A benchy slices well ;) disable slowdown for overhangs and you’re good

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
None yet
Development

Successfully merging a pull request may close this issue.

2 participants