diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2016-12-01 17:37:13 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2016-12-01 18:17:54 -0500 |
commit | d2abbd8f5d8f686dbdb29ef351ef39cce3f3e4d5 (patch) | |
tree | e2683168c1bf846dab52d4ed9daf276ea5440ff6 /klippy/extruder.py | |
parent | 00b40b720fbc8beeb305fb0afa24ceb9443568ae (diff) | |
download | kutter-d2abbd8f5d8f686dbdb29ef351ef39cce3f3e4d5.tar.gz kutter-d2abbd8f5d8f686dbdb29ef351ef39cce3f3e4d5.tar.xz kutter-d2abbd8f5d8f686dbdb29ef351ef39cce3f3e4d5.zip |
extruder: Fix retract
Commit 7554c7f6 broke retract moves. Fix by making sure extrude_r is
always a positive number.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/extruder.py')
-rw-r--r-- | klippy/extruder.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/klippy/extruder.py b/klippy/extruder.py index 7d5a952d..12f77d85 100644 --- a/klippy/extruder.py +++ b/klippy/extruder.py @@ -36,7 +36,7 @@ class PrinterExtruder: self.stepper.motor_enable(move_time, 1) self.need_motor_enable = False axis_d = move.axes_d[3] - extrude_r = axis_d / move.move_d + extrude_r = abs(axis_d) / move.move_d inv_accel = 1. / (move.accel * extrude_r) start_v = move.start_v * extrude_r |