优化D600Pro D1000卸载耗材卡住问题以及F430NX的热风温度过低问题

This commit is contained in:
张开科 2024-11-09 14:57:13 +08:00
parent d62caaee25
commit d0443135bc
3 changed files with 15 additions and 9 deletions

View File

@ -453,7 +453,7 @@ variable_load_distance: 120
variable_purge_distance: 25
gcode:
{% set speed = params.SPEED|default(200) %}
{% set max_velocity = printer.configfile.settings['extruder'].max_extrude_only_velocity * 20 %}
{% set max_velocity = printer.configfile.settings['extruder'].max_extrude_only_velocity * 10 %}
SAVE_GCODE_STATE NAME=load_state
G91
G92 E0
@ -462,15 +462,18 @@ gcode:
RESTORE_GCODE_STATE NAME=load_state
[gcode_macro UNLOAD_FILAMENT]
variable_unload_distance: 140
variable_purge_distance: 25
variable_unload_distance: 50
variable_advance_unload_distance: 80
variable_purge_distance: 10
gcode:
{% set speed = params.SPEED|default(200) %}
{% set max_velocity = printer.configfile.settings['extruder'].max_extrude_only_velocity * 20 %}
{% set max_velocity = printer.configfile.settings['extruder'].max_extrude_only_velocity * 10 %}
SAVE_GCODE_STATE NAME=unload_state
G91
G92 E0
G1 E{purge_distance} F{speed} # purge
G1 E-{advance_unload_distance} F{max_velocity}
G1 E-{4} F60
G1 E-{unload_distance} F{max_velocity} # fast-unload
RESTORE_GCODE_STATE NAME=unload_state

View File

@ -453,7 +453,7 @@ variable_load_distance: 120
variable_purge_distance: 25
gcode:
{% set speed = params.SPEED|default(200) %}
{% set max_velocity = printer.configfile.settings['extruder'].max_extrude_only_velocity * 20 %}
{% set max_velocity = printer.configfile.settings['extruder'].max_extrude_only_velocity * 10 %}
SAVE_GCODE_STATE NAME=load_state
G91
G92 E0
@ -462,15 +462,18 @@ gcode:
RESTORE_GCODE_STATE NAME=load_state
[gcode_macro UNLOAD_FILAMENT]
variable_unload_distance: 140
variable_purge_distance: 25
variable_unload_distance: 50
variable_advance_unload_distance: 80
variable_purge_distance: 10
gcode:
{% set speed = params.SPEED|default(200) %}
{% set max_velocity = printer.configfile.settings['extruder'].max_extrude_only_velocity * 20 %}
{% set max_velocity = printer.configfile.settings['extruder'].max_extrude_only_velocity * 10 %}
SAVE_GCODE_STATE NAME=unload_state
G91
G92 E0
G1 E{purge_distance} F{speed} # purge
G1 E-{advance_unload_distance} F{max_velocity}
G1 E-{4} F60
G1 E-{unload_distance} F{max_velocity} # fast-unload
RESTORE_GCODE_STATE NAME=unload_state

View File

@ -179,7 +179,7 @@ max_power: 1.0
sensor_type: Generic 3950
sensor_pin: PC3
min_temp: 0
max_temp: 70
max_temp: 80
# control: pid
# pid_kp: 30.68
# pid_ki: 0.21