From bea9b546892e393048cfa3a57f33f329631023e1 Mon Sep 17 00:00:00 2001 From: Hukete <100949318+Hukete@users.noreply.github.com> Date: Mon, 6 Nov 2023 21:57:24 +0800 Subject: [PATCH] Update profiles for Qidi printers (#2629) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 10-25 Add TPU-95A HF * 1030 Adding Introduction of Chamber Temperature Control Macros(M191) to Notes * 1102 Add ABS-GF10 profile, Remove a extra "s" from the "0.36mm Standard @Qidi XPlus3 0.6 nozzle.json" file * 1106 Add the PA value to some genetic filament profiles * Update fdm_process_qidi_x3_common.json The macro code cant add to the bottom of the printer.cfg --- .../Qidi/filament/Qidi Generic ABS.json | 6 ++++++ .../Qidi/filament/Qidi Generic PA-CF.json | 6 ++++++ .../Qidi/filament/Qidi Generic PA.json | 8 +++++++- .../Qidi/filament/Qidi Generic PC.json | 8 +++++++- .../Qidi/filament/Qidi Generic PETG.json | 6 ++++++ .../Qidi/filament/Qidi Generic PLA.json | 6 ++++++ .../Qidi/filament/fdm_filament_pc.json | 18 +++++++++--------- .../process/fdm_process_qidi_x3_common.json | 2 +- 8 files changed, 48 insertions(+), 12 deletions(-) diff --git a/resources/profiles/Qidi/filament/Qidi Generic ABS.json b/resources/profiles/Qidi/filament/Qidi Generic ABS.json index 3d6b21c174..4c403010f7 100644 --- a/resources/profiles/Qidi/filament/Qidi Generic ABS.json +++ b/resources/profiles/Qidi/filament/Qidi Generic ABS.json @@ -11,6 +11,12 @@ ], "filament_max_volumetric_speed": [ "15" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.021" ], "compatible_printers": [ "Qidi X-Plus 0.4 nozzle", diff --git a/resources/profiles/Qidi/filament/Qidi Generic PA-CF.json b/resources/profiles/Qidi/filament/Qidi Generic PA-CF.json index e61722e25f..ae06eb1e20 100644 --- a/resources/profiles/Qidi/filament/Qidi Generic PA-CF.json +++ b/resources/profiles/Qidi/filament/Qidi Generic PA-CF.json @@ -36,6 +36,12 @@ "full_fan_speed_layer": [ "2" ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.01" + ], "compatible_printers": [ "Qidi X-Plus 0.4 nozzle", "Qidi X-Max 0.4 nozzle", diff --git a/resources/profiles/Qidi/filament/Qidi Generic PA.json b/resources/profiles/Qidi/filament/Qidi Generic PA.json index 3e39fa7152..7f7b60568b 100644 --- a/resources/profiles/Qidi/filament/Qidi Generic PA.json +++ b/resources/profiles/Qidi/filament/Qidi Generic PA.json @@ -18,8 +18,14 @@ "filament_max_volumetric_speed": [ "16" ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.03" + ], "filament_start_gcode": [ - "; filament start gcode\nM141 S55\n{if (bed_temperature[current_extruder] >90)||(bed_temperature_initial_layer[current_extruder] >90)}M106 P3 S0\n{elsif(bed_temperature[current_extruder] >70)||(bed_temperature_initial_layer[current_extruder] >70)}M106 P3 S153\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S255\n{endif}" + "; filament start gcode\n{if (bed_temperature[current_extruder] >90)||(bed_temperature_initial_layer[current_extruder] >90)}M106 P3 S0\n{elsif(bed_temperature[current_extruder] >70)||(bed_temperature_initial_layer[current_extruder] >70)}M106 P3 S153\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S255\n{endif}" ], "compatible_printers": [ "Qidi X-Plus 0.4 nozzle", diff --git a/resources/profiles/Qidi/filament/Qidi Generic PC.json b/resources/profiles/Qidi/filament/Qidi Generic PC.json index a9540d821f..7fbf2480c6 100644 --- a/resources/profiles/Qidi/filament/Qidi Generic PC.json +++ b/resources/profiles/Qidi/filament/Qidi Generic PC.json @@ -7,13 +7,19 @@ "instantiation": "true", "inherits": "fdm_filament_pc", "filament_max_volumetric_speed": [ - "16" + "5" ], "filament_flow_ratio": [ "0.94" ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >90)||(bed_temperature_initial_layer[current_extruder] >90)}M106 P3 S0\n{elsif(bed_temperature[current_extruder] >70)||(bed_temperature_initial_layer[current_extruder] >70)}M106 P3 S153\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S255\n{endif}" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" ], "compatible_printers": [ "Qidi X-Plus 0.4 nozzle", diff --git a/resources/profiles/Qidi/filament/Qidi Generic PETG.json b/resources/profiles/Qidi/filament/Qidi Generic PETG.json index 39d3c34e88..321112ec93 100644 --- a/resources/profiles/Qidi/filament/Qidi Generic PETG.json +++ b/resources/profiles/Qidi/filament/Qidi Generic PETG.json @@ -38,6 +38,12 @@ ], "filament_max_volumetric_speed": [ "9" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.042" ], "compatible_printers": [ "Qidi X-Plus 0.4 nozzle", diff --git a/resources/profiles/Qidi/filament/Qidi Generic PLA.json b/resources/profiles/Qidi/filament/Qidi Generic PLA.json index 414a4a6557..7c31a1e2fc 100644 --- a/resources/profiles/Qidi/filament/Qidi Generic PLA.json +++ b/resources/profiles/Qidi/filament/Qidi Generic PLA.json @@ -14,6 +14,12 @@ ], "slow_down_layer_time": [ "5" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.032" ], "compatible_printers": [ "Qidi X-Plus 0.4 nozzle", diff --git a/resources/profiles/Qidi/filament/fdm_filament_pc.json b/resources/profiles/Qidi/filament/fdm_filament_pc.json index daf96f0164..d0e54b9872 100644 --- a/resources/profiles/Qidi/filament/fdm_filament_pc.json +++ b/resources/profiles/Qidi/filament/fdm_filament_pc.json @@ -8,25 +8,25 @@ "0" ], "eng_plate_temp" : [ - "110" + "100" ], "hot_plate_temp" : [ - "110" + "100" ], "textured_plate_temp" : [ - "110" + "100" ], "cool_plate_temp_initial_layer" : [ "0" ], "eng_plate_temp_initial_layer" : [ - "110" + "100" ], "hot_plate_temp_initial_layer" : [ - "110" + "100" ], "textured_plate_temp_initial_layer" : [ - "110" + "100" ], "slow_down_for_layer_cooling": [ "1" @@ -50,7 +50,7 @@ "20" ], "nozzle_temperature_initial_layer": [ - "270" + "250" ], "reduce_fan_stop_start_freq": [ "1" @@ -65,10 +65,10 @@ "25%" ], "overhang_fan_speed": [ - "60" + "80" ], "nozzle_temperature": [ - "280" + "250" ], "temperature_vitrification": [ "120" diff --git a/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json b/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json index a4c8fc9372..cd84825bc2 100644 --- a/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json +++ b/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json @@ -113,5 +113,5 @@ "internal_bridge_speed": "50", "internal_solid_infill_pattern": "monotonic", "initial_layer_travel_speed": "50%", - "notes": "If you want to use Orca's chamber temperature control feature, check that printer.cfg has added the following M191 macro.\nTo add it: go to Fluidd web interface--configuration, copy the following code to the bottom of the printer.cfg document, SAVE&RESATART \n\n[gcode_macro M191]\ngcode:\n #Parameters\n {% set s = params.S|float %}\n \n M141 {% for p in params %}{'%s%s' % (p, params[p])}{% endfor %} ; Set hotend temp\n {% if s != 0 %}\n TEMPERATURE_WAIT SENSOR=\"heater_generic hot\" MINIMUM={s} MAXIMUM={s+1} ; Wait for hotend temp (within 1 degree)\n {% endif %}" + "notes": "If you want to use Orca's chamber temperature control feature, check that printer.cfg has added the following M191 macro.\nTo add it: go to Fluidd web interface--configuration, copy the following code to the top of the printer.cfg document, SAVE&RESATART \n\n[gcode_macro M191]\ngcode:\n #Parameters\n {% set s = params.S|float %}\n \n M141 {% for p in params %}{'%s%s' % (p, params[p])}{% endfor %} ; Set hotend temp\n {% if s != 0 %}\n TEMPERATURE_WAIT SENSOR=\"heater_generic hot\" MINIMUM={s} MAXIMUM={s+1} ; Wait for hotend temp (within 1 degree)\n {% endif %}" }