diff --git a/meta-opencentauri/recipes-apps/klipper/files/macros.cfg b/meta-opencentauri/recipes-apps/klipper/files/macros.cfg index d3f59da9..35a4c9df 100644 --- a/meta-opencentauri/recipes-apps/klipper/files/macros.cfg +++ b/meta-opencentauri/recipes-apps/klipper/files/macros.cfg @@ -519,12 +519,14 @@ gcode: [gcode_macro CUT_FILAMENT] variable_retract_length: 10 variable_pushback_length: 5 +variable_cut_depth: 3.5 gcode: {% set self = printer["gcode_macro CUT_FILAMENT"] %} {% set global = printer["gcode_macro _global_var"] %} {% set z_max = global.z_maximum_lifting_distance|int %} {% set retract_length = self.retract_length|float %} {% set pushback_length = self.pushback_length|float %} + {% set cut_depth = self.cut_depth|float %} _CG28 AXIS=XY @@ -537,7 +539,7 @@ gcode: G0 Y30 F12000 ;preposition before cut G0 X255 F12000 ;move to cut start position - G0 Y4 F6000 ;cut + G0 Y{cut_depth} F6000 ;cut G0 Y20 F1200 ;retract slowly to clear housing {% if printer.extruder.target >= 180 and printer.extruder.can_extrude %}