diff options
Diffstat (limited to 'klippy/kinematics/none.py')
-rw-r--r-- | klippy/kinematics/none.py | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/klippy/kinematics/none.py b/klippy/kinematics/none.py index d9f9d21d..3c37217c 100644 --- a/klippy/kinematics/none.py +++ b/klippy/kinematics/none.py @@ -4,27 +4,36 @@ # # This file may be distributed under the terms of the GNU GPLv3 license. + class NoneKinematics: def __init__(self, toolhead, config): - self.axes_minmax = toolhead.Coord(0., 0., 0., 0.) + self.axes_minmax = toolhead.Coord(0.0, 0.0, 0.0, 0.0) + def get_steppers(self): return [] + def calc_position(self, stepper_positions): return [0, 0, 0] + def set_position(self, newpos, homing_axes): pass + def clear_homing_state(self, clear_axes): pass + def home(self, homing_state): pass + def check_move(self, move): pass + def get_status(self, eventtime): return { - 'homed_axes': '', - 'axis_minimum': self.axes_minmax, - 'axis_maximum': self.axes_minmax, + "homed_axes": "", + "axis_minimum": self.axes_minmax, + "axis_maximum": self.axes_minmax, } + def load_kinematics(toolhead, config): return NoneKinematics(toolhead, config) |