Files
klipper-macros/macros/klipper-macros.cfg
T
mangavalkandClaude Opus 5.5 9dc733b5bb Fix pause/resume chain, shared print cleanup, add CLAUDE.md
- RESUME is defined only in print/pause_resume.cfg; heat_soak.cfg's
  duplicate replaced it (no unretract, no fan restore). It now runs
  HEAT_SOAK_RESUME -> _RESUME_PRINT -> RESUME_BASE.
- PAUSE runs PAUSE_BASE first, then retracts and parks once (X20 Y345);
  a parked flag makes resume undo only what PAUSE did.
- New _PRINT_CLEANUP shared by PRINT_END and CANCEL_PRINT: heaters incl.
  iHEATER_OFF, fan, M221 S100, bdwidth off, mesh and skew cleared.
  In PRINT_END it runs after RESTORE_GCODE_STATE so the flow reset sticks.
- Add CLAUDE.md and tools/effective_config.py.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 15:20:28 +02:00

46 lines
1.4 KiB
INI

#####################################################################
# klipper-macros: include this one file from printer.cfg, after
# [include mainsail.cfg] (it needs [pause_resume], [virtual_sdcard] and
# [respond] from there, and replaces Mainsail's PAUSE/RESUME/CANCEL_PRINT):
#
# [include klipper-macros/klipper-macros.cfg]
#
# Comment out what you do not use. Every macro is defined in exactly one
# file: Klipper merges sections with the same name and the last one wins.
#####################################################################
[include save_variables.cfg] # the one [save_variables] for all macros
# Blobifier purge bucket (Turtleblobifier for AFC, modified)
[include blobifier/blobifier.cfg]
# Printing
[include print/pause_resume.cfg]
[include print/filament.cfg]
[include print/homing.cfg]
[include print/idle_timeout.cfg]
[include print/print_start_end.cfg]
# Heating
[include heating/bed_fans.cfg]
[include heating/chamber_iheater.cfg]
[include heating/heat_soak.cfg]
[include heating/soak_my_bed.cfg]
[include heating/filament_drying.cfg]
# AFC (Box Turtle)
[include afc/xy_safety_check.cfg]
[include afc/lane_tools.cfg]
[include afc/purge_check.cfg]
[include afc/purge_until_empty.cfg]
# Pressure advance per lane/spool (bd_pressure + Spoolman)
[include pressure_advance/bd_pa_spoolman.cfg]
# Spoolman
[include spoolman/active_spool.cfg]
# LEDs and sensors
[include leds/stealthburner_leds.cfg]
[include sensors/motion_sensor.cfg]