mirror of
https://github.com/QIDITECH/QIDI_Q1_Pro.git
synced 2026-01-30 15:38:43 +03:00
update config
This commit is contained in:
66
config/plr.cfg
Normal file
66
config/plr.cfg
Normal file
@@ -0,0 +1,66 @@
|
||||
[gcode_shell_command POWER_LOSS_RESUME]
|
||||
command: bash /home/mks/scripts/plr/plr.sh
|
||||
timeout: 120
|
||||
|
||||
[gcode_shell_command UPDATE_GCODE_LINES]
|
||||
command: bash /home/mks/scripts/plr/update_gcode_lines.sh
|
||||
|
||||
[gcode_macro save_last_file]
|
||||
gcode:
|
||||
{% set svv = printer.save_variables.variables %}
|
||||
{% set filepath=printer.virtual_sdcard.file_path %}
|
||||
{% set filename=filepath.split('/')%}
|
||||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||||
SAVE_VARIABLE VARIABLE=print_temp VALUE={printer.extruder.target}
|
||||
SAVE_VARIABLE VARIABLE=bed_temp VALUE={printer['heater_bed'].target}
|
||||
{% if printer["heater_generic chamber"] is defined %}
|
||||
SAVE_VARIABLE VARIABLE=hot_temp VALUE={printer['heater_generic chamber'].target}
|
||||
{% else %}
|
||||
SAVE_VARIABLE VARIABLE=hot_temp VALUE=0
|
||||
{% endif %}
|
||||
M118 Last File: { filename[-1] }
|
||||
M117 Last File: { filename[-1] }
|
||||
G4 P2000
|
||||
|
||||
[gcode_macro CLEAR_LAST_FILE]
|
||||
gcode:
|
||||
{% set filename='' %}
|
||||
SAVE_VARIABLE VARIABLE=last_file VALUE='"{ filename }"'
|
||||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=False
|
||||
|
||||
[gcode_macro LOG_Z]
|
||||
gcode:
|
||||
{% set z_pos = printer.gcode_move.gcode_position.z %}
|
||||
RESPOND MSG="Current Z is {z_pos}"
|
||||
SAVE_VARIABLE VARIABLE=power_resume_z VALUE={z_pos}
|
||||
|
||||
[gcode_macro RESUME_INTERRUPTED]
|
||||
gcode:
|
||||
set_zoffset
|
||||
RUN_SHELL_COMMAND CMD=UPDATE_GCODE_LINES
|
||||
{% set profile_name = params.PROFILE_NAME|default(printer.save_variables.variables.profile_name)|string %}
|
||||
# {% set g_lines = params.GCODE_LINES|default(printer.save_variables.variables.gcode_lines)|string %}
|
||||
# {% set last_file = params.GCODE_FILE|default(printer.save_variables.variables.last_file)|string %}
|
||||
# {% set print_temp = params.PRINT_TEMP|default(printer.save_variables.variables.print_temp)|float %}
|
||||
# {% set bed_temp = params.BED_TEMP|default(printer.save_variables.variables.bed_temp)|float %}
|
||||
# {% set hot_temp = params.HOT_TEMP|default(printer.save_variables.variables.hot_temp)|float %}
|
||||
# {% set filepath = params.FILE_PATH|default(printer.save_variables.variables.file_path)|string %}
|
||||
BED_MESH_PROFILE LOAD={profile_name}
|
||||
RUN_SHELL_COMMAND CMD=POWER_LOSS_RESUME
|
||||
SDCARD_PRINT_FILE FILENAME=/.plr/plr.gcode
|
||||
|
||||
|
||||
# [gcode_macro RESUME_INTERRUPTED]
|
||||
# gcode:
|
||||
# set_zoffset
|
||||
# {% set profile_name = params.PROFILE_NAME|default(printer.save_variables.variables.profile_name)|string %}
|
||||
# {% set z_height = params.Z_HEIGHT|default(printer.save_variables.variables.power_resume_z)|float %}
|
||||
# {% set last_file = params.GCODE_FILE|default(printer.save_variables.variables.last_file)|string %}
|
||||
# {% set print_temp = params.PRINT_TEMP|default(printer.save_variables.variables.print_temp)|float %}
|
||||
# {% set bed_temp = params.BED_TEMP|default(printer.save_variables.variables.bed_temp)|float %}
|
||||
# {% set hot_temp = params.HOT_TEMP|default(printer.save_variables.variables.hot_temp)|float %}
|
||||
# {% set filepath = params.FILE_PATH|default(printer.save_variables.variables.file_path)|string %}
|
||||
# BED_MESH_PROFILE LOAD={profile_name}
|
||||
# RUN_SHELL_COMMAND CMD=POWER_LOSS_RESUME PARAMS="{z_height} {last_file} {print_temp} {bed_temp} {hot_temp} {filepath}"
|
||||
# SDCARD_PRINT_FILE FILENAME=/.plr/plr.gcode
|
||||
|
||||
Reference in New Issue
Block a user