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

Limit printing speed #27686

Open
wants to merge 3 commits into
base: bugfix-2.1.x
Choose a base branch
from

Conversation

vovodroid
Copy link
Contributor

In addition to volumetric speed limit this PR adds also feedrate printing limit. It allows more option for print speed tuning.

@thisiskeithb
Copy link
Member

It allows more option for print speed tuning.

I’m not sure I follow. How would limiting the print speed help?

I would recommend this remain a slicer-controlled feature set via print profiles.

@vovodroid
Copy link
Contributor Author

vovodroid commented Feb 14, 2025

How would limiting the print speed help?

In the same way as limiting volumetric flow helps. For the given flow speed could greatly vary with extrusion width/layer height affecting quality.

Sure both could be controlled by slicer but it could be handy for real time printing adjusting.

@dbuezas
Copy link
Contributor

dbuezas commented Mar 7, 2025

I actually miss this! The printer gets loud at high speeds and I wish I could slow it down while I do something else in the room. I would use the speed %, but it also slows down travel and I get stringing

@thinkyhead thinkyhead force-pushed the limit-printing-speed-pr branch from df5457d to 614eae0 Compare March 16, 2025 08:17
@thinkyhead thinkyhead force-pushed the limit-printing-speed-pr branch from 614eae0 to 26cb79f Compare March 16, 2025 08:19
@thinkyhead
Copy link
Member

I actually miss this! The printer gets loud at high speeds and I wish I could slow it down while I do something else in the room. I would use the speed %, but it also slows down travel and I get stringing

It might be possible to set a limit on the E axis speed to achieve this.

@vovodroid
Copy link
Contributor Author

It might be possible to set a limit on the E axis speed to achieve this.

Not really, as the same E speed could results in different printing speed.

@dbuezas
Copy link
Contributor

dbuezas commented Mar 16, 2025

Specifically for my use case, maybe it would be best for me to make a PR with an option to make the feed rate percentage only affect moves with extrusion (except (un)retractions.
Sorry for the pr invasion

@vovodroid
Copy link
Contributor Author

Sorry for the pr invasion

You are welcome!))

option to make the feed rate percentage only affect moves with extrusion

I tool a look on code - It seems to be possible, but demands some changes in several functions, as applying percent to speed is done on high level, where E distance is still not accessible.

@thinkyhead thinkyhead force-pushed the bugfix-2.1.x branch 3 times, most recently from 4354891 to efa1758 Compare March 28, 2025 01:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants