From d4b8d11a8ee1cf5893e930229dd96e8dcb44fe41 Mon Sep 17 00:00:00 2001 From: Martyn Date: Mon, 31 Mar 2025 13:39:23 +0100 Subject: [PATCH] Automatic commit of config from 2025-03-31 --- martyn_macros.cfg | 3 ++- mmu/mmu_vars.cfg | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/martyn_macros.cfg b/martyn_macros.cfg index 37cc412..9cc672b 100644 --- a/martyn_macros.cfg +++ b/martyn_macros.cfg @@ -14,6 +14,7 @@ gcode: M4 P120000 ; Wait 2 minutes ;TEMPERATURE_WAIT SENSOR="temperature_sensor chamber_temp" MINIMUM={CHAMBER_TEMP} ; Wait for chamber temp M140 S0 ; turn off power to the bed, interference with probe? + SET_GCODE_OFFSET Z=0.0 ; Reset the G-Code Z offset so we can set it manually later. we don't care if move=1|0 because we're about to home anyway. G28 Z ; Heatsoaked, validate that z QUAD_GANTRY_LEVEL STATUS_MESHING @@ -24,7 +25,7 @@ gcode: CLEAN_NOZZLE G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position - ;SET_GCODE_OFFSET Z_ADJUST=-0.303 MOVE=1 ; This will NOT save! + SET_GCODE_OFFSET Z_ADJUST=-0.4 MOVE=1 ; This is how we will permanently save the Z offset without having to care about type of probe. G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line diff --git a/mmu/mmu_vars.cfg b/mmu/mmu_vars.cfg index d18c138..a0ae4b0 100644 --- a/mmu/mmu_vars.cfg +++ b/mmu/mmu_vars.cfg @@ -1,5 +1,5 @@ [Variables] -mmu__revision = 1192 +mmu__revision = 1197 mmu_calibration_bowden_home = 'encoder' mmu_calibration_bowden_lengths = [1425.1, 1425.1, 1425.1, 1425.1, 1425.1, 1425.1, 1425.1, 1425.1] mmu_calibration_clog_length = 17.4 @@ -18,7 +18,7 @@ mmu_state_gate_status = [2, -1, 0, 0, 0, 0, 0, 0] mmu_state_last_tool = 1 mmu_state_tool_selected = -2 mmu_state_tool_to_gate_map = [0, 1, 2, 3, 4, 5, 6, 7] -mmu_statistics_counters = {'servo_down': {'count': 265, 'limit': 5000, 'warning': 'Inspect servo arm for wear/damage', 'pause': False}, 'mmu_restarts': {'count': 67, 'limit': -1, 'warning': ''}, 'cutter_blade': {'count': 43, 'limit': 3000, 'warning': 'Inspect/replace filament cutting blade', 'pause': False}} +mmu_statistics_counters = {'servo_down': {'count': 265, 'limit': 5000, 'warning': 'Inspect servo arm for wear/damage', 'pause': False}, 'mmu_restarts': {'count': 68, 'limit': -1, 'warning': ''}, 'cutter_blade': {'count': 43, 'limit': 3000, 'warning': 'Inspect/replace filament cutting blade', 'pause': False}} mmu_statistics_gate_0 = {'pauses': 12, 'loads': 28, 'load_distance': 38354.336, 'load_delta': 6896.202, 'unloads': 43, 'unload_distance': 31567.3, 'unload_delta': 1877.741, 'load_failures': 7, 'unload_failures': 16, 'quality': 0.9546537865318246} mmu_statistics_gate_1 = {'pauses': 2, 'loads': 22, 'load_distance': 28896.615, 'load_delta': 90.861, 'unloads': 25, 'unload_distance': 27502.0, 'unload_delta': 1483.93, 'load_failures': 1, 'unload_failures': 5, 'quality': 0.8375118313601163} mmu_statistics_gate_2 = {'pauses': 0, 'loads': 0, 'load_distance': 0.0, 'load_delta': 0.0, 'unloads': 0, 'unload_distance': 0.0, 'unload_delta': 0.0, 'load_failures': 0, 'unload_failures': 0, 'quality': -1.0}