From 1a679028582d7ae503d80a4bbc8ca233451633be Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Tue, 16 Jan 2018 18:58:41 -0500 Subject: homing_override: Allow moves prior to homing an axis Add support for disabling homing checks via the homing_override mechanism. This may be useful to move an axis prior to homing it. Signed-off-by: Kevin O'Connor --- klippy/toolhead.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'klippy/toolhead.py') diff --git a/klippy/toolhead.py b/klippy/toolhead.py index 19d8b689..cd760616 100644 --- a/klippy/toolhead.py +++ b/klippy/toolhead.py @@ -312,10 +312,10 @@ class ToolHead: # Movement commands def get_position(self): return list(self.commanded_pos) - def set_position(self, newpos): + def set_position(self, newpos, homing_axes=()): self._flush_lookahead() self.commanded_pos[:] = newpos - self.kin.set_position(newpos) + self.kin.set_position(newpos, homing_axes) def move(self, newpos, speed): speed = min(speed, self.max_velocity) move = Move(self, self.commanded_pos, newpos, speed) -- cgit v1.2.3-70-g09d2