Wanting to upgrade my E3ng with a Pico MMU i needed to get a FIlament Cutter. Due to the Compatibility with my Orbiter Extruder i went with the Crossbow. I designed a custom spacer to go between the Crossbow and the Orbiter, as well as a part to drive the Crossbow against to cut.
I also wrote a Klipper Macro for this:
######################################################################
# Filament Cutter
######################################################################
[gcode_macro CUT_FILAMENT]
variable_cut_position_x: 0 #Xpos for the Cut
variable_cut_position_y: 5 #Ypos for the Cut
variable_cut_distance_y: 10 #distance to move for the cut
variable_cut_attempts: 3 #times to redo the cut
gcode:
G1 X{cut_position_x+50} Y{cut_position_y}
G1 X{cut_position_x}
{% for cuts in range(1, (cut_attempts + 1)) %}
G1 Y{cut_position_y+cut_distance_y}
G1 Y{cut_position_y}
{% endfor %}
G1 X{cut_position_x+50}
The author marked this model as their own original creation.