Closed markleaf131313 closed 1 week ago
Take a look at https://github.com/SoftFever/OrcaSlicer/pull/5609 which may solve all of your problems.
Oh cool, I didn't check the pull requests. I'll close this as that is pretty much what I was thinking of.
Is there an existing issue for this feature request?
Is your feature request related to a problem?
Effectively PA needs to be tuned for a specific speed and acceleration. For a lot of profiles the speed and accelerations for the different line types are different. Outer walls are slow, Inner walls are fast, and Top Surface infill is the slowest. This leads to even with a tuned PA looking at a printed model would lead to (assuming the PA is tuned for the outer wall):
Which printers will be beneficial to this feature?
Klipper
Describe the solution you'd like
Adding additional options for PA (pressure advance) to be able to set the pressure advance either by speed, or by line types that are divided in the same way as the speed settings. So that the appropriate PA setting can be used when appropriate. Not sure what is best, maybe some testing would be needed if scaling linearly would be sufficient. As the speeds set for the line types may not be the speeds that it ends up actually running it.
Describe alternatives you've considered
Setting speeds to be the same so that the PA is what it should be for all line types. This isn't that realistic but for outer walls and top surfaces they are similar enough to be set to be the same. This would still result in gaps for the inner walls as those you'd still want to print faster to keep print times down.
Additional context
No response