From 876a22c3f0ca25691c346e6fecde53323c30ce16 Mon Sep 17 00:00:00 2001 From: zellneralex <37265689+zellneralex@users.noreply.github.com> Date: Fri, 26 Jan 2024 18:19:18 +0100 Subject: [PATCH] fix dictonary --- klipper_macro/timelapse.cfg | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/klipper_macro/timelapse.cfg b/klipper_macro/timelapse.cfg index 24cce90..94f6e1e 100644 --- a/klipper_macro/timelapse.cfg +++ b/klipper_macro/timelapse.cfg @@ -51,8 +51,10 @@ description: Set user parameters for timelapse gcode: {% set tl = printer['gcode_macro TIMELAPSE_TAKE_FRAME'] %} ##### get min and max bed size ##### - {% set min = printer.toolhead.axis_minimum if printer.configfile.settings.printer.kinematics is not 'none' else -9999.9 %} - {% set max = printer.toolhead.axis_maximum if printer.configfile.settings.printer.kinematics is not 'none' else 9999.9 %} + {% set min = printer.toolhead.axis_minimum if printer.configfile.settings.printer.kinematics != 'none' + else {'x': -9999.9, 'y': -9999.9, 'z': -9999.9 } %} + {% set max = printer.toolhead.axis_maximum if printer.configfile.settings.printer.kinematics != 'none' + else {'x': 9999.9, 'y': 9999.9, 'z': 9999.9 } %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set park = {'min' : {'x': (min.x / 1.42)|round(3) if round_bed else min.x|round(3),