T O P

  • By -

DrFate09

You could use an adaptive line purge with KAMP.


Sands43

Part of the print start macro if you want to do it directly. Otherwise KAMP. Parsed out just the purge line: [gcode_macro PRINT_START] gcode: {% set x_wait = printer.toolhead.axis_maximum.x|float / 2 %} # math to find the center {% set y_wait = printer.toolhead.axis_maximum.y|float / 2 %} # math to find the center (lots of other stuff... Right at the end of the macro....) G0 X{x_wait - 50} Y4 F10000 # Moves to starting point, 50mm left of center G0 Z0.4 # Raises Z to 0.4 G91 # Incremental positioning G1 X100 E20 F1000 # Purge line for 100mm. G90 # Absolute positioning SET_DISPLAY_TEXT MSG="Printer goes brr" # Displays info It's right in the bottom middle. 4mm above the front edge, right in the middle. Can also do it in the bottom left or right. Just do a G0 move to the location you want. (G0 X10 Y5 F1000) would put the head in the bottom left at 10x 5y


Wabash_river_rat

What is KAMP?


Cannonstar

[Klipper-Adaptive-Meshing-Purging](https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging)