diff options
author | Lasse Dalegaard <dalegaard@gmail.com> | 2022-08-29 21:10:02 +0200 |
---|---|---|
committer | KevinOConnor <kevin@koconnor.net> | 2023-03-14 21:01:40 -0400 |
commit | ca6e5fe5147c8b5a76b9665b81d5efb806f316c7 (patch) | |
tree | 22c535a307b89c9083fe37ad9a513564401d01fc /klippy | |
parent | 5a69d0f8571a4045d3c87e95fce083920241e63c (diff) | |
download | kutter-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')
-rw-r--r-- | klippy/extras/probe.py | 6 |
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 |