diff options
Diffstat (limited to 'klippy/cartesian.py')
-rw-r--r-- | klippy/cartesian.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/klippy/cartesian.py b/klippy/cartesian.py index 7fc1419e..de6eb1df 100644 --- a/klippy/cartesian.py +++ b/klippy/cartesian.py @@ -54,9 +54,8 @@ class CartKinematics: def calc_position(self): return [rail.get_commanded_position() for rail in self.rails] def set_position(self, newpos, homing_axes): - for i in StepList: - rail = self.rails[i] - rail.set_position(newpos[i]) + for i, rail in enumerate(self.rails): + rail.set_position(newpos) if i in homing_axes: self.limits[i] = rail.get_range() def _home_axis(self, homing_state, axis, rail): |