diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2016-11-04 22:43:50 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2016-11-05 11:06:58 -0400 |
commit | 345fc41482098ef9f42988008a4b7ef4c08b186d (patch) | |
tree | 315ac638f0e70424edfd9a11eb87b8acde3bb736 /docs/Todo.md | |
parent | 93dd310add46272f02b18ddd7f9b2f553d6e7ee0 (diff) | |
download | kutter-345fc41482098ef9f42988008a4b7ef4c08b186d.tar.gz kutter-345fc41482098ef9f42988008a4b7ef4c08b186d.tar.xz kutter-345fc41482098ef9f42988008a4b7ef4c08b186d.zip |
extruder: Don't do pressure advance on velocity changes due to cornering
Due to the lookahead, small changes in the direction of the toolhead
cause minor changes in toolhead velocity. These "cornering" velocity
changes cause the current extruder code to trigger pressure advance
and its associated pressure retract. This causes the extruder to
rapidly "jerk" the filament.
This code change updates the extruder to detect velocity changes due
solely to cornering and avoid pressure advance.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'docs/Todo.md')
-rw-r--r-- | docs/Todo.md | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/docs/Todo.md b/docs/Todo.md index 73b4cbc0..0f454d4c 100644 --- a/docs/Todo.md +++ b/docs/Todo.md @@ -150,13 +150,6 @@ Hardware features Misc features ============= -* The "pressure advance" algorithm does improve extruder - functionality. However, it's interaction with lookahead is not ideal - as it can cause rapid jerks of the filament when the head speed - changes briefly during cornering. Ideally, pressure advance would - interact better with lookahead to avoid advance during transient - speed changes. - * Possibly use cubic functions instead of quadratic functions in step compression code. |