Skip to content

Commit

Permalink
Update profiles for Qidi printers (#2629)
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
Hukete authored Nov 6, 2023
1 parent 4eae930 commit bea9b54
Show file tree
Hide file tree
Showing 8 changed files with 48 additions and 12 deletions.
6 changes: 6 additions & 0 deletions resources/profiles/Qidi/filament/Qidi Generic ABS.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
6 changes: 6 additions & 0 deletions resources/profiles/Qidi/filament/Qidi Generic PA-CF.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
8 changes: 7 additions & 1 deletion resources/profiles/Qidi/filament/Qidi Generic PA.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
8 changes: 7 additions & 1 deletion resources/profiles/Qidi/filament/Qidi Generic PC.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
6 changes: 6 additions & 0 deletions resources/profiles/Qidi/filament/Qidi Generic PETG.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
6 changes: 6 additions & 0 deletions resources/profiles/Qidi/filament/Qidi Generic PLA.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
18 changes: 9 additions & 9 deletions resources/profiles/Qidi/filament/fdm_filament_pc.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand All @@ -50,7 +50,7 @@
"20"
],
"nozzle_temperature_initial_layer": [
"270"
"250"
],
"reduce_fan_stop_start_freq": [
"1"
Expand All @@ -65,10 +65,10 @@
"25%"
],
"overhang_fan_speed": [
"60"
"80"
],
"nozzle_temperature": [
"280"
"250"
],
"temperature_vitrification": [
"120"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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 %}"
}

0 comments on commit bea9b54

Please sign in to comment.