Automatic commit of config from 2025-07-09

This commit is contained in:
Martyn 2025-07-09 16:01:56 +01:00
parent 77b54e965a
commit 1afc0f7bf7
3 changed files with 16 additions and 4 deletions

View file

@ -124,6 +124,18 @@ gcode:
SKEW_PROFILE LOAD=calilantern_skew_profile
M117 Ready. Printing coordinates in place.
[gcode_macro MARTYN_CUT_TIP]
description: Clears mesh and skew, cuts tip, then restores them. The mesh may be unnecessary but we can, so why not :-)
gcode:
SAVE_GCODE_STATE NAME=STATE_PRINT_END
BED_MESH_PROFILE SAVE=CUT_TIP_STATE
BED_MESH_CLEAR
SET_SKEW CLEAR=1
_MMU_CUT_TIP
BED_MESH_PROFILE LOAD=CUT_TIP_STATE
SKEW_PROFILE LOAD=calilantern_skew_profile
RESTORE_GCODE_STATE NAME=STATE_PRINT_END
[gcode_macro CANCEL_PRINT]
description: Cancel the actual running print
rename_existing: CANCEL_PRINT_BASE

View file

@ -335,7 +335,7 @@ variable_cut_stepper_current : 100 ; % of stepper current to use for cutti
# lightly touches the depressor pin
# NOTE: this is with skew correction ON
variable_cutting_axis : "x" ; "x" or "y". Determines cut direction (axis) during cut motion, used for park distance
variable_pin_loc_xy : 19.54, 353 ; x,y coordinates of depressor pin
variable_pin_loc_xy : 14, 351 ; x,y coordinates of depressor pin
# This distance is added to "pin_loc_x" or "pin_loc_y" depending on the 'cutting_axis'
# to determine the starting position and to create a small safety distance that aids
@ -346,7 +346,7 @@ variable_pin_park_dist : 5.0 ; Distance in mm
# extremes of your printer edges (e.g. it should be a bit larger than 0, or whatever Xmin is) to avoid
# banging the toolhead or gantry. Typically x position will match x in pin_loc_xy if cutting in y direction
# or y position will match y in pin_loc_xy if cutting in x direction, but diagonal cuts are possible
variable_pin_loc_compressed_xy : 3.54, 353 ; x,y coordinates of fully depressed location
variable_pin_loc_compressed_xy : 4, 351 ; x,y coordinates of fully depressed location
# Retract length and speed after the cut so that the cutter blade doesn't
# get stuck on return to origin position

View file

@ -1,5 +1,5 @@
[Variables]
mmu__revision = 4093
mmu__revision = 4112
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 = 8.9
@ -24,7 +24,7 @@ mmu_state_gate_temperature = [200, 200, 200, 200, 200, 200, 200, 200]
mmu_state_last_tool = -1
mmu_state_tool_selected = 0
mmu_state_tool_to_gate_map = [2, 2, 2, 2, 2, 2, 2, 2]
mmu_statistics_counters = {'servo_down': {'count': 1187, 'limit': 5000, 'warning': 'Inspect servo arm for wear/damage', 'pause': False}, 'mmu_restarts': {'count': 297, 'limit': -1, 'warning': ''}, 'cutter_blade': {'count': 67, 'limit': 3000, 'warning': 'Inspect/replace filament cutting blade', 'pause': False}}
mmu_statistics_counters = {'servo_down': {'count': 1188, 'limit': 5000, 'warning': 'Inspect servo arm for wear/damage', 'pause': False}, 'mmu_restarts': {'count': 300, 'limit': -1, 'warning': ''}, 'cutter_blade': {'count': 67, 'limit': 3000, 'warning': 'Inspect/replace filament cutting blade', 'pause': False}}
mmu_statistics_gate_0 = {'pauses': 0, 'loads': 2, 'load_distance': 0.0, 'load_delta': 0.0, 'unloads': 0, 'unload_distance': 0.0, 'unload_delta': 0.0, 'load_failures': 2, 'unload_failures': 0, 'quality': -1.0}
mmu_statistics_gate_1 = {'pauses': 7, 'loads': 17, 'load_distance': 21959.049, 'load_delta': 7303.358, 'unloads': 16, 'unload_distance': 9610.7, 'unload_delta': 534.671, 'load_failures': 8, 'unload_failures': 5, 'quality': 0.39797587469336376}
mmu_statistics_gate_2 = {'pauses': 1, 'loads': 17, 'load_distance': 20817.321, 'load_delta': 4752.43, 'unloads': 18, 'unload_distance': 15111.1, 'unload_delta': 1780.351, 'load_failures': 8, 'unload_failures': 3, 'quality': 0.5951171707295873}