diff --git a/Setup-Documentation.md b/Setup-Documentation.md index ba0821b..c58ed19 100644 --- a/Setup-Documentation.md +++ b/Setup-Documentation.md @@ -119,6 +119,29 @@ The printer is running Klipper ([GitHub repo](https://github.com/Klipper3d/klipp ## Management You can browse to the IP address of the printer in a web browser to get to the Fluidd interface - all management is done through there, including updates to Klipper and installed plugins. Any commands that are listed below need to be entered into the Console in the Fluidd interface - there's a small one on the main screen or a larger console window if you click it on the left-hand side of the window. +## KAMP (Klipper Adaptive Meshing and Purging) +The printer has been set up with [KAMP](https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging). In order to use the adaptive meshing and purging feature, add the following G-Code to the Start G-Code (there can be more before and after this, but this is a bare minimum): + +
+... + +G28 ; home all axis +M190S{first_layer_bed_temperature[0]} ; wait for bed temp to calibrate bed mesh +G4 S30 ; allow partial nozzle warmup + +M117 + +BED_MESH_CALIBRATE ; do KAMP stuff + +... + +START_PRINT + +LINE_PURGE ++ +Be sure to home (
G28
) before performing the BED_MESH_CALIBRATE
; it's also important to run M117
to clear any messages hanging up in the system. LINE_PURGE
needs to come *after* START_PRINT
to make sure it happens **immediately** before the print begins to minimize blobbing and stringing on the first layer.
+
# Tuning
## Z Offset
[Official documentation link](https://www.klipper3d.org/Probe_Calibrate.html)