-
-
Notifications
You must be signed in to change notification settings - Fork 868
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
make initial layer travel move acceleration and jerk configurable #6890
base: main
Are you sure you want to change the base?
make initial layer travel move acceleration and jerk configurable #6890
Conversation
this would be great. Now days I do it with additional script. |
same issue: 4346 First Layer Travel Acceleration |
@vgdh you can try it if you are on Linux or Windows as I've built releases with my features included. I cannot create a MacOS binary, though, since I don't own a Mac. |
Are zero values also use defaults? |
@vovodroid what I read from the The same is true for the first layer travel jerk feature. So yes, it uses the configured general first layer values when the parameters are zero, if that is what you meant. |
But this option is used for first layer. So zero should to use global default values, shouldn't it? |
That's a topic for discussion. One of the advantages of fast and highly accelerated travel moves is the prevention of stringing and the reduction of possible oozing which is a real problem with e.g PETG and first and foremost TPU on the first layer when the old behaviour is applied. I honestly cannot think of any situation where the old behaviour would make sense and thus would justify having the default set to 0. In case I'm wrong, please elaborate. |
Slow print speed makes sense as it assists to bed adhesion. |
That's what I tried to express with my second sentence. I'm not a native English speaker and I tend to write excessive subordinate clause constructions, so it might have gone lost in translation. But this pull request does not touch the first layer "print" speed, acceleration and jerk but their values for first layer "travel moves". |
Initial layer acceleration and jerk for travel moves should be configurable like the speed because when you have to reduce acceleration and jerk e.g. for flexible filaments, the travel moves should stay at high values to help mitigate stringing. This works great except for the first layer where acceleration and jerk use the low values configured for first layer printing moves.
This commit makes initial layer travel move acceleration and jerk configurable.
The defaults are set to 100% of the general acceleration and jerk values for travel moves.