v2.4: tweak bmc, z-calibration, add mcu-temp, M900

This commit is contained in:
Konstantin Koslowski 2021-11-03 21:14:49 +01:00
parent 6e7400e356
commit eed32bf9b7
3 changed files with 61 additions and 40 deletions

View file

@ -3,6 +3,7 @@
# - BRUSHIE
# - CANCEL_PRINT
# - M600
# - M900
# - PARK
# - PAUSE
# - PRINT_START
@ -15,15 +16,15 @@
# BRUSHIE
[gcode_macro BRUSHIE]
gcode:
{% set x0=40 %}
{% set x1=110 %}
{% set y0=305 %}
{% set x0=200 %}
{% set x1=250 %}
{% set y0=306 %}
{% set z0=1 %}
{% set z_hop = printer['gcode_macro _USER_VARIABLE'].z_hop|int %}
{% if "xyz" in printer.toolhead.homed_axes %}
M117 > brushie brushie brushie
G0 Z{z_hop} F1000 # move Z to travel height
G0 X{x0} Y{y0} F5000 # move to x0/y0
G0 X{x0} Y{y0} F6000 # move to x0/y0
G0 Z{z0} # lower
G0 X{x1} # back
G0 X{x0} # forth
@ -52,6 +53,11 @@ gcode:
M117 > change filament
RESTORE_GCODE_STATE NAME=M600_state
[gcode_macro M900]
description: Set pressure advance
gcode:
SET_PRESSURE_ADVANCE ADVANCE={params.K|default(0)}
# PARK
[gcode_macro PARK]
@ -111,14 +117,14 @@ gcode:
{% set BED=params.BED|default(100)|int %}
{% set EXTRUDER=params.EXTRUDER|default(250)|int %}
{% set CHAMBER=params.CHAMBER|default(0)|int %}
{% set QGL=params.QGL|default(1)|int %}
{% set BMC=params.BMC|default(0)|int %}
{% set QGL=params.QGL|default(0)|int %}
{% set PURGE=params.PURGE|default(1)|int %}
{% set SOAK=params.SOAK|default(0)|int * 1000 * 60 %}
{% set Z_ADJUST=params.Z_ADJUST|default(0.0)|float %}
# TODO: ERCF
{% set ERCF=params.ERCF|default(0) %}
{action_respond_info("starting print BED=%d, EXTRUDER=%d, BMC=%d, PURGE=%d, SOAK=%d, Z_AJUST=%f" % (BED, EXTRUDER, BMC, PURGE, SOAK, Z_ADJUST))}
{action_respond_info("starting print BED=%d, EXTRUDER=%d, CHAMBER=%d, QGL=%d, BMC=%d, PURGE=%d, SOAK=%d, Z_AJUST=%f" % (BED, EXTRUDER, CHAMBER, QGL, BMC, PURGE, SOAK, Z_ADJUST))}
M117 > configuring
SET_LED LED=caselight RED=0.00 GREEN=0.00 BLUE=0.50
G4 P2000
@ -167,6 +173,7 @@ gcode:
{% endif %}
M117 > starting
SET_PRESSURE_ADVANCE ADVANCE=0.05
SET_GCODE_OFFSET Z_ADJUST={params.Z_ADJUST|default(0.0)|float} MOVE=1
SET_LED LED=caselight RED=0.50 GREEN=0.50 BLUE=0.50
G4 P2000