This commit is contained in:
张开科 2025-01-17 11:05:04 +08:00
commit fe72447078
3 changed files with 9 additions and 6 deletions

View File

@ -173,7 +173,7 @@ max_power: 1.0
pin:PC6 pin:PC6
max_power: 1.0 max_power: 1.0
kick_start_time: 0.5 kick_start_time: 0.5
heater: extruder heater: extruder, extruder1
off_below: 0.10 off_below: 0.10
heater_temp: 100 heater_temp: 100

View File

@ -163,6 +163,7 @@ runout_gcode: _RUNOUT_HANDLE
event_delay: 3.0 event_delay: 3.0
pause_delay: 0.5 pause_delay: 0.5
switch_pin: ^PC15 switch_pin: ^PC15
[fan] [fan]
pin:PC7 pin:PC7
kick_start_time: 0.5 kick_start_time: 0.5
@ -173,7 +174,7 @@ max_power: 1.0
pin:PC6 pin:PC6
max_power: 1.0 max_power: 1.0
kick_start_time: 0.5 kick_start_time: 0.5
heater: extruder heater: extruder, extruder1
off_below: 0.10 off_below: 0.10
heater_temp: 100 heater_temp: 100

View File

@ -471,14 +471,15 @@ gcode:
{% endif %} {% endif %}
[gcode_macro _PARK_extruder1] [gcode_macro _PARK_extruder1]
variable_x_offset: 0
gcode: gcode:
{% set svv = printer.save_variables.variables %}
{% set x_offset = svv.nozzle_x_offset_val|default(0)|float %}
ACTIVATE_EXTRUDER EXTRUDER=extruder1 ACTIVATE_EXTRUDER EXTRUDER=extruder1
SET_DUAL_CARRIAGE CARRIAGE=1 SET_DUAL_CARRIAGE CARRIAGE=1
SAVE_GCODE_STATE NAME=park_extruder1 SAVE_GCODE_STATE NAME=park_extruder1
G90 G90
G1 X{475 + (x_offset if x_offset >= 0 else -x_offset)} F6000 G1 X{475 - (x_offset if x_offset >= 0 else 0)} F6000
G91
G1 X{0 if x_offset >= 0 else -x_offset} F6000
RESTORE_GCODE_STATE NAME=park_extruder1 RESTORE_GCODE_STATE NAME=park_extruder1
[gcode_macro T1] [gcode_macro T1]
@ -502,7 +503,8 @@ gcode:
SET_DUAL_CARRIAGE CARRIAGE=1 SET_DUAL_CARRIAGE CARRIAGE=1
SAVE_GCODE_STATE NAME=park1 SAVE_GCODE_STATE NAME=park1
G90 G90
G1 X{455 + (x_offset if x_offset >= 0 else -x_offset)} F6000 G1 X{455-x_offset} F6000
SET_GCODE_VARIABLE MACRO=_PARK_extruder1 VARIABLE=x_offset VALUE="{x_offset}"
RESTORE_GCODE_STATE NAME=park1 RESTORE_GCODE_STATE NAME=park1
{% if "z" in printer.toolhead.homed_axes | lower %} {% if "z" in printer.toolhead.homed_axes | lower %}
SET_GCODE_OFFSET Z={z_offset} MOVE=1 SET_GCODE_OFFSET Z={z_offset} MOVE=1