mirror of
https://github.com/QIDITECH/QIDI_PLUS4.git
synced 2026-01-30 15:38:44 +03:00
update V1.6.0
This commit is contained in:
13
README.md
13
README.md
@@ -9,11 +9,20 @@ QIDI PLUS4 is a 3D printer that uses Klipper as its foundation. This repository
|
||||
|
||||
For convenience, QIDI provides version-specific packaged files. Please download the necessary compressed package file prefixed with "PLUS4." Select the appropriate branch for download, with each branch name reflecting the corresponding version.
|
||||
|
||||
## V1.4.3 Update Content
|
||||
## V1.6.0 Update Content
|
||||
|
||||
**Note:** After updating, the Klipper configuration file will be replaced. The previous configuration file will be backed up as `printer_{datetime}.cfg`, printer recalibration will be required.
|
||||
|
||||
1.Optimize the execution logic of chamber heating.
|
||||
1. Added network testing functionality.
|
||||
2. Added support for AX300 and AX600 Wi-Fi adapters.
|
||||
3. Optimized chamber heating logic: chamber heating starts only when the heated bed reaches the specified temperature.
|
||||
4. Added temperature limits and reminders (chamber, heated bed, nozzle) on the Fluidd page.
|
||||
5. Fixed an issue where disconnection caused online updates to crash.
|
||||
6. Fixed the problem of losing settings after rebooting following a language switch.
|
||||
7. Enhanced support for LAN mode.
|
||||
|
||||
|
||||
## The online update version will be uploaded later. If you have already updated this version earlier, please ignore the online update prompt.
|
||||
|
||||
|
||||
## Detailed update process
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,4 +1,9 @@
|
||||
# QIDI Plus4 V1.0.0
|
||||
# QIDI Plus4 V1.6.0
|
||||
#20241102
|
||||
#1. 起始代码腔室加热将在调平后开启
|
||||
#2. 腔室加热开启必须带着热床升温
|
||||
#3. M141和M191宏定义修改,热床低于70会开启热床加热
|
||||
#4. 擦料时取消打印,会先移动一点出来
|
||||
|
||||
[gcode_macro _CG28]
|
||||
gcode:
|
||||
@@ -215,12 +220,12 @@ gcode:
|
||||
M106 P3 S0
|
||||
M106 S255
|
||||
G28
|
||||
M141 S{chambertemp}
|
||||
M141 S0
|
||||
M140 S{bedtemp}
|
||||
M106 S0
|
||||
CLEAR_NOZZLE HOTEND={hotendtemp}
|
||||
M191 S{chambertemp}
|
||||
M190 S{bedtemp}
|
||||
# M141 S{chambertemp}
|
||||
M104 S140
|
||||
G29
|
||||
G0 Z50 F600
|
||||
@@ -416,7 +421,9 @@ gcode:
|
||||
{% if (printer.gcode_move.position.z) < 200 %}
|
||||
G1 Z200 F600
|
||||
{% endif %}
|
||||
|
||||
{% if (printer.gcode_move.position.y) > 300 %}
|
||||
G1 Y250 F6000
|
||||
{% endif %}
|
||||
G1 X0 Y0 F7800
|
||||
save_zoffset
|
||||
SET_IDLE_TIMEOUT TIMEOUT={printer.configfile.settings.idle_timeout.timeout}
|
||||
@@ -560,13 +567,20 @@ gcode:
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
[gcode_macro M141]
|
||||
gcode:
|
||||
{% if printer["heater_generic chamber"] is defined %}
|
||||
{% set s = params.S|float %}
|
||||
SET_HEATER_TEMPERATURE HEATER=chamber TARGET={([s, 65]|min)}
|
||||
# {% if printer['heater_bed'].target < s+25 and s!=0 %}
|
||||
# M140 S{s+25}
|
||||
# M118 If the heatbed is below {s+25} degrees, the heatbed temperature will be automatically set to {s+25}.
|
||||
# {% endif %}
|
||||
{% endif %}
|
||||
|
||||
|
||||
[gcode_macro M191]
|
||||
gcode:
|
||||
{% if printer["heater_generic chamber"] is defined %}
|
||||
@@ -880,6 +894,9 @@ variable_k:1
|
||||
gcode:
|
||||
{% set temp = printer["heater_generic chamber"].target %}
|
||||
M141 S0
|
||||
{% if temp > 0 %}
|
||||
G4 P15000
|
||||
{% endif %}
|
||||
BED_MESH_CLEAR
|
||||
{% if k|int==1 %}
|
||||
G28
|
||||
@@ -897,8 +914,19 @@ gcode:
|
||||
{% else %}
|
||||
g28
|
||||
get_zoffset
|
||||
{% if printer["bed_mesh"].profiles.default %}
|
||||
BED_MESH_PROFILE LOAD=default
|
||||
SAVE_VARIABLE VARIABLE=profile_name VALUE='"default"'
|
||||
{% else %}
|
||||
G1 X{150 - printer.probe["x_offset"]} Y{150 - printer.probe["y_offset"]} F9000
|
||||
G1 Z10 F600
|
||||
probe
|
||||
SAVE_Z_OFFSET_TO_BED_MESH
|
||||
G1 z10 F600
|
||||
_BED_MESH_CALIBRATE PROFILE=default
|
||||
G4 P5000
|
||||
SAVE_CONFIG_QD
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
[gcode_macro M204]
|
||||
|
||||
@@ -275,6 +275,10 @@ pid_Kd=749.125
|
||||
|
||||
min_temp:-100
|
||||
max_temp:70
|
||||
target_min_temp:45
|
||||
target_max_temp:65
|
||||
heat_with_heater_bed:True
|
||||
heat_with_heater_bed_tem_add:25
|
||||
|
||||
[verify_heater chamber]
|
||||
max_error: 400
|
||||
|
||||
Reference in New Issue
Block a user