This commit is contained in:
Konstantin Koslowski 2025-12-06 12:15:44 +01:00
parent c298263d94
commit 4895ffdefb
5 changed files with 65 additions and 40 deletions

View file

@ -1,6 +1,7 @@
####################################################################
# Macros used for printing
# - BRUSHIE
# - BRUSHIES
# - CANCEL_PRINT
# - LOAD_FILAMENT
# - UNLOAD_FILAMENT
@ -38,6 +39,36 @@ gcode:
M118 printer not homed
{% endif %}
# BRUSHIES
[gcode_macro BRUSHIES]
gcode:
{% set x0=250 %}
{% set x1=190 %}
{% set y0=printer.toolhead.axis_maximum.y - 1 %}
{% set z0=2.0 %}
# {% set z_hop = printer['gcode_macro _USER_VARIABLE'].z_hop|int %}
{% set z_hop = 10 %}
{% if "xyz" in printer.toolhead.homed_axes %}
G0 Z{z_hop} F1000 # move Z to travel height
G0 X{x0} Y{y0} F6000 # move to x0/y0
G0 Z{z0} # lower
G0 X{x1} # l
G0 X{x0} # r
G0 X{x1} # l
G0 X{x0} # r
G0 X{x1} # l
G0 X{x0} # r
G0 X{x1} # l
G0 X{x0} # r
G0 X{x1} # l
G0 X{x0} # r
G0 X{x1} # l
G0 X{x0} # r
G0 Z{z_hop} F300 # move Z to travel height
{% else %}
M118 printer not homed
{% endif %}
# CANCEL_PRINT
[gcode_macro CANCEL_PRINT]