Group macros by topic, add Blobifier, fix first tool change
- Split the macro files into folders by topic (print, heating, afc, pressure_advance, spoolman, leds, sensors); klipper-macros.cfg is the one file printer.cfg includes. Macros moved unchanged; the effective config is identical apart from the paths of the PA shell scripts. - Add the modified Blobifier (Turtleblobifier for AFC) and define [save_variables] once in save_variables.cfg instead of in both blobifier.cfg and the PA macros (same file, bd_pa_variables.cfg). - PRINT_WARMUP: heat to the loaded lane's temperature before the first tool change. AFC skips heating when the loaded lane's tool number is not in the print file's temperature list, and the unload then failed below min_extrude_temp. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
6dbb4ca3fb
commit
eaf9c82617
27 files changed
+1366
-340
No files matched your search
@@ -0,0 +1,22 @@
|
||||
# SOAK_MY_BED wrapper (soak-my-bed plugin): home and QGL first
|
||||
|
||||
# [gcode_macro QUAD_GANTRY_LEVEL]
|
||||
# rename_existing: _QUAD_GANTRY_LEVEL
|
||||
# gcode:
|
||||
# _QUAD_GANTRY_LEVEL
|
||||
# _QUAD_GANTRY_LEVEL PROBE_METHOD=contact
|
||||
|
||||
### bed warp visualizer
|
||||
[gcode_macro SOAK_MY_BED]
|
||||
description: Heat soak bed and live meassure
|
||||
rename_existing: SOAK_MY_BED_BASE
|
||||
gcode:
|
||||
{% set temp = params.TEMPERATURE|default(60) %}
|
||||
{% set duration = params.DURATION|default(10) %}
|
||||
{% set heater = params.HEATER|default("heater_bed") %}
|
||||
{% set mesh = params.MESH_COMMAND|default("BED_MESH_CALIBRATE METHOD=beacon") %}
|
||||
|
||||
G28
|
||||
QUAD_GANTRY_LEVEL
|
||||
|
||||
SOAK_MY_BED_BASE TEMPERATURE={temp} DURATION={duration} HEATER={heater} MESH_COMMAND="{mesh}"
|
||||
Reference in new issue
Block a user