aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2016-11-04 22:43:50 -0400
committerKevin O'Connor <kevin@koconnor.net>2016-11-05 11:06:58 -0400
commit345fc41482098ef9f42988008a4b7ef4c08b186d (patch)
tree315ac638f0e70424edfd9a11eb87b8acde3bb736 /docs
parent93dd310add46272f02b18ddd7f9b2f553d6e7ee0 (diff)
downloadkutter-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')
-rw-r--r--docs/Todo.md7
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.