printer: update

This commit is contained in:
Konstantin Koslowski 2023-07-03 19:04:18 +02:00
parent 310b46245e
commit 6b333385c5
4 changed files with 459 additions and 27 deletions

View file

@ -2,6 +2,8 @@
# Macros used for printing
# - BRUSHIE
# - CANCEL_PRINT
# - EXCLUDE_OBJECT_END
# - EXCLUDE_OBJECT_START
# - LOAD_FILAMENT
# - UNLOAD_FILAMENT
# - M600
@ -21,9 +23,9 @@
[gcode_macro BRUSHIE]
gcode:
{% set x0=250 %}
{% set x1=200 %}
{% set y0=printer.toolhead.axis_maximum.y %}
{% set z0=2.5 %}
{% 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 %}
@ -52,6 +54,16 @@ gcode:
_CANCEL_PRINT_BASE
[gcode_macro EXCLUDE_OBJECT_END]
description: fix unknown command
gcode:
[gcode_macro EXCLUDE_OBJECT_START]
description: fix unknown command
gcode:
[gcode_macro LOAD_FILAMENT]
gcode:
T0
@ -98,9 +110,8 @@ gcode:
{% if Z != - 1 %}
{% set z_safe = Z %}
{% endif %}
G91 # use relative coordinates
M118 Parking X{X} Y{Y} Z{z_safe}
G0 Z{z_safe} F1200
G90 # use absolute coordinates
G0 X{X} Y{Y} F6000
{% else %}
M118 printer not homed
@ -119,7 +130,7 @@ gcode:
G90 # use absolute coordinates
SAVE_GCODE_STATE NAME=PAUSE_state
_PAUSE_BASE
PARK
PARK Y=5
{% else %}
M117 already paused
M118 already paused
@ -134,7 +145,7 @@ gcode:
{% set QGL=params.QGL|default(1)|int %}
{% set BMC=params.BMC|default(0)|int %}
{% set SHEET=params.SHEET|default("default")|string %}
{% set PURGE=params.PURGE|default(1)|int %}
{% set PURGE=params.PURGE|default(0)|int %}
{% set Z_ADJUST=params.Z_ADJUST|default(0.0)|float %}
{% set ERCF=params.ERCF|default(0)|int %}
{% set ERCF_EXTRUDER=params.ERCF_EXTRUDER|default(0)|int %}
@ -192,12 +203,12 @@ gcode:
M117 ercf changing to tool {ERCF_EXTRUDER}
M118 ercf changing to tool {ERCF_EXTRUDER}
ERCF_HOME
ERCF_CHANGE_TOOL_SLICER TOOL={ERCF_EXTRUDER}
_ERCF_CHANGE_TOOL_SLICER TOOL={ERCF_EXTRUDER}
{% endif %}
BRUSHIE
# {% if PURGE %}
# PURGE_NOZZLE
# {% endif %}
{% if PURGE %}
PURGE_NOZZLE
{% endif %}
M117 STARTING
M118 STARTING