Skip to content

porrey/Klipper-Macros

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Klipper-Macros

My Klipper Macros

  1. Homing — A set of macros for safe, controlled homing of the X, Y, and Z axes. Replaces the built-in G28 with a stepwise sequence that raises Z before homing X/Y, moves to a configurable safe XY position before homing Z, and loads the default bed mesh after homing. Also provides G27 (park toolhead), G29 (bed mesh calibration), and individual HOME_X / HOME_Y / HOME_Z macros with status reporting. Install by dropping all files into a Homing folder and adding [include Homing/homing.cfg] to printer.cfg.

    Full documentation →

  2. Nozzle Clean — Wipe the nozzle on a cleaning pad (silicone brush, brass brush, scrub pad, etc.) to remove ooze and debris before or after a print. Supports five wipe patterns (straight-line, zig-zag, wave, spiral inward, and criss-cross), automatic wipe-height calculation from pad geometry, filament retraction, configurable temperatures and pass counts, and a dry-run test mode. Install by dropping all files into a Nozzle-Clean folder and adding [include Nozzle-Clean/nozzle-clean.cfg] to printer.cfg.

    Full documentation →

  3. Camera Control — Inspect and adjust V4L2 camera settings from the Klipper console for Moonraker/Crowsnest-managed cameras. Includes macros for listing configured cameras and raw V4L2 devices, viewing available controls, setting arbitrary controls, resetting common image settings, and changing brightness, contrast, saturation, hue, and automatic white balance. Install by running Camera-Control/install.sh or by copying camera_controls.cfg and camctl.sh, then include [include camera_controls.cfg] in printer.cfg.

    Full documentation →