I recently discovered a way to quickly do tip shaping that loosely emulates PrusaSlicer's cooling moves. GCode:
M83
; Repeat this as many times as you want. I found 3 times was good for my use.
G92 E0
G1 E10 F1500
G92 E0
G1 E-15 F1500
; Stop repeating
G1 E-60 F2000; Unload the filament after tip is shaped.
I also made a Klipper Macro that lets you choose how many times to repeat the moves:
[gcode_macro Quick_Tip_Shaping]
gcode:
{% set moves = params.MOVES | default(3) | int %}
M83
{% for _ in range(moves) %}
G92 E0
G1 E10 F1500
G92 E0
G1 E-15 F1500
{% endfor %}
G1 E-60 F2000
It can be used like this:
QUICK_TIP_SHAPING MOVES=3
replacing MOVES=3 with however many moves works for your filaments. I will shortly add this to 3dchameleon-klipper.