From 83973f554fc07358326d334ca7157546e25dbf03 Mon Sep 17 00:00:00 2001 From: Joseph Coffland Date: Tue, 29 Dec 2020 19:09:44 -0800 Subject: [PATCH] Only enable rapid-auto-off in PWM mode. #272 --- src/py/bbctrl/Planner.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/py/bbctrl/Planner.py b/src/py/bbctrl/Planner.py index 1dbb74d..0a3e478 100644 --- a/src/py/bbctrl/Planner.py +++ b/src/py/bbctrl/Planner.py @@ -83,6 +83,7 @@ class Planner(): def get_config(self, mdi, with_limits): state = self.ctrl.state config = self.ctrl.config + is_pwm = config.get('tool-type') == 'PWM Spindle' cfg = { # NOTE Must get current units not configured default units @@ -90,7 +91,7 @@ class Planner(): 'max-vel': state.get_axis_vector('vm', 1000), 'max-accel': state.get_axis_vector('am', 1000000), 'max-jerk': state.get_axis_vector('jm', 1000000), - 'rapid-auto-off': config.get('rapid-auto-off'), + 'rapid-auto-off': config.get('rapid-auto-off') and is_pwm, 'max-blend-error': config.get('max-deviation'), 'max-merge-error': config.get('max-deviation'), 'junction-accel': config.get('junction-accel'), -- 2.27.0