mirror of
https://github.com/Klipper3d/klipper.git
synced 2025-11-05 04:46:00 +01:00
homing: Ability to set retract speed between homing moves (#2487)
On the retract move between homing moves, use a different speed (typically a faster one). Signed-off-by: Mike Stiemke <fandjango@gmx.de>
This commit is contained in:
@@ -236,6 +236,8 @@ class PrinterRail:
|
||||
self.homing_speed = config.getfloat('homing_speed', 5.0, above=0.)
|
||||
self.second_homing_speed = config.getfloat(
|
||||
'second_homing_speed', self.homing_speed/2., above=0.)
|
||||
self.homing_retract_speed = config.getfloat(
|
||||
'homing_retract_speed', self.homing_speed, above=0.)
|
||||
self.homing_retract_dist = config.getfloat(
|
||||
'homing_retract_dist', 5., minval=0.)
|
||||
self.homing_positive_dir = config.getboolean(
|
||||
@@ -254,11 +256,11 @@ class PrinterRail:
|
||||
return self.position_min, self.position_max
|
||||
def get_homing_info(self):
|
||||
homing_info = collections.namedtuple('homing_info', [
|
||||
'speed', 'position_endstop', 'retract_dist', 'positive_dir',
|
||||
'second_homing_speed'])(
|
||||
'speed', 'position_endstop', 'retract_speed', 'retract_dist',
|
||||
'positive_dir', 'second_homing_speed'])(
|
||||
self.homing_speed, self.position_endstop,
|
||||
self.homing_retract_dist, self.homing_positive_dir,
|
||||
self.second_homing_speed)
|
||||
self.homing_retract_speed, self.homing_retract_dist,
|
||||
self.homing_positive_dir, self.second_homing_speed)
|
||||
return homing_info
|
||||
def get_steppers(self):
|
||||
return list(self.steppers)
|
||||
|
||||
Reference in New Issue
Block a user