From 1ab49eb7213c02511bae915137c23d6e3458e4b7 Mon Sep 17 00:00:00 2001 From: Reijii Date: Mon, 21 Jul 2025 22:03:06 +0300 Subject: [PATCH] update idle< skew --- Macros/macros_variables.cfg | 3 +++ Scripts/{aux_fan.cfg => aux_fan.cfg.var} | 0 Scripts/idle.cfg | 4 ++++ Scripts/macros.cfg | 2 +- 4 files changed, 8 insertions(+), 1 deletion(-) rename Scripts/{aux_fan.cfg => aux_fan.cfg.var} (100%) diff --git a/Macros/macros_variables.cfg b/Macros/macros_variables.cfg index ea49938..7996e5d 100644 --- a/Macros/macros_variables.cfg +++ b/Macros/macros_variables.cfg @@ -30,6 +30,9 @@ variable_touch_cart_fuzzy: 5 # смещение картографера при # AWD variable_awd_sync_enabled: True # awd синхронизация перед началом печати, если не засинхрено +# Skew для автозагрузки в конце стартового скрипта, и выгрузки после. Раскоментить и вписать +#variable_skew_profile: + # вытирание носопырки перед тачем variable_nozzle_scrub_enabled: False # вытирание носопырки перед тачем diff --git a/Scripts/aux_fan.cfg b/Scripts/aux_fan.cfg.var similarity index 100% rename from Scripts/aux_fan.cfg rename to Scripts/aux_fan.cfg.var diff --git a/Scripts/idle.cfg b/Scripts/idle.cfg index 3d3f017..33fe386 100644 --- a/Scripts/idle.cfg +++ b/Scripts/idle.cfg @@ -51,6 +51,8 @@ gcode: {% endif %} {% endif %} {% endif %} + {% else %} + SET_GCODE_VARIABLE MACRO=_POWER_OFF_PRINTER VARIABLE=first_stage_active VALUE=False {% endif %} [delayed_gcode _POWER_OFF_PRINTER_CHECK] @@ -86,6 +88,8 @@ gcode: {% endif %} {% endif %} {% endif %} + {% else %} + SET_GCODE_VARIABLE MACRO=_POWER_OFF_PRINTER VARIABLE=first_stage_active VALUE=False {% endif %} [delayed_gcode _IDLE_HEATER_SHUTDOWN] diff --git a/Scripts/macros.cfg b/Scripts/macros.cfg index e426017..fd8a01f 100644 --- a/Scripts/macros.cfg +++ b/Scripts/macros.cfg @@ -220,7 +220,7 @@ gcode: # Get X position {% if params.X != '' %} {% if params.X|float >= printer.toolhead.axis_minimum.x + 5 and params.X|float <= printer.toolhead.axis_maximum.x - 5 %} - {% set safe_x = params.X|float %} + {% set safe_x = params.X|float %} {% else %} {action_respond_info('The requested X co-ordinate is outside the defined axis bounds - using defaults')} {% set safe_x = printer.toolhead.axis_maximum.x / 2 %}