From 5ce84aaabe310bf12c9097b883572504483909ba Mon Sep 17 00:00:00 2001 From: pi Date: Wed, 23 Apr 2025 10:01:48 +1000 Subject: [PATCH] c_knomi.cfg modified - 23/04/25 - 10:01:45 --- printer_data/config/CUSTOM/c_knomi.cfg | 43 ++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/printer_data/config/CUSTOM/c_knomi.cfg b/printer_data/config/CUSTOM/c_knomi.cfg index e69de29..3849b01 100644 --- a/printer_data/config/CUSTOM/c_knomi.cfg +++ b/printer_data/config/CUSTOM/c_knomi.cfg @@ -0,0 +1,43 @@ +[gcode_macro _KNOMI_STATUS] +variable_homing: False +variable_probing: False +variable_qgling: False +variable_heating_nozzle: False +variable_heating_bed: False +gcode: + +[gcode_macro M109] +rename_existing: M109.1 +gcode: + SET_GCODE_VARIABLE MACRO=_KNOMI_STATUS VARIABLE=heating_nozzle VALUE=True + M109.1 {rawparams} + SET_GCODE_VARIABLE MACRO=_KNOMI_STATUS VARIABLE=heating_nozzle VALUE=False + +[gcode_macro M190] +rename_existing: M190.1 +gcode: + SET_GCODE_VARIABLE MACRO=_KNOMI_STATUS VARIABLE=heating_bed VALUE=True + M190.1 {rawparams} + SET_GCODE_VARIABLE MACRO=_KNOMI_STATUS VARIABLE=heating_bed VALUE=False + +[gcode_macro G28] +rename_existing: G28.1 +gcode: + SET_GCODE_VARIABLE MACRO=_KNOMI_STATUS VARIABLE=homing VALUE=True + G28.1 {rawparams} + SET_GCODE_VARIABLE MACRO=_KNOMI_STATUS VARIABLE=homing VALUE=False + +[gcode_macro BED_MESH_CALIBRATE] +rename_existing: BTT_BED_MESH_CALIBRATE +gcode: + SET_GCODE_VARIABLE MACRO=_KNOMI_STATUS VARIABLE=probing VALUE=True + BTT_BED_MESH_CALIBRATE {rawparams} + SET_GCODE_VARIABLE MACRO=_KNOMI_STATUS VARIABLE=probing VALUE=False + +# For printer with QGL ~ Inserted into s_bed_mesh ~ +#[gcode_macro QUAD_GANTRY_LEVEL] +#rename_existing: BTT_QUAD_GANTRY_LEVEL +#gcode: +# SET_GCODE_VARIABLE MACRO=_KNOMI_STATUS VARIABLE=qgling VALUE=True +# BTT_QUAD_GANTRY_LEVEL {rawparams} +# SET_GCODE_VARIABLE MACRO=_KNOMI_STATUS VARIABLE=qgling VALUE=False \ No newline at end of file