2026-10-10 13:45:11 +02:00
|
|
|
#####################################################################
|
2026-10-10 14:24:37 +02:00
|
|
|
# klipper-macros: include this one file from printer.cfg, after
|
|
|
|
|
# [include mainsail.cfg] (it needs [pause_resume], [virtual_sdcard] and
|
2026-10-10 15:28:52 +02:00
|
|
|
# [respond] from there, and replaces Mainsail's PAUSE/RESUME/CANCEL_PRINT)
|
|
|
|
|
# and after [include AFC/*.cfg] (bd_pa_spoolman.cfg renames AFC's
|
|
|
|
|
# SET_SPOOL_ID, which only works when AFC is loaded first):
|
2026-10-10 13:45:11 +02:00
|
|
|
#
|
|
|
|
|
# [include klipper-macros/klipper-macros.cfg]
|
|
|
|
|
#
|
2026-10-10 15:20:28 +02:00
|
|
|
# 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.
|
2026-10-10 13:45:11 +02:00
|
|
|
#####################################################################
|
|
|
|
|
|
2026-10-10 14:24:37 +02:00
|
|
|
[include save_variables.cfg] # the one [save_variables] for all macros
|
2026-10-16 17:41:41 +02:00
|
|
|
[include messages.cfg] # _ERROR, _WARN: errors and warnings also on the display
|
2026-10-10 14:24:37 +02:00
|
|
|
|
|
|
|
|
# Blobifier purge bucket (Turtleblobifier for AFC, modified)
|
|
|
|
|
[include blobifier/blobifier.cfg]
|
|
|
|
|
|
|
|
|
|
# Printing
|
2026-10-10 15:20:28 +02:00
|
|
|
[include print/pause_resume.cfg]
|
2026-10-10 14:24:37 +02:00
|
|
|
[include print/filament.cfg]
|
2026-10-18 22:39:26 +02:00
|
|
|
[include print/nozzle_guard.cfg] # bd_pressure nozzle collision guard (needs extras/bdp_guard.py)
|
2026-10-10 14:24:37 +02:00
|
|
|
[include print/homing.cfg]
|
|
|
|
|
[include print/idle_timeout.cfg]
|
|
|
|
|
[include print/print_start_end.cfg]
|
2026-10-18 23:11:02 +02:00
|
|
|
[include print/test_speed.cfg] # TEST_SPEED: skipped-steps test
|
2026-10-10 14:24:37 +02:00
|
|
|
|
|
|
|
|
# Heating
|
|
|
|
|
[include heating/bed_fans.cfg]
|
|
|
|
|
[include heating/chamber_iheater.cfg]
|
2026-10-10 15:20:28 +02:00
|
|
|
[include heating/heat_soak.cfg]
|
2026-10-10 14:24:37 +02:00
|
|
|
[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]
|
2026-10-19 15:59:27 +02:00
|
|
|
[include afc/flex_lanes.cfg] # TPU/TPE lanes: slower long moves
|
2026-10-10 14:24:37 +02:00
|
|
|
|
|
|
|
|
# Pressure advance per lane/spool (bd_pressure + Spoolman)
|
2026-10-18 23:11:02 +02:00
|
|
|
[include pressure_advance/bd_pressure.cfg] # [bdpressure bd_pa] and the vendor PA_CALIBRATE macros
|
2026-10-10 14:24:37 +02:00
|
|
|
[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]
|