aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/probe.py
diff options
context:
space:
mode:
authorLasse Dalegaard <dalegaard@gmail.com>2022-08-29 21:10:02 +0200
committerKevinOConnor <kevin@koconnor.net>2023-03-14 21:01:40 -0400
commitca6e5fe5147c8b5a76b9665b81d5efb806f316c7 (patch)
tree22c535a307b89c9083fe37ad9a513564401d01fc /klippy/extras/probe.py
parent5a69d0f8571a4045d3c87e95fce083920241e63c (diff)
downloadkutter-ca6e5fe5147c8b5a76b9665b81d5efb806f316c7.tar.gz
kutter-ca6e5fe5147c8b5a76b9665b81d5efb806f316c7.tar.xz
kutter-ca6e5fe5147c8b5a76b9665b81d5efb806f316c7.zip
probe: Allow overriding horizontal_move_z on gcode
Signed-off-by: Lasse Dalegaard <dalegaard@gmail.com>
Diffstat (limited to 'klippy/extras/probe.py')
-rw-r--r--klippy/extras/probe.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/klippy/extras/probe.py b/klippy/extras/probe.py
index 4a32a300..9dc59eb9 100644
--- a/klippy/extras/probe.py
+++ b/klippy/extras/probe.py
@@ -362,7 +362,8 @@ class ProbePointsHelper:
if default_points is None or config.get('points', None) is not None:
self.probe_points = config.getlists('points', seps=(',', '\n'),
parser=float, count=2)
- self.horizontal_move_z = config.getfloat('horizontal_move_z', 5.)
+ def_move_z = config.getfloat('horizontal_move_z', 5.)
+ self.default_horizontal_move_z = def_move_z
self.speed = config.getfloat('speed', 50., above=0.)
self.use_offsets = False
# Internal probing state
@@ -408,6 +409,9 @@ class ProbePointsHelper:
probe = self.printer.lookup_object('probe', None)
method = gcmd.get('METHOD', 'automatic').lower()
self.results = []
+ def_move_z = self.default_horizontal_move_z
+ self.horizontal_move_z = gcmd.get_float('HORIZONTAL_MOVE_Z',
+ def_move_z)
if probe is None or method != 'automatic':
# Manual probe
self.lift_speed = self.speed